αʔϏε։ൃߨٛCookpad Summer Internship 20211
View Slide
ߨࢣࣗݾհ୩ޱߒ࢘ (δϟεςΟϯ)@juschin_• 2020৽ଔೖࣾ ΤϯδχΞ• 10daysαϚʔΠϯλʔϯ2018 - PBL ग़• ങαʔϏε։ൃ෦ αʔόʔαΠυΤϯδχΞϨγϐαʔϏεͷʮ͔͍ͷػೳʯ։ൃΛߦ͍ͬͯΔ෦ॺ2
TAհࠤ౻ರ @n_atmark ͋ͭງߐ݈ଠ@horiinu ϗϦέϯ2019৽ଔ ΫϦΤΠγϣϯ։ൃ෦αʔόʔαΠυΤϯδχΞ2017ՆΠϯλʔϯग़2019৽ଔ ങαʔϏε։ൃ෦ iOS ΤϯδχΞՆΠϯλʔϯTAɾߨࢣܦݧऀ3Ԙग़ݚ࢙ @solt9029৯Ԙग़ݱ2020த్ೖࣾ ങϓϩμΫτ։ൃ෦ αʔόʔαΠυΤϯδχΞ
• ΫοΫύουͷαʔϏε։ൃʹର͢Δߟ͑ํΛΔ• ΫοΫύουͷαʔϏε։ൃϓϩηεΛମݧ͢Δ• αʔϏε։ൃͷ͠͞Կ͕ٻΊΒΕ͍ͯΔͷ͔ΛΔߨٛͷత4
αʔϏε։ൃߨٛߨٛฤ5
αʔϏε։ൃͱʁ6
• ʮϢʔβʹՁΛಧ͚Δ͜ͱʯͦ͜αʔϏε։ൃͰ͋Δ• ྫ͑‣ ࠔ͍ͬͯΔ͜ͱΛղܾ͢Δ‣ ෆศ͚ͩͲํͳ͍ͬͯ͘ΔΈͷΘΓΛఏڙ͢Δ‣ خ͍͠ɾָ͍͠ͱ͍ͬͨײΛڧ͘͢ΔମݧΛఏڙ͢ΔαʔϏε։ൃͱ7
αʔϏεͮ͘ΓͱͷଞਓͷϓϨθϯτબͼ8
• ͷଞਓʹԿΛϓϨθϯτ͠·͔͢ʁ‣ (justin)ʹϓϨθϯτΛ͋͛ΔͳΒʁ‣ ͪΐͬͱߟ͑ͯΈͯSlackʹॻ͍ͯΈ·͠ΐ͏📝ϓϨθϯτબͼ9
• ͷଞਓʹԿΛϓϨθϯτ͠·͔͢ʁ‣ ԿΛͤتΜͰΒ͑ΔͩΖ͏͔ɻɻɻʁ• ༑ୡՈͷཉ͍͠Λཧղ͢Δͷ͍͑͞͠‣ ͜ΕΛͷଞਓʹߦ͏ͷ͕αʔϏε։ൃϓϨθϯτબͼ10
͔Βͳ͍ͳΒฉ͚ྑ͍ʁ💁👨💻ࠓԿ৯͍ͨʁ11
͔Βͳ͍ͳΒฉ͚ྑ͍ʁ💁👨💻ࠓԿ৯͍ͨʁ͏ʔΜ...ͳΜͰ͍͍Α12
͔Βͳ͍ͳΒฉ͚ྑ͍ʁ💁👨💻ࠓԿ৯͍ͨʁ͏ʔΜ...ͳΜͰ͍͍Α🤦13
͔Βͳ͍ͳΒฉ͚ྑ͍ʁ💁👨💻ࠓԿ৯͍ͨʁ͏ʔΜ...ͳΜͰ͍͍Αࣗͷཉ͍͠ΛݴޠԽ͢Δͷ͍͠14
͔Βͳ͍ͳΒฉ͚ྑ͍ʁ• ࣗͷཉ͍͠ΛݴޠԽ͢Δͷ͍͠l͠ސ٬ʹɺ൴ΒͷΉͷΛฉ͍͍ͯͨΒɺ ൴Βʰͬͱ͍അ͕΄͍͠ʱͱ͍͑ͯͨͩΖ͏zϔϯϦʔɾϑΥʔυ ‣ࣗಈं͕ීٴ͢ΔલͷԤถͰަ௨खஈഅंͩͬͨ‣ࣗಈंΛΒͳ͍ਓࣗಈंͷརศੑ૾Ͱ͖ͳ͍‣ਓʑͷຊ࣭తͳχʔζʮ͘Ҡಈ͍ͨ͠ʯ15
αʔϏε։ൃ͍͠16
αʔϏε։ൃͷ͠͞• ઌߦ͖ͷෆಁ໌ੑ‣ΰʔϧ͕͔Βͳ͍‣ࢦඪ͕ແ͍ͨΊࠓ͍Δॴ͔Βͳ͍• ਖ਼ղ͕ͳ͍தͰਓ͕ཉ͍͠Λ࡞Δඞཁ͕͋Δ• ࣦഊલఏ17
ෆ࣮֬Ͱࣦഊલఏ18
ෆ࣮֬Ͱࣦഊલఏ→ࣦഊΛແବʹ͠ͳ͍։ൃ19
ՊֶతʹαʔϏε։ൃ20
[ܗಈ]1. ߟ͑ํߦಈͷ͔ͨ͠がɺཧతɺ࣮ূతでɺܥ౷ཱ͍ͬͯΔ͞·ɻ 2. ಛʹࣗવՊֶͷํ๏ʹ߹͍ͬͯΔ͞·ɻʮՊֶతͳࣝʹ͍͠ʯ σδλϧେࣙઘՊֶతͱʁ21
[ܗಈ]1. ߟ͑ํߦಈͷ͔ͨ͠がɺཧతɺ࣮ূతでɺܥ౷ཱ͍ͬͯΔ͞·ɻ 2. ಛʹࣗવՊֶͷํ๏ʹ߹͍ͬͯΔ͞·ɻʮՊֶతͳࣝʹ͍͠ʯ σδλϧେࣙઘՊֶతͱʁ22
• ޭ͢Δ͕֬ൺֱతߴ͍• ࣦഊͷݪҼ͕ಛఆͰ͖Δ• ൱ؔͳ݁͘Ռ͔ΒใΛಘΒΕΔՊֶతͳαʔϏε։ൃ23
• αʔϏε։ൃͷࣦഊͱ‣ ʮ୭ཉ͕͠Βͳ͍ϞϊʯΛ࡞ͬͯ͠·͏͜ͱαʔϏε։ൃͷࣦഊ߱Γ͖ͯͨ͜ΕͨΔͭ͘Γ·͢ʂ։ൃ ϦϦʔε💰େͳίετ💰💰💰💰💰🗓େͳ࣌ؒ🗓🗓24
• αʔϏε։ൃͷࣦഊͱ‣ ʮ୭ཉ͕͠Βͳ͍ϞϊʯΛ࡞ͬͯ͠·͏͜ͱαʔϏε։ൃͷࣦഊར༻ऀ͕ແࠓ·ͰҰମԿΛɾɾɾ߱Γ͖ͯͨ͜ΕͨΔͭ͘Γ·͢ʂ։ൃ ϦϦʔε💰େͳίετ💰💰💰💰💰🗓େͳ࣌ؒ🗓🗓25
• αʔϏε։ൃͷࣦഊͱ‣ ʮ୭ཉ͕͠Βͳ͍ϞϊʯΛ࡞ͬͯ͠·͏͜ͱαʔϏε։ൃͷࣦഊαʔϏε։ൃΛޭͤ͞ΔͨΊʹͰ͖ΔݶΓૣ͘ɺ࡞Δ͖ϞϊΛಥ͖ࢭΊΔ26
͜͜·Ͱͷ·ͱΊ27
• αʔϏε։ൃͷ͍͘͢͝͠• ࣦഊ͕લఏͳͷͰɺࣦഊ͔Β͍͔ʹֶͼΛಘΔ͔͕ॏཁ• ͦͷͨΊʹՊֶతͳϓϩηεΛҙࣝ͢Δඞཁ͕͋ΔαʔϏε։ൃͷߟ͑ํ·ͱΊ28
࣮ࡍʹͲ͏Δͷ͔29
ਖ਼ղ͕ͳ͍தͰਓ͕ཉ͍͠ͷΛ࡞Δʹߟ͑ͯ ͔֬ΊΔ(Ծઆ) (ݕূ)ԾઆͱݕূͷϧʔϓΛ͍ͯͶ͍ʹɺߴʹ܁Γฦ͢ԾઆΛ܁Γฦ͠ݕূ͍ͯ͘͜͠ͱͰগͣͭ͠அΛదͳͷม͍͚͑ͯΔ30
ʮߟ͑ͯɾ͔֬ΊΔʯΛߴʹεύϯͷ͍։ൃ εύϯͷ͍։ൃҰ୴ਖ਼ղΛܾΊͯಥ͖ਐΉ ਖ਼ղΛࡧ͠ͳ͕ΒਐΉ31
ݕূΛ܁Γฦͨ͢Ίͷϓϩηε32• PDCAαΠΫϧ(Plan→Do→ Check→Act)• OODAϧʔϓ(Observe→Orient→Decide→Act)• BMLϧʔϓ(Build→Measure→ Learn)
ݕূΛ܁Γฦͨ͢Ίͷϓϩηε33• PDCAαΠΫϧ(Plan→Do→ Check→Act)• OODAϧʔϓ(Observe→Orient→Decide→Act)• BMLϧʔϓ(Build→Measure→ Learn)
ࠓͷߨٛͰ34• ϦʔϯελʔτΞοϓΛϕʔεʹ͠·͢• BMLϧʔϓϦʔϯελʔτΞοϓͰग़ͯ͘Δख๏• ΫοΫύουࣾͰࢧ͕࣋ߴ͍
BMLϧʔϓideaproductdataBuildMeasureLearnσʔλ͔ΒԾઆʹԾઆ͔ΒϓϩμΫτʹϓϩμΫτ͔Βσʔλʹ35
idea(Ծઆ)ideaproductdataBuildMeasureLearnσʔλ͔ΒԾઆʹԾઆ͔ΒϓϩμΫτʹϓϩμΫτ͔Βσʔλʹ36·ͣԾઆΛཱͯΔͱ͜Ζ͔Β
Idea(Ծઆ)37
idea(Ծઆ)• ԾઆΛཱͯΔʹϢʔβΛਂ͘ཧղ͢Δ͜ͱ͕ඞཁ• ཧղͷϙΠϯτ2ͭཉٻ ՝Γ͍ͨ Ͱ͖ͳ͍38
Ϣʔβཧղͷख๏• ख๏͍Ζ͍Ζ(࣍ϖʔδͰհ)‣ϢʔβΠϯλϏϡʔ‣Ξϯέʔτ‣υοάϑʔσΟϯά‣ϩάੳ ...39
ϢʔβʔΠϯλϏϡʔ40• ਓʹΛฉ͖ɺͬ͘͡Γ؍Λ͢Δ• ߦಈଶͷਂʹ͋ΔຊԻɺ֩৺• ϝϯλϧϞσϧʢࢥߟϓϩηεɺજࡏҙࣝʣΛಋ͘͜ͱ͕Ͱ͖Δௐࠪख๏
Ξϯέʔτ41• ऩूͨ͠ௐࠪରऀͷ࣮ଶɺҙࣝɺධՁͳͲʹؔ͢ΔσʔλΛԽ͠ɺ౷ܭֶతʹੳ͢Δௐࠪํ๏
υοάϑʔσΟϯά42• ࣗࣾɾαʔϏεΛࣾһ͕ৗతʹར༻͠վળʹཱͯΔࣄ(ࣾςετ)• ৗతͳར༻ͷதͰɺϢʔβϏϦςΟͷ֬ೝͷൃݟΛߦ͏※ υοάϑʔυͷηʔϧεϚϯ͕ݘ༻ϏεέοτΛ৯ͯ ࣭ͷߴ͞ΛΞϐʔϧͨ͠ɺͱ͍͏Τϐιʔυ͕༝དྷ(Β͍͠)
ϩάੳ43• ʮϩάʯͱ• ࣌ܥྻσʔλ (͍ͭɺ୭͕ɺͲ͜ͰɺԿΛͲ͏ͬͯɺͲ͏ͨ͠)• σʔλจࣈσʔλ• Ұޱʹϩάͱݴͬͯͨ͘͞Μछྨ͕͋Δ• ϢʔβཧղͷͨΊʹԿͷϩάΛݟΕྑ͍͔• PV(ϖʔδϏϡʔ)ϩά: ϒϥβϦΫΤετͷهɾੳ• ߦಈϩά: ϢʔβߦಈͷهɾੳͳͲΛݟΔ͜ͱ͕ଟ͍
ϖϧιφ• ϢʔβʔཧղΛਂΊͨޙɺ ڞ௨Λϖϧιφʹ͢Δ• Ϣʔβʔඦਓे৭ɻ‣ ͨͩ͠ɺࣅͨଐੑɾࢤΛ࣋ͭ Ϣʔβͷߦಈύλʔϯ ݸʹऩଋ͢Δ• ͦͷߦಈύλʔϯΛݴޠԽ͠ ϖϧιφʹͯ͠νʔϜͰڞ༗͢Δ‣ νʔϜͰϢʔβʔ૾ͷೝࣝΛἧ͑Δ44
Build45
BuildideaproductdataBuildMeasureLearnσʔλ͔ΒԾઆʹԾઆ͔ΒϓϩμΫτʹϓϩμΫτ͔Βσʔλʹ46
Build• ՝ͷղܾࡦΛ۩ମԽ͢Δ‣·ͣϢʔβʔετʔϦʔΛߟ͑Δ‣ϢʔβʔετʔϦʔΛݩʹԾઆΛݴޠԽ͢Δ‣ԾઆͷղܾࡦͷҊΛग़͢‣ԾઆͱղܾࡦΛ·ͱΊͯݴޠԽ͢Δ‣ͦΕΛ࠷খίετͰ࣮ݱ͢Δ 47
Build• ՝ͷղܾࡦΛ۩ମԽ͢Δ‣·ͣϢʔβʔετʔϦʔΛߟ͑Δ‣ϢʔβʔετʔϦʔΛݩʹԾઆΛݴޠԽ͢Δ‣ԾઆͷղܾࡦͷҊΛग़͢‣ԾઆͱղܾࡦΛ·ͱΊͯݴޠԽ͢Δ‣ͦΕΛ࠷খίετͰ࣮ݱ͢Δ 48
idea(Ծઆ)• ԾઆΛཱͯΔʹϢʔβΛਂ͘ཧղ͢Δ͜ͱ͕ඞཁ• ཧղͷϙΠϯτ2ͭཉٻ ՝Γ͍ͨ Ͱ͖ͳ͍49
ϢʔβʔετʔϦʔΛߟ͑Δ• ͍͖ͳΓղܾࡦ(ػೳ)Λߟ͑ͳ͍͜ͱ͕ॏཁ‣·ͣϢʔβʔ՝ཉٻΛ໌֬ʹ͢ΔͨΊʹɺ ϢʔβʔͷͳߦಈΛڥɾഎܠɾײͳͲʹணͯ͠ ॻ͖ग़ͯ͠ΈΔ50
ϑϦϚΞϓϦͷετʔϦʔྫ• ηʔϧでૂ͍ͬͯͨΛങ͍ಀͯ͠͠·ͬͨ• (͏ʔΜɺͰ͜ͷࠓͷՆͱͯ͠Ͳ͏ͯ͠ཉ͍͠…)• ఘΊ͖ΕずϑϦϚでചΓʹग़͍ͯΔͷΛ୳͢• ӡྑ͘Λݟ͚ͭɺঢ়ଶ৽で͋Δ͜ͱΛ֬ೝ•がɺൢചՁ֨がߴ͔ͬͨͷでͻͱ·ずอଘ͓ͯ͘͠• ʢͱΓ͋͑ͣɺଞͷ͓ళͱ͔ΞϓϦͰ୳͍͍͔ͤʣ• ҰिؒޙɺվΊͯ֬ೝ͢Δͱཉ͔ͬͨ͠ചΓΕ͍ͯͨ…51
ϑϦϚΞϓϦͷετʔϦʔྫ• ηʔϧでૂ͍ͬͯͨΛങ͍ಀͯ͠͠·ͬͨ• (͏ʔΜɺͰ͜ͷࠓͷՆͱͯ͠Ͳ͏ͯ͠ཉ͍͠…)• ఘΊ͖ΕずϑϦϚでചΓʹग़͍ͯΔͷΛ୳͢• ӡྑ͘Λݟ͚ͭɺঢ়ଶ৽で͋Δ͜ͱΛ֬ೝ•がɺൢചՁ֨がߴ͔ͬͨͷでͻͱ·ずอଘ͓ͯ͘͠• ʢͱΓ͋͑ͣɺଞͷ͓ళͱ͔ΞϓϦͰ୳͍͍͔ͤʣ• ҰिؒޙɺվΊͯ֬ೝ͢Δͱཉ͔ͬͨ͠ചΓΕ͍ͯͨ…52ߦಈײഎܠཉٻ՝ߦಈߦಈ
Build• ՝ͷղܾࡦΛ۩ମԽ͢Δ‣·ͣϢʔβʔετʔϦʔΛߟ͑Δ‣ϢʔβʔετʔϦʔΛݩʹԾઆΛݴޠԽ͢Δ‣ԾઆͷղܾࡦͷҊΛग़͢‣ԾઆͱղܾࡦΛ·ͱΊͯݴޠԽ͢Δ‣ͦΕΛ࠷খίετͰ࣮ݱ͢Δ 53
• ຊʹϢʔβʔͷ՝͕ղܾͰ͖Δͷ͔ɺ ֬ೝ͢ΔͨΊʹ࡞Δ• νʔϜͷڞ௨ೝࣝΛἧ͑ΔͨΊͷݴޠԽՁԾઆγʔτ54
ՁԾઆγʔτ55
Build• ՝ͷղܾࡦΛ۩ମԽ͢Δ‣·ͣϢʔβʔετʔϦʔΛߟ͑Δ‣ϢʔβʔετʔϦʔΛݩʹԾઆΛݴޠԽ͢Δ‣ԾઆͷղܾࡦͷҊΛग़͢‣ԾઆͱղܾࡦΛ·ͱΊͯݴޠԽ͢Δ‣ͦΕΛ࠷খίετͰ࣮ݱ͢Δ 56
ղܾࡦͷҊΛग़͢57ൃࢄ ऩଋ• ҊΛग़࣌͢ʹେͳ͜ͱແཧΓʹͰΞΠσΞΛ͛Δൃࢄͨ͠ΞΠσΞ͔ΒணΛಘͯΞΠσΞΛ۩ݱԽ
ΞΠσΞൃࢄͷख๏: Crazy8s• ࣌ؒΛ۠ͬͯΞΠデΟΞバϦΤʔγϣϯΛग़͠·͘Δ58
۩ݱԽͷํ๏: ιϦϡʔγϣϯεέον• ղܾࡦΛ3ίϚఔͷεέονͰදݱ͢Δ59
ҙ• ֤ϑΣʔζͰ͖ͪΜͱ੍ݶ࣌ؒΛઃ͚Δ‣μϥμϥߟ͍͍͑ͯΞΠσΟΞͰͳ͍‣ݪଇ͜ͷ࣌ͰʮԿΘ͔͍ͬͯͳ͍ʯ‣͜͜ͰΜͰ͍͕ۭͯٞதઓʹͳΓ͍͢‣ΞΠσΞ͕ਖ਼͍͔͠Ͳ͏͔Ϣʔβʔ͕ܾΊΔ͜ͱ60
Build• ՝ͷղܾࡦΛ۩ମԽ͢Δ‣·ͣϢʔβʔετʔϦʔΛߟ͑Δ‣ϢʔβʔετʔϦʔΛݩʹԾઆΛݴޠԽ͢Δ‣ԾઆͷղܾࡦͷҊΛग़͢‣ԾઆͱղܾࡦΛ·ͱΊͯݴޠԽ͢Δ‣ͦΕΛ࠷খίετͰ࣮ݱ͢Δ 61
ԾઆͱղܾࡦͷݴޠԽ•͑Δべ͖ポΠϯτ1. ར༻ऀ: ͦͷαʔビε୭が͏?2. Ձ: ͦͷαʔビεΛ͏ͱԿが͏Ε͍͠ͷ?3. ମݧ: ͦͷՁどΜͳମݧ͔ΒಘΒΕΔ?4. ػೳ: ͦͷମݧが どΜͳػೳが͋Εば࣮ݱで͖Δ?62
ՁԾઆγʔτ63
Build• ՝ͷղܾࡦΛ۩ମԽ͢Δ‣·ͣϢʔβʔετʔϦʔΛߟ͑Δ‣ϢʔβʔετʔϦʔΛݩʹԾઆΛݴޠԽ͢Δ‣ԾઆͷղܾࡦͷҊΛग़͢‣ԾઆͱղܾࡦΛ·ͱΊͯݴޠԽ͢Δ‣ͦΕΛ࠷খίετͰ࣮ݱ͢Δ 64
࠷খίετͰ࣮ݱ͢Δ• ՝ղܾࡦͷΞΠσΟΞΛ۩ମԽ• ՄೳͳݶΓখ͞ͳ࣮ͰԾઆΛݕূ͢Δ = MVP‣Minimum Viable Product‣ ݕূΛߦ͑ΔՄೳͳݶΓখ͍͞ͷ‣ʮ࣮͠ͳ͍ʯͷ͕࠷খ͍͞65
• తʮ࠷ͰԾઆ͕ݕূͰ͖ΔͷΛͭ͘Δʯ͜ͱ• ํ๏͍Ζ͍Ζ‣ ϖʔύʔϓϩτλΠϐϯά‣ ϓϩτλΠϓπʔϧͷར༻(Flinto/Prott/InVision/…)‣ σϞڥͰͷ࣮‣ ຊ൪ڥͰͷ࣮• తʹ߹Θͤͯ࠷খίετͷͷΛબ͢ΔMVP66
Measure67
MeasureideaproductdataBuildMeasureLearnσʔλ͔ΒԾઆʹԾઆ͔ΒϓϩμΫτʹϓϩμΫτ͔Βσʔλʹ68
• ͭͬͯ͘ऴΘΓ͡Όҙຯ͕ͳ͍• ग़͖ͯͨ݁Ռ͔ΒԾઆͷ͑߹ΘͤΛ͢Δ• ࣦഊ͕લఏɻ࣍ʹ׆͔͢ͷ͕ԿΑΓେࣄ‣ Ծઆਖ਼͔ͬͨ͠ͷ͔ʁؒҧ͍ͬͯͨͷ͔ʁ‣ ͜ͷ··ਐΜͰ͍͍ͷ͔ʁํస͕ඞཁ͔ʁMeasure69
• େࡶʹ͚Δͱఆੑͱఆྔ‣ ఆੑσʔλ• ʹදͤͳ͍࣭తͳใɻ‣ ఆྔσʔλ• ͱͯ͠ѲͰ͖ΔใɻϩάΛجʹͨ͠ใɻݕূํ๏70
• ఆੑσʔλ‣ Ϣʔβʔςετͷϩά‣ Ξϯέʔτͷࣗ༝هड़ཝݕূํ๏71
• ఆྔσʔλ‣ PV(PageView), CV(Conversion), UU(Unique User), ϦςϯγϣϯͳͲ• UU: ूܭظؒʹWebαΠτΞϓϦΛར༻ͨ͠ϢʔβʔͷΛද͢ࢦඪ• Ϧςϯγϣϯ: ܧଓͷ͜ͱɻΠϯετʔϧͷޙʹҰఆͷ͕ܦաͯ͠ܧଓͯ͠ΞϓϦΛ༻͍ͯ͠ΔϢʔβʔͷׂ߹ɻݕূํ๏72
• લఏͱͯ͠ͲͪΒͷ؍ඞਢ• ͦΕͧΕʹಘҙෆಘҙ͕͋ΔͷͰɺ ࢪࡦ༰αʔϏεͷϑΣʔζͰॏΈ͚Λม͑Δఆੑ vs ఆྔ73
• දతͳͷϢʔβςετఆੑධՁ74
• දతͳͷϢʔβςετ• Ϣʔβʔͷମݧͦͷཧ༝Λ֬ೝͰ͖ΔͷͰɺ ߦಈͷཪ͚ͮͱͳΔใ͕ಘΒΕΔ• ҰํͰɺใͷਖ਼֬ੑʹҙ͕ඞཁ‣ ςετର͕ಛघͳଐੑͩͬͨΒʁ‣ Ϣʔβʔ͕ແ֮ࣗʹීஈͷߦಈͱҧ͏Λ͍ͯͨ͠ΒʁఆੑධՁ75
• දతͳͷABςετ‣ ABςετ: WebαΠτࠂͷόφʔͷը૾ΛAύλʔϯͱBύλʔϯͷ2ύλʔϯ༻ҙͯ͠ɺʮͲͪΒ͕ΑΓྑ͍ՌΛग़ͤΔͷ͔ʯݕূ͢ΔͷఆྔධՁ76
• දతͳͷABςετ• ҰํͰɺߦಈͷཧ༝Θ͔Βͳ͍ͨΊ ϢʔβʔମݧΛཪ͚ΔใಘΒΕͳ͍‣ ࢪࡦͷࣈ ྑ͔ͬͨ/ѱ͔ͬͨ ͷͳͥʁ ↑͜ͷ͍͕ԾઆͷҬ͔Βग़Δ͜ͱͳ͍ఆྔධՁ77
ఆੑ vs ఆྔఆੑධՁ ఆྔධՁ• ಘΒΕΔ ”ใྔ”がଟ͍•ど͏͋が͍ͯओ؍がೖΔ• αϯプϧがภΔՄೳੑがߴ͍ • ໌֬ͳ݁Ռग़͖ͯづΒ͍• ݕূظؒࣗମ͍• ಘΒΕΔ ”ใྔ”がগͳ͍• αϯϓϧͷภΓΛݮΒͤΔ• ໌֬ͳ݁Ռ͕ग़͍͢͠• ͦΕͳΓͷݕূظ͕ؒඞཁ78
ఆੑͱఆྔͷ͍͚ఆੑධՁ͕͍ͯΔ ఆྔධՁ͕͍ͯΔ• αϯϓϧ͕গͳ͍• ݕূ͍ͨ͠ମݧ͕ෳࡶ• ίϯηϓτΛ٧Ί͍͖͍ͯͨ• αϯϓϧ͕ेʹऔΕΔ• ݕূ͍ͨ͠ମݧ͕γϯϓϧ• ίϯηϓτ͕ख़͍ͯ͠Δαϯプϧͷஅ͍͠ ؆୯ʹΔͳΒ https://www.optimizely.com/sample-size-calculator/ ͳどͷαΠτが͑ΔFYI: https://techlife.cookpad.com/entry/2016/09/26/11160179
• ࣮ࡍʹͭ͘Δͷͱݕূํ๏ηοτͰܾΊΔ‣ ϢʔβʔςετΛ͢ΔͳΒϓϩτͰ͍͍‣ ABςετΛ͢ΔͳΒ࣮͕ඞཁBuildͱͷؔੑ80
Learn81
LearnideaproductdataBuildMeasureLearnσʔλ͔ΒԾઆʹԾઆ͔ΒϓϩμΫτʹϓϩμΫτ͔Βσʔλʹ82
• ௐͯऴΘΓ͡Όҙຯ͕ͳ͍• ग़͖ͯͨ݁Ռ͔ΒԾઆͷ͑߹ΘͤΛͯ͠ɺ࣍ʹ׆͔͢ͷ͕ͳʹΑΓେࣄ(࠶ܝ)‣ ଌ͚ͬͨͩͰ͑߹Θ͕ͤͰ͖͍ͯͳ͍• ֶΜͩ݁ՌΛ࣍ͷԾઆͷλωʹ͢ΔLearn83
“ֶͼΛಘΔͨΊʹ”84• Learnʹ͍ͭͯલ͓͖ͬͯͬͯ͘͜ͱ͕͋Δ• ؾΛ͚ͭͳ͍ͱಘΒΕΔ”ֶͼ”͕ݮͬͯ͠·͏
“ֶͼ” ͱ85l4FSWJDFEFWFMPQNFOUMFDUVSFJODPPLQBETVNNFSJOUFSOTIJQ,PIFJ"SBJz
“ֶͼ” ͱ86l4FSWJDFEFWFMPQNFOUMFDUVSFJODPPLQBETVNNFSJOUFSOTIJQ,PIFJ"SBJz
“ֶͼ” ͱ87l4FSWJDFEFWFMPQNFOUMFDUVSFJODPPLQBETVNNFSJOUFSOTIJQ,PIFJ"SBJz
“ֶͼΛಘΔͨΊʹ”88•ࢦඪղऍͷཧ• ͜ͷ͕ߴͯ͘͜ͷ͕͍࣌ͲΜͳ࣌ͩΖ͏͔•݁Ռͷఆ• ଌఆࢦඪ͕Ͳͷ͘Β͍ͷࣈʹͳͬͨΒͲ͏͢Δ͔• औࣺબͷϥΠϯΛ࠷ॳʹҾ͍͓͔ͯͳ͍ͱɺʮগ͠Ͱࣈ্͕͕͍ͬͯͨΒͳΜͱͳ͘GOʯͰػೳՃ͞Εͯ͠·͏͜ͱʹ•ʮޭͷΠϝʔδʯΛڞ༗͢ΔLearnʹ͍ͭͯલ͓͖ͬͯͬͯ͘͜ͱ
·ͱΊΔͱ89
• ʮߟ͑ͯɾ͔֬ΊΔʯΛஸೡ͔ͭߴʹ܁Γฦ͢‣ Build: Ծઆ͔Βͭ͘ΔͷΛܾΊΔɺ࠷খͷ࣮Ͱࡁ·ͤΔ‣ Measure: ఆੑͱఆྔͷ྆ࢹΛ࣋ͬͯɺݕূํ๏ۛຯ͢Δ‣ Learn: ࣄલͷఆ͕ॏཁ• ཁॴཁॴͰࣾ֎ͷϑϨʔϜϫʔΫΛར༻αʔϏε։ൃͷϑϩʔ·ͱΊ90
αʔϏε։ൃߨ࣮ٛફฤ91
• ߨٛύʔτͰઆ໌ͨ͠BMLϧʔϓΛ idea ͔Β Learn ·ͰҰ௨Γ࣮ફͯ͠Β͍·࣮͢ફฤͰΔ͜ͱideaproductdataBuildMeasureLearn92
Idea93
ϢʔβʔΠϯλϏϡʔ94
ϢʔβʔͷΛฉ͘95
ϢʔβʔͷΛฉ͘ͷͰͳ͍96
ϢʔβʔͷΛฉ͔͘Βͣ• Γ͍ͨͷϢʔβʔͷͷഎޙʹ͋Δ۩ମతͳܦݧ• ϢʔβʔͷʮʯϢʔβʔ͕ࣗମݧΛੳͨ݁͠Ռ• ੳ͕ਖ਼͍͠อূͳ͍• ମݧΛ͖ͪΜͱཧղɾੳ͠ͳ͓͢͜ͱ͕ॏཁ97
ϢʔβʔखऔΓऔΓڭ͑ͯ͘Εͳ͍98
ϢʔβʔΛཁ͢Δ• ʮ༦൧ͷݙཱͲ͏ܾͬͯΊ·͔͢ʁʯ → ʮ͍͍ͩͨՈʹ͋ΔͷͰݕࡧͯ͠ɺͦͷͷؾͰϝΠϯΛܾΊ·͢ɻͦͷޙ߹͍ͦ͏ͳ෭ࡊΛ୳ͯ͠ɺ͍͍ͩͨ3͘Β͍࡞Γ·͢ɻʯ99
Ϣʔβʔͷෆશ• ʮ༦൧ͷݙཱͲ͏ܾͬͯΊ·͔͢ʁʯ → ʮ͍͍ͩͨՈʹ͋ΔͷͰݕࡧͯ͠ɺͦͷͷؾͰϝΠϯΛܾΊ·͢ɻ(࣮ͦͷؒʹՈʹLINEͰ૬ஊͯͨ͠) ͦͷޙ߹͍ͦ͏ͳ෭ࡊΛ୳ͯ͠ɺ͍͍ͩͨ3͘Β͍࡞Γ·͢ɻ(࣮1࡞Γஔ͖ͷ͓͔ͣͰࡁ·͍͍ͤͯΔ)ʯ100
ΠϯλϏϡʔͰ͏·͘ମݧΛฉ͖ग़͢ίπ101
աڈͷߦಈΛฉ͘102
ࠜ۷Γ༿۷Γฉ͘103
͝ҙݟΛฉ͘Θ͚Ͱͳ͍104
ݴ͍͔͚ͯࢭΊΔ105
ཧղͨ͜͠ͱΛ֬ೝ͢Δ• ཧղ͕ਂ·ͬͨͱࢥͬͨΒɺཧղͨ͠༰Λ֬ೝ͢Δ• ϢʔβʔͷճͷҰ෦͚ͩΛฉ͍ͯɺࣗͷܦݧ͔ΒΘ͔ͬͨؾʹͳͬͯ͠·Θͳ͍Α͏ʹҙ͢Δ106
ΠϯλϏϡʔࣄલ४උ͕େࣄ• ͦͷͰॊೈʹϢʔβʔͷຊԻΛฉ͖ग़͢͜ͱͱɺ ߦ͖ͨΓͬͨΓͰ࣭͢Δ͜ͱҧ͏• ॊೈʹฉ͖ͭͭɺຊʹฉ͖͍ͨ͜ͱΛฉ͖ಀ͞ͳ͍ͨΊʹઃܭ͢Δ107
࣮ફɿϢʔβʔΠϯλϏϡʔ108
ϢʔβʔͷɺԠΛཁ͠ͳ͍Ͱه͠Α͏• Կ͕ॏཁ͔ͦͷͰஅͰ͖ͳ͍• ୭͔ͷओ؍ʹϑΟϧλ͞ΕΔલͷੜσʔλͱͯ͢͠• ޙ͔ΒಡΜͩਓ͕ΠϯλϏϡʔΛମݧͰ͖Δͷ͕ཧ109
ΠϯλϏϡʔΨΠυ௨ΓʹΒͳ͍• ͱʹ͔ࣗ͘વʹޠͬͯΒ͓͏• Ϣʔβʔ͋͘·Ͱࣗ༝ʹ͍ͯ͠ΔҹΛ͕࣋ͭɺ ࠷ऴతʹͪ͜Βͷฉ͖͍ͨ͜ͱ͕ฉ͚͍ͯΔঢ়ଶ͕ཧ• ΠϯλϏϡʔΨΠυϑΥʔΧεΛҠಈ͢ΔͨΊͷ҆110
Build111
• ʮϢʔβʔΠϯλϏϡʔʯΛݩʹϢʔβʔͷ՝ཉٻΛཧ͠Α͏• ͍͔ͭ͘ϢʔβʔετϦʔΛ࡞ͯ͠ɺՁԾઆγʔτΛຒΊΑ͏ՁԾઆΛཱͯͯΈΑ͏Input: ϢʔβʔΠϯλϏϡʔ Output: ϢʔβʔετʔϦʔɾՁԾઆγʔτ112
ཉٻͱ՝Λਂ΅Δ•Ϣʔβʔͷ๊͍͑ͯΔཉٻͱ՝Λൃݟ• ϙΠϯτ Ϣʔβʔͷഎܠߦಈ͔ΒϢʔβͷײΛಡΈऔΔ• ϢʔβʔΛऔΓר͘ɺڥɾจ຺۩ମతʹॻ͘113
࣮ફ: ϢʔβʔετʔϦʔ114
• ։ൃऀઢͰॻ͔ͳ͍• ϢʔβʔͷηϦϑௐͰॻ͘ͱɺ։ൃऀઢʹͳΓͮΒ͍• ղܾํ๏Λॻ͔ͳ͍• ػೳ໊UI໊Λॻ͔ͳ͍ (ߨٛύʔτͷϑϦϚΞϓϦͷྫ)ϢʔβʔετʔϦʔΛॻ͘ϙΠϯτ115
ϢʔβʔετʔϦʔ116
࣮ફ: ՁԾઆγʔτ117
• ຊʹ࡞ͨ͠ϢʔβʔετʔϦʔͰϢʔβʔͷ՝͕ղܾͰ͖Δͷ͔ɺ֬ೝ͢ΔͨΊʹ࡞Δ• νʔϜͷڞ௨ೝࣝΛἧ͑ΔͨΊͷݴޠԽՁԾઆγʔτ118
ՁԾઆγʔτ119
ՁԾઆΛཱͯΔ্ͰͷҙਓؾॱݕࡧͷՁԾઆϨγϐΛ୳͢ϢʔβਓؾϨγϐΛݕࡧ͍͕ͨ͠ଟ͘ͷϨγϐ͕͋ΓܾΊΒΕͳ͍ਓؾϨγϐΛݕࡧͰ͖Δ• ཉٻʹػೳΛॻ͔ͳ͍Α͏ʹҙ• ཉٻʮʓʓ͍ͨ͠ͷͰʯ ػೳʮʓʓͰ͖Δ͜ͱʹՁ͕͋Δʯͱ͍͏ܗࣜʹͳͬͯ͠·͏• ݕࡧ͍ͨ͠ → ਓؾϨγϐΛݟ͚͍ͭͨ• ݕࡧҎ֎ͷղܾखஈͷՄೳੑ͕͋Δ• ػೳΛ͔͘ͱࢥߟఀࢭͯ͠͠·͏120
͜͜ޙͰॻ͘ͷͰ·ͩॻ͔ͳ͍ͰͶ͜͜ޙͰॻ͘ͷͰ·ͩॻ͔ͳ͍ͰͶ
ϢʔβʔετʔϦʔͱՁԾઆΛݟฦͯ͠ΈΑ͏• ͜͜ͰҰɺϢʔβʔετʔϦʔͱՁԾઆΛݟൺͯΈͯɺζϨ͕ͳ͍͔֬ೝͯ͠Έ·͠ΐ͏• ͠ζϨ͍ͯͨΒՁԾઆɾϢʔβʔετʔϦʔΛ͏Ұ࠶ߟͯ͠ॻ͖ͯ͠Έ͍ͯͩ͘͞• ζϨͯͳ͍͔ෆ҆ͳ߹TAʹݟͯΒ͍·͠ΐ͏👨🏫122
࣮ફ: Crazy8s123
• ՁԾઆΛͱʹɺԾઆΛݕূ͢ΔͨΊͷΞΠσΞΛൃ͠·͢ • σβΠϯεϓϦϯτͷҰ෦Ͱ͋ΔCrazy8sͱ͍͏ख๏ΛΓ·͢Crazy8sͰΞΠσΞൃ124
• 8ؒͰ8ͭͷΞΠσΞ(1ͭ60ඵ)Λεέον͠·͢• εέονࡶͰOKɺਓؒͰ͍͍͠ɺݴ༿Ͱઆ໌ͰOK• ࣭ΑΓྔɺࢥ͍͖ͭΛΧλνͱͯ͠ग़͢͜ͱ͕େࣄCrazy8sͰΞΠσΞൃ125
• ՁԾઆγʔτͷͷಛͷՕॴ͕ۭཝͩͬͨͱࢥ͍·͢• Crazy8sͰൃࢄͨ͠ΞΠσΞΛجʹɺՁԾઆͷͷಛΛຒΊͯΒ͏͜ͱͰऩଋͤ͞·͢• ྑ͍ΞΠσΞʹථΛߦͬͨΓ͢Δ͜ͱͰɺൃࢄͨ͠ΞΠσΞΛऩଋͤ͞ΔϓϩηεΛͱΓ·͢• ՁԾઆͷػೳʹCrazy8sͰग़͖ͯͨΞΠσΞͦͷͷΛॻ͍ͯOK• Crazy8s্ͬͨͰ৽ͨʹൃΛಘͨΞΠσΞΛॻ͍ͯOKCrazy8sΛ౿·͑ͯՁԾઆγʔτΛͤ͞Α͏126
࣮ફ: ϓϩτλΠϐϯά127
• MVPͷతʮԾઆΛݕূ͢Δʯ͜ͱ• ݕূ͍ͨ͜͠ͱͳʹ͔ʁΛߟ͑ɺͦͷͨΊʹඞཁͳ࠷খݶͷը໘ػೳͰ࡞Δ͜ͱΛҙࣝ͠Α͏• ϙΠϯτʮ͜Ε͕ͳ͍ͱઈରʹαʔϏεཱ͕͠ͳ͍ʯͷ͚ͩͰը໘Λ࡞Δ͜ͱϓϩτλΠϐϯάͰMVPΛ࡞Γ·͢128
ϓϩτλΠϐϯά• ϓϩτλΠϓ࡞ͷίπ• ϖʔύʔϓϩτλΠϓ• ࣄલʹૹͨ͠େ͖ΊͷᝦΛ ը໘ʹݟཱͯͯUIΛΈཱͯΔͱ࡞Γ͍͢Ͱ͢129
MeasuerɾLearn130
࣮ફ: Ϣʔβʔςετ131
ͳͥϢʔβʔςετΛ͢Δͷ͔•ϦϦʔεલʹΛݟ͚ͭͯվળͰ͖Δ• ඦฉҰݟʹ͔ͣ͠• Ͳ͕͜ͱͳ͍ͬͯΔͷ͔໌֬ʹΘ͔Δ• νʔϜͷٞʹऴࢭූΛଧͯΔ132
Ϣʔβʔςετͷख๏•ࢥߟൃ๏•ճސ๏•etc…133
ࢥߟൃ๏•Ϣʔβʔʹߟ͍͑ͯΔ͜ͱΛ͠ͳ͕Βૢ࡞ͯ͠Β͏134
ࢥߟൃ๏135
ճސ๏136•ૢ࡞ͷྃޙʹɺϢʔβʔͷߦಈʹର͢Δ࣭Λ Ϣʔβʔʹ࣭͢Δ
ճސ๏137
ࢥߟൃ๏ + ճސ๏•جຊతʹࢥߟൃ๏Ͱɺޙ͔Βճސ๏Ͱิ͢Δ Γํ͕ϕλʔ•CookpadͰओʹ͜ͷΓํΛ࠾༻͍ͯ͠Δ λεΫதʹ͠ΌͬͯΒ͍ͭͭɺޙ͔Β৭ʑ࣭͢Δํ๏138
λεΫઃܭ139
λεΫΛઃܭ͢Δ🙅ࣗ༝ʹ৮ͬͯΈ͍ͯͩ͘͞ʂ🙆͜ͷΞϓϦΛͬͯʓʓΛ͍ͯͩ͘͠͞•ͦͷϓϩμΫτͷϝΠϯԿ͔ɺ͔Βߟ͑Δ•ྫɿ͓ళΛ୳ͯͦ͠ͷͰ༧͕ྃͰ͖Δ λεΫ: ͜ͷΞϓϦͰྑͦ͞͏ͳ͓ళΛݟ͚ͭͯɺ༧Λ͍ྃͯͩ͘͠͞140
λεΫΛઃܭ͢Δ•Ϣʔβʔ͕ϢʔβʔετʔϦʔΛΠϝʔδ͠ͳ͕ΒλεΫΛ࣮ߦͰ͖ΔΑ͏ʹ͑Δ•ྫɿ͋ͳͨૹผձͷײ͡Λ͢Δ͜ͱʹͳΓ·ͨ͠ɻ ͜ͷΞϓϦͰྑͦ͞͏ͳ͓ళΛݟ͚ͭͯɺ༧Λ͍ྃͯͩ͘͠͞ɻ141
λεΫઃܭ࣌ͷҙ•ઐ༻ޠΘͳ͍ ྫɿͭ͘ΕΆΛΒͳ͍Ϣʔβʔʹʮͭ͘ΕΆΛૹ͍ͬͯͩ͘͞ʯͱ͍͏λεΫࢦࣔΛग़͢•λεΫୡͷͨΊͷࢦࣔΛग़͞ͳ͍ ྫɿΩʔϫʔυͰ͓ళΛݕࡧͯ͠ɺ͓ళͷϖʔδ͔Β༧Λ͍ྃͯͩ͘͠͞142
ςετͷਐΊํ143
ϢʔβʔςετͰΔ͜ͱ1. ϢʔβʔʹλεΫΛ࣮ߦ͢ΔΑ͏ґཔ͢Δ2. Ϣʔβʔ͕λεΫΛ࣮ߦ͢ΔաఔΛ؍ɾه͢Δ144
ϢʔβʔςετͰΔ͜ͱ1. ϢʔβʔʹλεΫΛ࣮ߦ͢ΔΑ͏ґཔ͢Δ2. Ϣʔβʔ͕λεΫΛ࣮ߦ͢ΔաఔΛ؍ɾه͢Δ145
λεΫΛ͑Δ•ઃܭͨ͠λεΫΛਖ਼֬ʹ͑Δ•ZoomͷνϟοτͳͲʹॻ͍ͯ͑ΔͷOK•ૢ࡞͠ͳ͕Βࢥͬͨ͜ͱΛޱʹग़ͯ͠Β͏Α͏ʹཔΉ ʮීஈΞϓϦΛ৮Δͱ͖ແݴͰ৮Δͱࢥ͍·͕͢ɺࠓߟ͍͑ͯΔ͜ͱΛͥͻʹग़͠ͳ͕Β৮͍ͬͯͩ͘͞ʯ146
ͳҙݟΛΒ͍͘͢͢Δ•Ϣʔβʔ͞ΜؾΛͬͯൃݴͯ͘͠ΕΔ͜ͱ͕ଟ͍•ςετͷલʹʮͳҙݟ͕ԿΑΓࢀߟʹͳΓ·͢ʯͱ͍͏͜ͱΛ͑ͯૉͳҙݟΛݴ͍͍ۭ͢ؾΛ࡞Ζ͏ ࣮ࡍͷݱͰʮࢲ͜ͷࢼ࡞Λ࡞ͬͨਓͰແ͍ͷͰԿݴΘΕͯই͔ͭͳ͍Ͱ͢ʯͱ͑Δ͜ͱ͕ଟ͍147
ϢʔβʔςετͰΔ͜ͱ1. ϢʔβʔʹλεΫΛ࣮ߦ͢ΔΑ͏ґཔ͢Δ2. Ϣʔβʔ͕λεΫΛ࣮ߦ͢ΔաఔΛ؍ɾه͢Δ148
؍͢Δ•λεΫΛ͑ͨΒɺ͋ͱجຊϢʔβʔʹͤΔ•࣭͞Εͯ͑ͳ͍•ʮ͜͜ԡͤΔͷʁʯʮ͜ΕͬͯͲ͏͍͏ҙຯͰ͔͢ʁʯ → ʮͲ͏͍͏ҙຯͩͱࢥ͍·͔͢ʁʯ࣭Ͱฦ͢•Ϣʔβʔͱૢ࡞͍ͯ͠Δը໘͔ΒۃྗΛ͞ͳ͍•Ͳ͜Ͱ໎͍ͬͯΔ͔ɺෆຬʹײ͍ͯ͡Δͱ͜ΖͲ͔͜؍͢Δ149
؍ͷϙΠϯτ•Ϣʔβʔ͕ࣗྗͰλεΫΛ͍ྃͯ͠Δ͔•ΰʔϧʹ౸ୡ͢Δ·Ͱͷෆຬͷ༗ແ•ΰʔϧʹ౸ୡ͢Δ·Ͱʹɺແବͳૢ࡞ށ͍ͳ͍͔•ʮ͋ΕʁʯͳͲͱϢʔβʔ͕ൃݴ͍ͯͨ͠Βཁҙ•ʮͲ͏͠·͔ͨ͠ʁʯͱݴͬͯٙΛฉ͖ग़͢150
λεΫྃޙͷΠϯλϏϡʔ•ͳײΛฉ͘•͍͍ͨ/͍ͨ͘ͳ͍ͷ݁Ռ͚ͩͰͳ͘ɺͳͥͦ͏ࢥ͏ͷ͔ɺԿ͕Γͳ͍ͷ͔ɺͳͲΛਂ۷ͬͯฉ͜͏•؍தʹؾʹͳͬͨΛ۷ΓԼ͍͛ͯ͘151
Ϣʔβʔςετதͷه•Ϣʔβʔ͞ΜʹϝϞΛऔΔ͜ͱΛ͑ͯɺ ϝϞ͢Δ࣌ؒΛ߹ؒʹऔΓͳ͕ΒςετΛਐΊΑ͏•ྑ͔ͬͨ͜ͱ/ѱ͔ͬͨ͜ͱ/ͲͪΒͰͳ͍ Ͱ͚ͯه͢ΔͱޙͰࢀߟʹ͍͢͠152
Ϣʔβʔςετ͕ऴΘͬͨΒ•ςετͰͲΜͳԠ͕͔͋ͬͨɺৼΓฦΖ͏•ݦஶʹྑ͔ͬͨԠɺѱ͔ͬͨԠ•վળ͢ΔͳΒͲ͏͍͏ͱ͜ΖΛमਖ਼͢Δ͔•ՁԾઆͷݟ͠•ϓϩτλΠϓͷվળ153