ユーザーと向き合いながらつくるSaaS #service_dev

ユーザーと向き合いながらつくるSaaS #service_dev

C33c448e4b5d5ca673aaecf04d3e126f?s=128

Takaya Deguchi

July 19, 2017
Tweet

Transcript

  1. Ϣʔβʔͱ޲͖߹͍ͳ͕Βͭ͘Δ4BB4 ServiceDev Meetup #1 2017.07.19 @dex1t

  2. ग़ޱو໵ גࣜձࣾϏοτδϟʔχʔΫοΫύουגࣜձࣾ ϓϩμΫτϚωʔδϟʔ 69ΤϯδχΞ Ϗοτδϟʔχʔ૑ۀ࣌ʹࢀըɻॳظ͸,JCFMB։ൃʹ ؔ͢ΔશͯΛ୲౰ɻ࠷ۙ͸ϓϩμΫτϚωδϝϯτ΍ ମݧઃܭɺ$4ͳͲϢʔβʔͱͷ઀఺ʹ੹೚Λ࣋ͭɻ झຯ͸8FCαʔϏεͷΞϯέʔτճ౴ɻ @dex1t

  3. ࠓ೔͓࿩͢͠Δ͜ͱ ⿣ ,JCFMBͬͯͲΜͳαʔϏεʁ ⿣ ,JCFMBͷ։ൃͰେ੾ʹ͍ͯ͠Δ͜ͱ ⿣ ͦΕΛࢧ͑Δٕज़ͱ࣮ફ

  4. ,JCFMBͬͯͲΜͳαʔϏεʁ

  5. ࠓ೥݄ʹϦϦʔε͠·ͨ͠

  6. None
  7. None
  8. ,JCFMBͷίΞίϯηϓτ

  9. ͳͥݸਓͷൃ৴ʁ

  10. ݪମݧ͸ΫοΫύουࣾͷ(SPVQBE ⿣ ͸ͯͳάϧʔϓ͔ΒӨڹΛड͚ͨࣾ಺ϒϩά 8JLJαʔϏε ⿣ ։ൃ৬Λத৺ʹόοΫΦϑΟεͷਓ΋ɺ޷͖উखʹϒϩάΛॻ͘จԽ ⿣ ۀ຿ʹؔ܎ͳ͍͜ͱͰ΋$ ⿣ ϒϩάΛ௨ͯ͠ɺਓͱͳΓ΍ಘҙ͕ݟ͑ͯ͘Δ

    ⿣ ΍Γ͍ͨ࢓ࣄʹͭͳ͕Δ ⿣ ͭͷྠ
  11. ΍Γ͍ͨ ಘҙ ΍Δ΂͖ ੒Ռ͕ग़΍͍͢࢓ࣄ ͭͷྠ

  12. ⿣ ૊৫಺Ͱ΍Δ΂͖͜ͱ͸ൺֱతݟ͚ͭ΍͍͢ ෦ॺͷ໨ඪ౳  ⿣ ҰํͰɺࣗ෼ͷ΍Γ͍ͨ͜ͱ΍ಘҙ͸ൃ৴͠ͳ͍ͱଞਓʹ఻ΘΒͳ͍ ⿣ ଞਓʹ఻ΘΒͳ͍ͱɺ΍Γ͍ͨ͜ͱΛ࢓ࣄͱ࣮ͯ͠ݱ͢Δͷ͸೉͍͠ ⿣ ಛʹ૊৫͕େ͖͘ͳΔ΄Ͳɺݸਓ͸ຒ΋Εͯ͠·͏

    ⿣ ෦ॺ͕Ͱ͖͸͡ΊΔνʔϜن໛ dਓ ͕ͭͷᮢ஋ ͭͷྠΛॏͶΔʹ͸ݸਓͷൃ৴͕ॏཁ
  13.  ࣾ಺ʹ͓͚Δݸਓൃ৴ͷස౓͸ɺ࢓ࣄ্ͷ੒Ռʹܨ͕ΔͷͰ͸  ݸਓൃ৴͕͠΍͍͢৔࡞Γ จԽ࡞Γͷࢧԉ ΛαʔϏεʹͰ͖ΔͷͰ͸  ΫοΫύουͷ(SPVQBE͕ͦͷઌߦࣄྫ  ଞͷࣄۀձࣾʹ΋ಉ༷ͷχʔζ͕͋ΔͷͰ͸

     ๭͔ࣾΒ࣮ࡍʹґཔΛड͚ͨͷ͕ɺϏοτδϟʔχʔࣾ૑ۀͷ͖͔͚ͬ  ͦͷޙɺ๭ࣾͰ,JCFMBͷϓϩτλΠϓΛ೥࣮ؒӡ༻ ,JCFMBͷԾઆ
  14. ϏδωεϞσϧ ⿣ ֹ݄ԁਓͷαϒεΫϦϓγϣϯϞσϧ ⿣ ໊ҎԼແྉɺΞΫςΟϒϢʔβʔͷΈྉۚൃੜ ⿣ ͍ΘΏΔ4BB4Ϟσϧ 4PGUXBSFBTB4FSWJDF  ⿣

    ༗ྉސ٬͸΄΅اۀͰͷར༻ #UP#͕ϝΠϯ  ⿣ ΋ͪΖΜ͝ՈఉͰ΋͓࢖͍͍͚ͨͩ·͢ ⿣ ݄ؒܦৗऩӹ .33 ͱ཭୤཰ $ISVO ͕ॏཁͳࢦඪ ⿣ ΧελϚʔαΫηε ΧελϚʔαϙʔτ ͕ཁ
  15. ,JCFMBͷ։ൃͰେ੾ʹ͍ͯ͠Δ͜ͱ

  16. ࠓ೔͸lϢʔβʔཧղzʹ͍ͭͯ Ϣʔβʔཧղͷపఈ ⿣ ૸Γͳ͕Βֶͼɺਖ਼ղʹ͚ۙͮΔ ⿣ ϓϩμΫτՁ஋ͷݴޠԽ 

  17. ଞͷ఺ʹ͍ͭͯ͝ڵຯ͋Δํ͸ͪ͜Β https://speakerdeck.com/dex1t/

  18. ⚡αʔϏε։ൃͷେલఏ⚡

  19. ୭΋ਖ਼ղ͕Θ͔Βͳ͍ αʔϏε։ൃʹ͓͚Δେલఏ IUUQTP[BJLBUTVNBUW

  20. ୭΋ਖ਼ղ͕Θ͔Βͳ͍ͳ͔Ͱ ਓ͕ཉ͕͠Δ΋ͷΛͭ͘Δ͜ͱ αʔϏε։ൃͱ͸ IUUQTP[BJLBUTVNBUW

  21. Ϣʔβʔཧղ͸αʔϏε։ൃͷඞཁ৚݅ ⿣ ର৅ͷཧղͳ͠Ͱ࡞Δ΂͖Ϟϊ͸ܾΊΒΕͳ͍ ⿣ ࣗ෼͕ର৅ͷ৔߹͸ָ ⿣ Ձ஋؍ɺར༻จ຺ɺߦಈΛཧղ͢Δ ⿣ ൃݴ಺༰ΑΓ΋ࣄ࣮ʹ஫໨ ⿣

    े෼৚݅Ͱ͸ແ͍
  22. Ձ஋؍ϓϥΠϕʔτͰ΋ੵۃతʹ৘ใൃ৴ɻ஌ݟ͸Ͱ ͖Δ͚ͩڞ༗͍ͨ͠ ར༻จ຺ۀ຿த͸΋ͪΖΜɺࣾ֎Ͱ΋εϚϗ͔ΒӾཡ ߦಈຖ೔,JCFMBʹ೔ใΛ౤ߘ͍ͯ͠Δ Ձ஋؍ϧʔνϯۀ຿ͰҰ೔͕ऴΘΔɻಛʹॻ͘͜ͱͳ Μͯແ͍ ͱࢥ͍ࠐΜͰ͍Δ  ར༻จ຺1$࡞ۀ͸ޕલத͚ͩͳͷͰɺ࡞ۀதͷଉൈ ͖ʹ,JCFMBΛ։͘

    ߦಈ,JCFMB͸΄΅ݟΔઐ໳ ؒٝآص، 筨⹡
  23. #UP#αʔϏεಛ༗ͷ೉͠͞ ⿣ #UP#αʔϏε͸ಋೖܾఆऀʺར༻ऀ ⿣ ಛʹ,JCFMB͸ొ৔Ωϟετ͕ଟ͍ ⿣ ϓϥΠϕʔτͰ΋৘ใڞ༗ʹੵۃతͳlΤϯδχΞz ⿣ ԟ๚͕ଟ͘ΦϑΟεʹ͍ͳ͍͜ͱ͕ଟ͍lӦۀz ⿣

    ਓ΍ࢿ࢈Λ؅ཧ͢Δཱ৔ʹ͋Δl৘γεz ⿣ ΩϟετຖʹαʔϏεʹର͢Δҙཉ΍ར༻จ຺͕ҟͳΔ
  24. ελʔτΞοϓಛ༗ͷ೉͠͞ ⿣ Ϟϊ͕ແ͍ঢ়ଶͰͷΠϯϓοτෆ଍ ⿣ ΠϯλϏϡʔର৅ऀΛ·ͣ୳͢ॴ͔Β ⿣ Ϣʔβʔཧղ͕େࣄͱ͸͍͑ௐࠪ͹͔Γͯ͠ΒΕͳ͍ ⿣ Ϟϊ͕ແ͍ঢ়ଶͰͷয૩ײ ⿣

    গͳ͍Ϧιʔε
  25. ,JCFMBͰͷ࣮ફྫ

  26. ΦϑϥΠϯͰͷΠϯλϏϡʔ ⿣ ܗࣜʹ߆Βͣɺࣄ͋Δຖʹ࣮ફ ⿣ ࡶஊ΍ҿΈձ΋ΠϯλϏϡʔͷ৔ ⿣ ॳظ͸ΫοΫύουࣾһʹΠϯλϏϡʔ ⿣ (SPVQBEϢʔβʔͰ͋ΔΫοΫύουࣾһʹฉ ͘͜ͱ͸ɺ,JCFMBϢʔβʔͷཧղʹ΋ܨ͕Δ

  27. ⿣ ,JCFMB࠷ॳظͷΦϯϥΠϯΠϯλϏϡʔ ⿣ ֤ࣾ$50ͳͲ৘ใڞ༗ͷضৼΓ໾ͳํʑΛট଴ ⿣ ॳظͷوॏͳΠϯϓοτͷ৔ ⿣ ΞοϓσʔτΛ͓஌Βͤ͢Δ৔ͱͯ͠΋׆༻ ⿣ ݸผʹಋೖࢧԉ

    ⿣ ݱࡏ͸αʔϏε಺νϟοτ ޙड़ ʹ໾ׂΛҠߦ ΞϧϑΝ൛Ϣʔβʔͱͷ4MBDL
  28. 5XJUUFSΤΰαʔν ⿣ ։ൃऀʹ௚઀ݴͬͨΘ͚Ͱ͸ͳ͍Կؾͳ͍Ұݴ͔ΒՁ஋ ؍͕֞ؒݟ͑Δ ⿣ ࠔΓࣄͰ͋Ε͹ͪ͜Β͔Β੠ֻ͚αϙʔτ ⿣ ڝ߹੡඼ʹ͍ͭͯ΋Τΰαʔν ⿣ ڝ߹ࣗମͰ͸ͳ͘ɺͦͷར༻ऀʹڵຯ

    ⿣ ڝ߹੡඼ͷϢʔβʔ͸ࣗ෼ͨͪͷ૝ఆϢʔβʔ
  29. ΧελϚʔαϙʔτ݉ΠϯλϏϡʔ ⿣ ,JCFMBͰ͸$4ʹνϟοτ *OUFSDPN Λར༻ ⿣ ͝ҙݟ΋νϟοτʹॻ͍ͯ΋Β͏ ⿣ ͝ҙݟ͸໯͍ͬͺͳ͠Ͱ͸ͳ͘ɺਂ۷Γ͢Δ ⿣

    ར༻จ຺ɺߦಈɺҙਤΛฉ͘ ⿣ ϑΟʔυόοΫ΍ΠϯαΠτ͸ɺ5SFMMPʹཷΊ ͯɺि࣍ͷఆྫͰҰͭҰͭٞ࿦
  30. ⚙࣮ફ͢ΔͨΊͷ࢓૊Έͮ͘Γ⚙

  31. Ϣʔβʔͱͷ΍ΓऔΓ͸νʔϜશһ͕ݟ͍ͯΔ৔Ͱ ⿣ ࣾ಺ͰҰ൪ൃݴ͕ଟ͍νϟωϧ“#cs” ⿣ αϙʔτ࣌ͷ΍ΓऔΓΛ4MBDLʹྲྀ͢ ⿣ (NBJM౳͸࢖Θͣ*OUFSDPNʹू໿ ⿣ ੡඼͕Ͳ͏ࢥΘΕ͍ͯΔͷ͔͸ɺϑΟϧλʔ Λ௨ͣ͞ʹશһ͕ײ͡औΔ΂͖

    ⿣ Ϣʔβʔཧղʹܨ͕Δ ⿣ $4ઐ೚͸ډͳ͍ͷͰ୭Ͱ΋ରԠͰ͖ΔΑ͏ʹ
  32. 5XJUUFS্Ͱͷαϙʔτ΋4MBDLͰ ⿣ 5XJUUFSΞΧ΢ϯτ !LJCF@MB Λ$IBU0QT͢Δ#PU ⿣ IUUQTHJUIVCDPNEFYUTQBSSPXCPU ⿣ 5ISFBEͰͷϦϓϥΠɺ*OUFSBDUJPO#VUUPOͰͷ-JLF35 ⿣

    ؾʹͳΔπΠʔτΛݟ͚ͭͨΒੵۃతʹαϙʔτ ⿣ ਓͰؤுΒͣʹΈΜͳͰ΍Δ
  33. ΋ͪΖΜఆྔతͳΞϓϩʔν΋ ⿣ αʔϏε಺ͷߦಈϩά͸.JYQBOFMʹ஝ੵ ⿣ όΠωʔϜͰߦಈཤྺΛ௥͑ΔΑ͏ʹ ⿣ ৄ͘͠͸৽αʔϏε্ཱͪ͛࣌ͷॏཁࢦඪͷσβΠϯ ⿣ IUUQUFDIMJGFDPPLQBEDPNFOUSZEFTJHOJOHLFZNFUSJDT

  34. lਓzʹ·ͭΘΔσʔλΛܨ͛Δ ⿣ ಉ͡ਓʹ·ͭΘΔσʔλͰ΋໨తͷҧ͍ʹΑͬͯ෼அ͕ͪ͠ ⿣ ϚʔέςΟϯάɺ$4ɺϓϩμΫτ෦໳͕ͦΕͧΕผͷγες ϜΛಋೖͯ͠ɺͦΕͧΕʹσʔλ͕ཷ·͍ͬͯΔঢ়ଶ ⿣ ,JCFMBͰ͸*OUFSDPNΛϋϒʹ͍ͯ͠Δ ⿣ νϟοταϙʔτ

    ؆қ$3. ϚʔέςΟϯάϝʔϧ഑৴ ⿣ .JYQBOFMͱ࿈ܞͯ͠ɺߦಈཤྺΛΈͭͭαϙʔτ͢Δ ⿣ Ϣʔβʔͱͷ઀఺͔Βಘͨ৘ใΛແବʹ͠ͳ͍
  35. *OUFSDPN͕޷͖͗ͯ͢ϒϩάΛॻ͍ͨ IUUQCMPHEFHPPPSHFOUSZ

  36. ·ͱΊ

  37. Ϣʔβʔͱ޲͖߹͍ଓ͚Δ࢓૊Έ࡞Γ ⿣ 4BB4͸Ϗδωεతʹ΋ΧελϚʔαϙʔτ͕Χφϝ ⿣ ϓϩμΫτͱͯ͠΋Ϣʔβʔཧղ͸͔ܽͤͳ͍ ⿣ αϙʔτͱϢʔβʔཧղ͸දཪҰମ ⿣ গਓ਺Ͱ΋ؤுΒͣʹճΔ࢓૊Έͮ͘Γ͕ඞཁ ϏοτδϟʔχʔͰ͸,JCFMBͷ$4୲౰ऀΛืूத

  38. ࠓ೔࿩ͤͳ͔ͬͨ͜ͱ ⿣ ͝ҙݟ΍ཁ๬ΛϓϩμΫτʹͲ͏औΓೖΕΔ͔ ⿣ ൑அج४ ⿣ ϢʔβʔͱͷίϛϡχέʔγϣϯͷऔΓํ ⿣ ಛʹظ଴ʹ౴͑ΒΕͳ͍৔߹ 竲ֹכ䥪鋵⠓ד