エンジニアがプロダクト育成を始めるまでにやったこと

364 views
386 views

Published on

2016/07/15の「Growth Hack Night 〜エンジニアが語るプロダクトの立ち上げとグロース〜」の発表資料です。 http://d-cube.connpass.com/event/35259/

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
364
On SlideShare
0
From Embeds
0
Number of Embeds
104
Actions
Shares
0
Downloads
3
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

エンジニアがプロダクト育成を始めるまでにやったこと

  1. 1. エンジニアがプロダクト育成を 始めるまでにやったこと 住友 孝郎 / Takao Sumitomo
  2. 2. シゴトでココロオドル
  3. 3. シゴトでココロオドル • 住友 孝郎 – Takao Sumitomo • twitter: @cattaka_net • ユーザーグロースチーム • 主にやってること – Androidアプリの開発&改修 • 2014年12月にWanteldy参戦 • 自己紹介
  4. 4. シゴトでココロオドル Wantedlyプロフィール
  5. 5. シゴトでココロオドル スキルセット プログラム Java, C++, Ruby, PHP プラットフォーム Android, (Debian) Linux データベース Sqlite3, PostgreSQL, MySQL, Oracle 設計 UML, Excel方眼紙
  6. 6. シゴトでココロオドル グロースハック始めました
  7. 7. シゴトでココロオドル 昔から不思議に思ってたこと
  8. 8. シゴトでココロオドル • 不思議なこという人達がいる – 良いものを作れば自然とユーザーは増える – 面白いものを作ればバイラルで広がる 昔から不思議に思ってたこと
  9. 9. シゴトでココロオドル 本当にそうなの?
  10. 10. シゴトでココロオドル • 知ってもらわなきゃ使ってもらえない • 面白くても使い続けてくれるとは限らない 本当にそうなの?
  11. 11. シゴトでココロオドル でも実際どうしたら良いんだろう、、、?
  12. 12. シゴトでココロオドル そんなボンヤリした状態で アプリの改善を始める
  13. 13. シゴトでココロオドル Androidアプリを良くしていきましょう!!
  14. 14. シゴトでココロオドル どうやんの?
  15. 15. シゴトでココロオドル 仮説を立て、データを見ながら 検証しつつ…
  16. 16. シゴトでココロオドル なるほど、ログを見てみよう
  17. 17. シゴトでココロオドル TreasureDataというサービスに ログを保存しているらしい HiveQLでログを抽出できるらしい ※HiveQL : SQLライクな言語
  18. 18. シゴトでココロオドル って、これ、全部WebのAPI側のログじゃん、、、
  19. 19. シゴトでココロオドル ロ、ログはないのか?ログは?
  20. 20. シゴトでココロオドル でも体系化されてなくて使えない(´・ω・`) Google Analyticsに少しあった
  21. 21. シゴトでココロオドル 仕方がないので トラッカーをアクションごとに 1行ずつ丹精込めて埋めました ※:ログ取得の汎用的なライブラリも考えたけど、、 抽出のことを考えると結局独自実装になった
  22. 22. シゴトでココロオドル データが取れるようになったから可視化にしよう
  23. 23. シゴトでココロオドル • HiveQLでログを抽出 HiveQLでログを集計・抽出
  24. 24. シゴトでココロオドル • ピボットテーブル • グラフ Excelで可視化
  25. 25. シゴトでココロオドル え、、、これ毎回やるの、、、?
  26. 26. シゴトでココロオドル Domoを導入して可視化を自動化した
  27. 27. シゴトでココロオドル 可視化の仕組みもわりと大掛かり
  28. 28. シゴトでココロオドル よし、アプリの改善を始めよう
  29. 29. シゴトでココロオドル 個々の改善施策の成功率は10%程度 だから速度が大事!!
  30. 30. シゴトでココロオドル ガンガン修正してガンガンリリース!
  31. 31. シゴトでココロオドル ガンガンクラッシュする、、、
  32. 32. シゴトでココロオドル テストコードをちゃんと書こう (*´・ω・)(・ω・`*)ネー
  33. 33. シゴトでココロオドル 施策の回し方
  34. 34. シゴトでココロオドル • リーダー – スキルセット:iOS、統計学、SQL、Excel • Web担当 – スキルセット:Webフロント、Rails、統計学、SQL • iOS担当 – スキルセット:iOS、Rails、SQL • 自分 – スキルセット:Android、Rails、CI、SQL、Excel • Android担当 – スキルセット:Android、SQL • デザイナさん チーム構成
  35. 35. シゴトでココロオドル 第一世代 施策ボード
  36. 36. シゴトでココロオドル • ブレインストーミングで施策を出す • コストとインパクトを軸に取る 第一世代 施策ボード
  37. 37. シゴトでココロオドル 第一世代 施策ボード ブレスト的にアイディアを出す ピックアップする Issueを作る 指標のグラフを作る 実装する リリース後に移動する 指標のグラフで結果を確認したら剥がす
  38. 38. シゴトでココロオドル 1サイクル1週間で回してます
  39. 39. シゴトでココロオドル でも、このやり方だと大きい施策がやりづらくない?
  40. 40. シゴトでココロオドル 第二世代 施策ボード
  41. 41. シゴトでココロオドル 「チャネル ✕ 目的」で整理した
  42. 42. シゴトでココロオドル ワークしませんでした、、、
  43. 43. シゴトでココロオドル • 特徴 – どの種類のアイディアが多いのかわかる – 大きめの施策を取り扱える • 問題点 – 付箋が日々動くわけじゃないから進捗感がない – 進捗感が無いと見なくなる – 形骸化する • 結局 – 第一世代施策ボードに戻した 第二世代施策ボードの特徴と問題点
  44. 44. シゴトでココロオドル 余談
  45. 45. シゴトでココロオドル 余談 リリースサイクルどうします?
  46. 46. シゴトでココロオドル 余談 リリースサイクルどうします? 1週間でいいんじゃないです?
  47. 47. シゴトでココロオドル 死にかけてます
  48. 48. シゴトでココロオドル いろいろやったけど ここまでは結局のところ準備
  49. 49. シゴトでココロオドル やっと本題の 改善サイクルを回す
  50. 50. シゴトでココロオドル コードを書いて
  51. 51. シゴトでココロオドル レビューして
  52. 52. シゴトでココロオドル テストを回して
  53. 53. シゴトでココロオドル デザインチームとの連携して
  54. 54. シゴトでココロオドル • Web側はRuby on Rails • Web側の人が忙しい時は自分でやる Web側のAPIも改修して
  55. 55. シゴトでココロオドル リリースして
  56. 56. シゴトでココロオドル 施策の結果を確認して
  57. 57. シゴトでココロオドル ゴリゴリ回して行く
  58. 58. シゴトでココロオドル 施策の具体例
  59. 59. シゴトでココロオドル フィルター機能が気づかれていない?
  60. 60. シゴトでココロオドル フィルターUI的に使いにくい?
  61. 61. シゴトでココロオドル フィルターの利用率
  62. 62. シゴトでココロオドル 会社がヒットしない問題があった 検索結果の上段に 会社名でヒットした 会社を出すようにした
  63. 63. シゴトでココロオドル 会社検索の使われ具合 全体として結構な比率で使われるようになった
  64. 64. シゴトでココロオドル 結果が0件だったときに救いたい
  65. 65. シゴトでココロオドル 結果が0件だったときに救いたい
  66. 66. シゴトでココロオドル 各一覧画面にブックマークボタンをつける
  67. 67. シゴトでココロオドル 各一覧画面にブックマークボタンをつける
  68. 68. シゴトでココロオドル 他にもいろいろやってます いっぱい失敗してます
  69. 69. シゴトでココロオドル • 6/25の技術書典に出展 宣伝:技術文書としてまとめました
  70. 70. シゴトでココロオドル 宣伝:電子版でました
  71. 71. シゴトでココロオドル C90に出します • AndroidTest • JUnit4 • Espresso(UIテスト) 原稿落としたらゴメンナサイ 宣伝:Androidテストの記事書いてます
  72. 72. シゴトでココロオドル まとめ
  73. 73. シゴトでココロオドル • ログ大事 • 可視化大事 • テストコード大事 • 改善サイクルの回し方大事 • コードやテストや可視化などの基盤を 準備してくれるインフラチームに感謝 • 結局は全部大事 まとめ
  74. 74. シゴトでココロオドル 最近思ってること
  75. 75. シゴトでココロオドル ログを取るにも結構な技術力が必要
  76. 76. シゴトでココロオドル トラッカーを埋める人 集計する人 見る人
  77. 77. シゴトでココロオドル 3者について担当者や部署が別れると 欲しいデータが取るのが難しい
  78. 78. シゴトでココロオドル 指示書を大量に作る VS 1チームにまとまってやる
  79. 79. シゴトでココロオドル どっちを選ぶ?
  80. 80. シゴトでココロオドル ご清聴ありがとうございました

×