LINE2014.12.21管理画面AdventCalendar20日目の投稿です。セーフ)昨日の投稿は末永さんの管理画面あるある(と、その対処)ということで、まとめ感のある素晴らしい投稿でしたね。(さすがに20日目になるとネタ被らないようにするのがつらくなってくる)私は管理画面チラ見せのイベントでは登壇していないんですが、スタートアップツールチラ見せという姉妹イベントで登壇したというのもあるので、今回は洗練されたツールをふんだんに利用した洗練された管理画面(管理システムかな?)のお話をしたいと思います。洗練されたの意味が分からない方のためにも補足しておきます。洗練されたツールとは、斬新な概念や先進的過ぎるUIをもった、初めて使う人にはおよそ理解しづらい海外的なツール群を指します。使いこなすことにより、普通のツール以上のバリューを生み出すこともあるのでチェックしておきたいツールです。使い方例)このツール解約出来ない。引用っぽく書いてますが、今それっぽく書きました。語源については前回の登壇の資料を見てみてください。通常の管理画面は作りこむことで価値を生み出していきますが、正直面倒ですよね。洗練されたツールはほとんどがAPI連携出来るものになっているので、これらを最大限に利用することで、管理画面に工数を割かずに価値の高い洗練された管理画面(管理システム)が出来上がるのではないでしょうか。私が行っている会社さんでまさに今作っているシステムをベースに解説したいと思います。前提としてサービスはB2B、使用しているWAFはRoRとなっています。顧客管理と顧客アプローチマーケティングデータ分析トラッキングデータDBのデータなど管理画面サービスの管理画面は機能を作りこまず、あくまでハブの役割を担います。管理画面の役割を整理すると大きくオペレーションデータ分析こちらの2つに別れると思いますので、それぞれで解説したいと思います。オペレーションオペレーションの中心になるツールはZendeskです。Zendeskでは顧客からの問い合わせなどいわゆるカスタマーオペレーションをチームでスムーズに実行するために最適化されたツールなので、こちらをベースにオペレーション業務を組んでいきます。オペレーションチームタスク管理オペレーションのTODOをZendeskで管理し、サービスと連動させることで漏れのないスムーズなチームオペレーションに対応することが出来ます。顧客からの問い合わせなど、顧客トリガーのタスクなどはSlackに通知することで瞬時の対応が可能となります。顧客管理と顧客アプローチ顧客からの問い合わせだけではなくZopimを使うことで今サイトに訪れているユーザにチャットで話かけることも出来ます。ZopimはZendeskが買収したので、シームレスな連携が可能です。マーケティングオペレーターは管理画面を使うことで積極的にマーケティングを行うことも出来ます。メールマーケティングでは、SendGridを使えば、テンプレートはSendGridで管理し、顧客データは管理システムで管理することも出来るので、顧客データ連動などが不要になります。(具体的にはSMTPの拡張ヘッダにSendGridにあるテンプレートの指定やテンプレートに埋め込む変数などを指定出来るため)また、やはりアナログな世界もまだまだ存在するので、eFaxを使って簡単にFAXを送れるようにもしておきます。データ分析データを自社で保存して分析するのはかなり大変です。グラフを作ったりするのもやっぱり面倒ですよね。そこでデータ関連は全てGECKOBOARDに集約します。GECKOBOARDであれば様々なツールと簡単に連動できるので、様々な指標を保存、表示することが出来ます。トラッキングデータトラッキングデータは色々なツールを利用します。GoogleAnalyticsにはじまり、MixpanelやKeenIOなども検討しています。これらを全てGECKOBOARDと連携させていきます。DBのデータなどDBのデータもカスタムウイジェットを使ってGECKOBOARDと連携させます。DB以外にもログデータなど大きめの分析が必要なものはBigQueryを使って集計した上でGECKOBOARDに表示させたいです。今回はこれでも一部だけ紹介させていただきましたが、こんな感じで組んでいくことで、中ではほとんど作らずに洗練された管理システムが出来るんじゃないでしょうか。ちなみに私が管理画面を作るときはいつもwrapbootstrapを使ってレスポンシブにしています。iPadでオペレーションをしたりすることもありそうですからね。管理画面を作るとメンテナンスコストや開発コストが高くつくので、なるべく外部の洗練されたツールがあるなら使ったほうがメリットが大きいですと大義名分として言いますが、実はただ使いたいだけっていうのがほとんどですのであしからず。今後も色んな洗練されたツールを試していくので、また紹介させていただきますー。Balancing便利ですねー。何が便利かってSSLをロードバランサーに設定出来るんですね。いちいちインスタンス側に設定しなくてもすみま...2012.09.29エンジニア【起業家必見!】エンジニア採用から考えるスタートアップの技術選定co-edoブログ朝会を寝坊して、電車で書いてます。Railsを使用した開発」を話していたせいか、この前イベントでお会いした方から「Ruby...2014.04.16技術ルールを少しだけ変えたら受託開発がすごく楽しくなった先日こんな記事があがっていました。今まで下請けだった中小のSIerがクライアントと直接取引が出来るようになってきたということだそうです。私も昔は何社かSIerにいて下請けっ...2017.06.06マネジメントマネジメントは会社じゃなくて自分の為にやるもんですよエンジニアがどんなに技術力をあげたとしてもせいぜい数人分のパフォーマンスしか出せない。人を育ててチームを育てる技術を身につければそれを何十倍にも出来る。マネージメントってそういうことだよ。前回に引き続きシードスタートアップなお話です。今回はインフラ関連なんですが、個人的にAWS一択なので、AWS前提でシードスタートアップなインフラをどう作るかを書きたいと思います。その前になぜAWS一択かというところについて。2014.06.05スタートアップシードスタートアップCTOが考えておくべきことスタートアップのビジネスアイデアのメンタリングって色々な場所でやってるのに、それを作る技術アドバイスを受ける場所ってないですよね。いう訳で、これからシードスタートアップのCTOっぽいお仕事の話をゆるゆると書いていこうかなと思います。コメントをキャンセルメールアドレスが公開されることはありません。最初の会社を1年程度で辞めるようなエンジニアは採用されない「プライベートで勉強」というワークライフバランスの。