Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Quipperが実践する 定量データに基づく意思決定と開発 / Fact-based decision making and development by Quipper

Quipperが実践する 定量データに基づく意思決定と開発 / Fact-based decision making and development by Quipper

Rails Developer Meetup 2018 Day 3 Extreme (https://techplay.jp/event/679666) にて『Quipperが実践する、定量データに基づく意思決定と開発』というタイトルで発表した資料です。

Masato Ohba

July 14, 2018
Tweet

More Decks by Masato Ohba

Other Decks in Technology

Transcript

  1. @ohbarye ➔ Web Engineer | Engineering Manager ◆ Backend: Rails,

    Frontend: React が中心 ◆ 採用・評価・1-on-1 ➔ 所属 8
  2. ➔ @kyanny ◆ Quipperにおける「関心の分離」の歴史 ➔ @mtsmfm ◆ Qall-Dockerで作るQuipperの開発環境 ◆ なぜ

    E2E テストがたまに落ちるのか  18:30~ トラックB Quipper Rails Developer Meetup 10
  3. BtoC と BtoB の両側面を持っているプロダクト ➔ BtoC: 中高生向けの有料動画視聴サービス ◆ 平たく言えば Netflix

    や Hulu の学習版 ◆ 生徒にコーチを付ける伴走サービスもある ➔ BtoB: 学校・先生向け業務システム / SaaS ◆ 宿題を生徒に配信して自動で丸つけ ◆ 進路指導の情報管理 スタディサプリとは 14
  4. ➔ 人間の意思決定は不合理によく間違う ◆ 感情・直観・理性…様々なものが人間を惑わせる ➔ “自分というのは最も簡単に騙しやすい人なのだ” "The first principle is

    that you must not fool yourself—and you are the easiest person to fool. So you have to be very careful about that." by Feinman 自分を騙さない 24
  5.              /)            ///)           /,.=゙''"/    /     i f ,.r='"-‐'つ____      /      /   _,.-‐'~/⌒  ⌒\

        /   ,i   ,二ニ⊃( •). (•)\    /    ノ    il゙フ::::::⌒(__人__)⌒::::: \       ,イ「ト、  ,!,!|     |r┬-|     |      / iトヾヽ_/ィ"\      `ー'´     / こまけぇこたぁいいんだよ!! 消すぞ!! 35
  6.    / ̄ ̄\  /   _ノ  \  |    ( •)(•) . |     (__人__)  

    |     ` ⌒´ノ .  |         } .  ヽ        }    ヽ     ノ        \    /    く  \        \    |     \   \         \     |    |ヽ、二⌒)、          \ まずは定量データを集めてからだろ、 ”Fact-based” 的に考えて… 40
  7.              /)            ///)           /,.=゙''"/    /     i f ,.r='"-‐'つ____      /      /   _,.-‐'~/⌒  ⌒\

        /   ,i   ,二ニ⊃( •). (•)\    /    ノ    il゙フ::::::⌒(__人__)⌒::::: \       ,イ「ト、  ,!,!|     |r┬-|     |      / iトヾヽ_/ィ"\      `ー'´     / 細かい計算は省略します 58
  8. ➔ 感情で「負債」だと捉えていた機能を事実に基づき数値で 示すことで納得感が得られた ◆ これからは「負債」といわず、売上の一角を十分に担 う「機能」と呼びたい ➔ Web Engineer、Data Engineer、プロダクトマネージャ、

    カスタマーサポートなど多様なポジションのメンバーが協 力しながら実施できた ◆ お互いの力を発揮しなければ実施できなかったテスト 良かったこと 66
  9. ➔ 楽観バイアス(感情が騙した) ◆ 「なくしても大丈夫では?」「無いほうがよいのでは?」 ➔ 代表性バイアス(直観が騙した) ◆ 「ステークホルダー皆が言っている」”もっともらしさ”の 前では早急に判断を下しがち ➔

    [最大の問題] 確証バイアス(理性が騙した) ◆ 我々の信念・仮説を補強する情報ばかりを集めてし まった => 反証が必要だった 様々なバイアスが自分を騙した 69
  10.        ____      /_ノ  ヽ、_\     /( ─)/)(─)\

      /::::::⌒///)⌒::::: \   |   /,.=゙''"/      |     \. i f ,.r='"-‐'つ  /   / i    _,.-‐'~    \     i   ,二ニ⊃   “自分というのは最も 簡単に騙しやすい人なのだ”... 70
  11. ➔ やはり俺のスタートアップの意思決定はまちがっている。 https://www.slideshare.net/takaumada/my-startup-decision-making-snaf u ➔ 価値の低い機能の廃止にこだわる3つの理由 https://speakerdeck.com/ueda1023/jia-zhi-falsedi-iji-neng-falsefei-zhi-ni kodawaru3tufalseli-you ➔ プロダクトの「負債」を「機能」と呼び直す

    〜A/Bテストを用いた"価値"の定量 化〜 https://quipper.hatenablog.com/entry/2018/05/31/080000 ➔ Fearless Change アジャイルに効く アイデアを組織に広めるための48のパ ターン https://amzn.to/2L799pW 参考資料 83
  12. ➔ Number of alternatives and efficiency in different types of

    top-management decisions https://www.sciencedirect.com/science/article/abs/pii/03772217859022 67 ➔ Surely, You’re Joking, Mr. Feinman https://drive.google.com/file/d/19oUIxa5S5hhF53M7BY33fi07AtiOcRod VV26vW3FRfR7Du621cGWFUK2XkIv/view 参考資料 84