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

クックパッドの "体系的" サービス開発 / "Systematic" service dev...

Kohei Arai
February 11, 2018

クックパッドの "体系的" サービス開発 / "Systematic" service development at cookpad

Cookpad TechConf 2018 の登壇資料です。
社内での開発サイクルの回し方や、注意しているポイントについてお話しました

Kohei Arai

February 11, 2018
Tweet

More Decks by Kohei Arai

Other Decks in How-to & DIY

Transcript

  1. ࣗݾ঺հ 2 ৽Ҫ ߁ฏ @SpicyCoffee66 ɾ2017 ೥৽ଔೖࣾ ΤϯδχΞ ɾαʔϏε։ൃ෦ ͕͢͞νʔϜ഑ଐ

    ɹ* ݕূͷ૊Έཱ͔ͯΒ࣮૷ɾ෼ੳ·Ͱ ɹ* cookpad studio ͷ ɹ αʔόʔαΠυϝΠϯΤϯδχΞ ɾࠓظ͔Β͸ձһࣄۀ෦഑ଐ ɾRails, SQL
  2. ֶͼͷαΠΫϧ 8 BML ϧʔϓ Measure Learn product idea data Build

    Ծઆ͔ΒϓϩμΫτʹ ϓϩμΫτ͔Βσʔλʹ σʔλ͔Β Ծઆʹ
  3. ֶͼͷαΠΫϧ ʙཧ૝ʙ 9 BML ϧʔϓ Measure Learn product idea data

    Build ࠷଎Ͱ࠷খͷ ϓϩμΫτ A/B ςετͰޮՌଌఆ ૊৫಺ʹ ஌ݟڞ༗
  4. ֶͼͷαΠΫϧͷӡ༻ϙΠϯτ 29 લ͔Βॱ൪ʹ΍Ζ͏ͱ͠ͳ͍ Measure product Build Learn data idea ԾઆΛཱͯΔஈ֊Ͱ

    αΠΫϧͷઌʹؔ͢Δ͜ͱ΋ ܾΊΕΔ΋ͷ͸ܾΊͯ͠·͏ ख໭Γͷ๷ࢭ Measure product Build Learn data
  5. ֤ϑΣʔζͷઃܭ ʙLearnʙ 37 Learn ʹ͍ͭͯલ΋ͬͯ΍͓ͬͯ͘͜ͱ ɾࢦඪղऍͷ੔ཧ ɹ* ͜ͷ਺஋͕ߴͯ͘͜ͷ਺஋͕௿͍ͱ͖͸ͲΜͳͱ͖ͩΖ͏͔ ɾ݁Ռͷ૝ఆ ɹ*

    ଌఆࢦඪ͕Ͳͷ͘Β͍ͷ਺ࣈʹͳͬͨΒͲ͏͢Δ͔ ɹ*ʮͳΜͱͳ͘GO ʯΛආ͚Δʢ࡞ͬͨ΋ͷ͸ग़ͨ͘͠ͳΔʣ ɾʮ੒ޭͷΠϝʔδʯΛڞ༗͢Δ
  6. ࣾ಺ϑϨʔϜϫʔΫͷ঺հ ʙ Build ʙ 43 Chanko ɾϓϩτλΠϓ։ൃΛαϙʔτ͢Δ Rails ϓϥάΠϯ ɾϢʔβʔηάϝϯτ͝ͱͷϩδοΫద༻

    ɾΤϥʔൃੜ࣌ͷϑΥʔϧόοΫ ɾhttps://github.com/cookpad/chanko EazyAb ɾA/B ςετ༻ Chanko ֦ு
  7. ࣾ಺ϑϨʔϜϫʔΫͷ঺հ ʙ Learn ʙ 48 Report.md ɾࢪࡦͷ෼ੳϨϙʔτΛ Markdown Ͱ࡞੒ ɾPull

    Request ܗࣜͰӡ༻ ɾνʔϜͷϨϙδτϦʹɺϨϏϡʔͷ௨ͬͨ஌ݟΛϓʔϧ