カタパルトスープレックススマートフォン用の表示で見るカタパルトスープレックス興味がない人は無理して読まなくていいんだぜ。開発おかげさまでビジュアルノートアプリのバインドリーが日本語が使えるようになりました!さらにビジュアルノートをシェアできるようになりました。本来ならこのバイドリーについて大々的に宣伝したいところなのですが、今回はバインドリーを作る過程で得たリーンスタートアップやグロースハックの学びを共有します。ダッシュモートのインタビューでも創業者のデニス・タンさんが言っていましたが、スタートアップって助け合いなんです。何か得るものがあったら、コミュニティーに還元する。それがスタートアップの素晴らしさだとボクも信じています。ボクがバインドリーを作ることで学んだことがこれからアプリを作る人の参考になったらいいなと思います。監視ツール静的コード解析とプロファイリング(バックエンド)プロファイリング(フロントエンド)UXリーンスタートアップやグロースハックとは結局何なのか?ここで紹介したツールまずはプロダクトを出すことが大事バインドリーをリリースするのに実は一年半くらいかかりました。これは今考えると大きな反省点です。機能を限定したMVPを半年くらいで出すべきでした。単機能のやりたいことに絞った製品。これをベータではなく製品としてリリースすべきでした。アプリということにこだわってしまったのですが、今考えればWebでも良かったと思います。どのような形であろうとまずはプロダクトとして出す。プロダクトとして出すことが大事なのか?それは数字を使って改善することができるからです。これはビジネス面でもそうですし、開発面でもそうです。ボクの場合は外部の開発もコンサルティングとして受けているからよくわかるのですが、多くの人は最初から完璧なものを作ろうとしすぎです。夢の製品が500%位だとしたら、自分持つお金や時間を鑑みてが現実的に作れるのが100%になります。ここでまず最初の妥協になります。そこでボクがバインドリーで目指したのがさらに妥協した80%のMVPだったのですが、これでも機能を詰め込みすぎでした。今から考えると本当にコアとなる機能をどんなに見た目が悪くても30%くらいで出すべきでした。え?そんなの出せない!と思うかもしれません。恥ずかしいよ!と感じるかもしれません。それは自意識過剰というものです。世間は自分が考えるほど注目なんてしてくれません。最初のリリースは30%だとして、そこからアップデートしながら改善していき100%を目指していきます。ビジネス面の数値化まずはビジネス面から。DAU)が一番大事な数値指標です。これをKibanaとElasticsearchを使ったダッシュボードで管理しています。Huntにも掲載されてDAUはそれほど悪くない出だしでした。1日に作られるノートの数が少ない。このままノートが作られないとDAUは減少していくのは明らかです。今回のバージョンではノートを作りやすいUXに変えないといけませんでした。フィードバックとして一番多かったのが「インストールした後に何をしていいのかがわからない」でした。開発側からするとFacebookやInstagramといったアプリとつなげてくれればあとは勝手にノートを作ってくれるので便利ですよ!と考えていました。ノートを作るのって能動的な行為ですが、バインドリーは受動的なノート作成ですね。ユーザーの感覚は違っていた。受動的なアプリは単に何をやっていいのかわからないアプリだった。そこでカメラをメインのCTAとすることにしました。新しいバージョンではカメラボタンの色を変えただけですが、次はもっと変わります。次に多いフィードバックは「シェアしたい」でした。え?シェアするんだったらFacebookでもTwitterでもたくさんあるし、チャットアプリでもいいじゃないの?と思ってあえてつけていなかった機能です。実際にシェア機能を作ってみると確かに便利なんですね。プライベートでシェアできるし、待ち合わせの時に写真と位置情報を同時に送れるし。製品を出した後と前では完成系のイメージが全く違う。今なら簡単に方向修正ができる。このフィードバックとダッシュボードで管理している数字を使って完成度を30から40、50に持っていくわけです。グロースハックとかリーンスタートアップの真髄ってここだと思います。開発面の数値化キレイなコードよりとにかく動くコードが正しいです。動く!動かしてから具合の悪いところを直す。どんなにアーキテクチャを考えたって、結局ビジネスの要望は変わるんです。先を読んで作ってもあまり意味がない。それより動くものを作ってデータからやるべきことを導き出したほうがいい。監視ツールバックエンドはNode.jsなのですが、最初はボロボロでした。