コネヒトが考えるサービスづくりに必要な技術とその考え方について

 コネヒトが考えるサービスづくりに必要な技術とその考え方について

2017/07/04
【TECH PLAY Career Meetup】活躍しているフルスタックエンジニアが語る!サービスづくり勉強会の登壇資料

60a5ffda68d780b7e393d851bc2cec8e?s=128

tatsushim

July 04, 2017
Tweet

Transcript

  1. ίωώτ͕ߟ͑ΔαʔϏεͮ͘Γ
 ʹඞཁͳٕज़ͱͦͷߟ͑ํʹ͍ͭͯ $POOFIJUP*OD$50!UBUTVTIJN Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ 5&$)1-":$BSFFS.FFUVQ

  2. ࣗݾ঺հ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  3. ͸͡Ί·ͯ͠ʂ w ίωώτגࣜձࣾ w ڞಉ૑ۀऀऔక໾$50 w ػցֶशΠϯϑϥج൫ͷߏங ౡాୡ࿕ !UBUTVTIJN

  4. Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  5. ਓͷੜ׆ʹͳͯ͘͸ͳΒͳ͍΋ͷΛͭ͘Δ

  6. ˞೥݄࣌఺ ࡢ೥ग़࢈ͨ͠ঁੑ 6ਓʹ1ਓ ݄ؒར༻ऀ ໿500ສਓ ݄ؒ1ԯPV ݄ؒ౤ߘ਺ 100ສ݅Ҏ্ ೔ຊ࠷େڃ ϚϚϦ͸ɺ೔ຊͰ࠷େڃͷ౤ߘ਺ΛތΔՈ଒޲͚αʔϏεͰ͢

  7. ίωώτ͕ߟ͑ΔαʔϏεͮ͘Γ
 ʹඞཁͳٕज़ͱͦͷߟ͑ํʹ͍ͭͯ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  8. ࠓ೔ͷςʔϚͷ֬ೝ

  9. ࠓ೔ͷςʔϚͷ֬ೝ ʮϑϧελοΫʯͱ͸ʁ

  10. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ

  11. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ ຊ࣭తʹ͸೉͍͠

  12. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ Ͱ΋ͳΜͰʮϑϧελοΫΤϯδχΞʯ
 ͱ͍͏ϫʔυʹڵຯ͕༙͍ͨͷͰ͠ΐ͏͔ʁ

  13. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ ෯޿͍ٕज़͸शಘ͍ͨ͠

  14. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ ͦͷ໨త͸ʁ

  15. ࠓ೔ͷςʔϚͷ֬ೝ

  16. ࠓ೔ͷςʔϚͷ֬ೝ

  17. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ ϢʔβʔͷͨΊʹ ྑ͍αʔϏεΛͭ͘Δ͜ͱ

  18. ࠓ೔ͷςʔϚͷ֬ೝ ໨త͸ʮϢʔβʔͷͨΊʹ ྑ͍αʔϏεΛͭ͘Δ͜ͱʯ
 ͱ͍͏લఏͰࠓ೔͸͓࿩͠·͢

  19. w ๻͸ਓͷΤϯδχΞͱٕͯ͠ज़େ޷͖Ͱ͢ w ౔೔΋ίʔυॻ͖·͢ w ࿦จ΋ಡΜͩΓɺࣥච͠·͢ ϢʔβʔͷͨΊʹྑ͍αʔϏεΛͭ͘Δʹ͸ʁ

  20. ࿦จॻ͖·ͨ͠ IUUQTXXXXBOUFEMZDPNDPNQBOJFTDPOOFIJUPQPTU@BSUJDMFT

  21. Ͱ΋ྑ͍αʔϏεΛ࡞ΔͨΊͷඞཁ৚݅͸
 ϑϧελοΫΤϯδχΞͰ͸ͳ͍ͱࢥ͍·͢ ϢʔβʔͷͨΊʹྑ͍αʔϏεΛͭ͘Δʹ͸ʁ

  22. ྑ͍αʔϏεΛͭ͘Δ͜ͱʹݶͬͯݴ͑͹
 ෯޿͍ٕज़Λ͍࣋ͬͯΔ͜ͱͱಉ͔ͦ͡ΕҎ্ʹ େࣄͩͱࢥ͍ͬͯΔ͜ͱ͕ͭ͋Γ·͢ ϢʔβʔͷͨΊʹྑ͍αʔϏεΛͭ͘Δʹ͸ʁ

  23.  ٕज़Λखஈͱͯ͠ೝ͍ࣝͯ͠Δ͜ͱ  ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ ೝࣝͯ͠೚ͤΔ͜ͱ  αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ
 ࣋ͭ͜ͱ ͭͷେࣄͳ͜ͱ

  24.  ٕज़Λखஈͱͯ͠ೝ͍ࣝͯ͠Δ͜ͱ  ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ ೝࣝͯ͠೚ͤΔ͜ͱ  αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ
 ࣋ͭ͜ͱ ͭͷେࣄͳ͜ͱ

  25. ٕज़Λखஈͱͯ͠ೝࣝ͢Δ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  26. w ίωώτͷϝϯόʔ͸શһٕज़େ޷͖Ͱ͢ w ͨͩ͠ɺ໨త͸ϢʔβʔͷͨΊͷྑ͍αʔ ϏεΛͭ͘Δ͜ͱ w ͦͷ໨తΛୡ੒͢ΔͨΊͷखஈͱͯ͠ߴ͍ ٕज़ྗΛ࣋ͭνʔϜʹͳ͍ͬͯ·͢ ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ

  27. w ϢʔβʔͷͨΊʹٕज़બఆΛߦ͍ͬͯ·͢ w ͱ͖ʹ͸ʮͭ͘Βͳ͍ʯͱ͍͏બ୒Λ͠·͢ w ͦ͏͍͏൑அ͕Ͱ͖ΔνʔϜϝϯόʔͦ͜ αʔϏεͮ͘ΓͰ͸Ձ஋͕͋Γ·͢ ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ

  28. ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ

  29. ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ ϓϩάϥϚͳͷʹ ʮͭ͘Βͳ͍ʯͬͯͲ͏͍͏͜ͱʁ

  30. σΟϨΫλʔɿࠓͷγεςϜʹ௥ՃͰɺ$47 σʔλΛు͖ग़͢ػೳΛ͚ͭͯཉ͍͠Μͩɻ ΤϯδχΞɿͳΔ΄Ͳɻྃղʂͱ͜ΖͰ
 ͦΕͬͯࠓޙͲͷ͘Β͍ͷස౓Ͱ࢖͏ͷʁ ྫ͑͹͜ͷΑ͏ͳձ࿩

  31. σΟϨΫλʔɿ͏ʔΜɺΘ͔Βͳ͍ͳɻͱΓ͋ ͑ͣσʔλݟͯΈ͍ͨͱࢥͬͯɻ ΤϯδχΞɿͳΒநग़͓͔ͯ͘͠ΒɺͦΕͰ
 Կ౓΋࢖͏Α͏ͳΒͦͷػೳΛ͚ͭΔ͍ͬͯ͏ ͷ͸Ͳ͏͔ͳʁ ྫ͑͹͜ͷΑ͏ͳձ࿩

  32. σΟϨΫλʔɿ͏Μɺॆ෼ͩΑɻ༗೉͏ʂ ΤϯδχΞɿྑ͔ͬͨʂ͡Ό͋਺෼ͰऴΘΔͷ Ͱ͙͢ʹڞ༗͢ΔͶʂ ྫ͑͹͜ͷΑ͏ͳձ࿩

  33. w ͜ͷྫͳΒΫΤϦ࣮ߦΛ࣮ߦ͢Δ͚ͩͰ ऴΘΔ w ίʔυΛॻ͍ͯEFQMPZͯ͠ຊ൪؀ڥʹ61 ͢ΔΑΓ΋ૣ͘ऴΘΔ w ίʔυΛॻ͔ͳͯ͘΋໰୊ղܾ͕Ͱ͖Δ ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ

  34. ʮࣗ෼͸ϓϩάϥϚ͔ͩΒʯ
 ͱ͍͏ΞΠσϯςΟςΟʹͱΒΘΕͣ
 ϢʔβʔϑΝʔετͳϓϩμΫτΛͭ͘Δ ͨΊʹ͜ͷΑ͏ͳʮͭ͘Βͳ͍ʯͱ͍͏
 બ୒Λબ΂ΔνʔϜϝϯόʔ͸
 ελʔτΞοϓͰαʔϏεΛͭ͘Δ্Ͱ
 ͱͯ΋وॏͳਓࡐ ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ

  35. ʮࣗ෼͸ϓϩάϥϚ͔ͩΒʯ
 ͱ͍͏ΞΠσϯςΟςΟʹͱΒΘΕͣ
 ϢʔβʔϑΝʔετͳϓϩμΫτΛͭ͘Δ ͨΊʹ͜ͷΑ͏ͳʮͭ͘Βͳ͍ʯͱ͍͏
 બ୒Λબ΂ΔνʔϜϝϯόʔ͸
 ελʔτΞοϓͰαʔϏεΛͭ͘Δ্Ͱ
 ͱͯ΋وॏͳਓࡐ ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ ʮࣗ෼͸ϓϩάϥϚ͔ͩΒʯ
 ͱ͍͏ΞΠσϯςΟςΟʹͱΒΘΕͣ


    ϢʔβʔϑΝʔετͳϓϩμΫτΛͭ͘ΔͨΊʹ ͜ͷΑ͏ͳʮͭ͘Βͳ͍ʯͱ͍͏
 બ୒Λબ΂ΔνʔϜϝϯόʔ͸
 ελʔτΞοϓͰαʔϏεΛͭ͘Δ্Ͱ
 ͱͯ΋وॏͳਓࡐ
  36. w ͳͥͳΒϦιʔε͸ݶΒΕ͍ͯΔ͔Β w ΍Δ͜ͱ͸ࢁ΄Ͳ͋Δ w ৗʹʮ΍Βͳ͍͜ͱʯΛҙࣝ͢Δඞཁ
 ͕͋Δ ٕज़Λखஈͱͯ͠ೝࣝ͢Δ͜ͱ

  37.  ٕज़Λखஈͱͯ͠ೝ͍ࣝͯ͠Δ͜ͱ  ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ ೝࣝͯ͠೚ͤΔ͜ͱ  αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ
 ࣋ͭ͜ͱ ͭͷେࣄͳ͜ͱ

  38.  ٕज़Λखஈͱͯ͠ೝ͍ࣝͯ͠Δ͜ͱ  ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ ೝࣝͯ͠೚ͤΔ͜ͱ  αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ
 ࣋ͭ͜ͱ ͭͷେࣄͳ͜ͱ

  39. ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱ
 ਖ਼͘͠ೝࣝͯ͠೚ͤΔ͜ͱ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  40. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ

  41. ϑϧ͢΂ͯ ελοΫٕज़ ϑϧελοΫ͢΂ͯͷٕज़ 
 ϑϧελοΫΤϯδχΞ
 ͢΂ͯͷٕज़ʹਫ਼௨ͨ͠ΤϯδχΞ ͦ΋ͦ΋ϑϧελοΫΤϯδχΞͱ͸ʁ ຊ࣭తʹ͸೉͍͠

  42. w ʮϑϧελοΫΤϯδχΞʯ͸ຊ࣭తʹ͸ ೉͍͠ w ԾʹͳΕͨͱͯ͠΋ඞͣ͠΋ʮશ෦Զ͕ ΍Δʯ͕ྑ͍બ୒ͱ͸ݴ͑ͳ͍ ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ೝࣝͯ͠೚ͤΔ͜ͱ

  43. w ՄೳͳݶΓࣗ෼ͷೳྗͷ෯Λ޿͛ͭͭ w Ή͠Ζʮ೚ͤΔ΂͖ͱ͜ΖʯΛೝࣝͰ͖Δ
 ೳྗͷํ͕νʔϜͰ͸େࣄͳ৔໘΋͋Δ w ͦ͏͢Δ͜ͱͰɺνʔϜͱͯ͠ͷΞ΢τϓο τΛ࠷େԽ͠ɺྑ͍αʔϏεͮ͘Γʹܨ͛Δ ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ೝࣝͯ͠೚ͤΔ͜ͱ

  44. w ՄೳͳݶΓࣗ෼ͷೳྗͷ෯Λ޿͛ͭͭ w Ή͠Ζʮ೚ͤΔ΂͖ͱ͜ΖʯΛೝࣝͰ͖Δ
 ೳྗͷํ͕νʔϜͰ͸େࣄͳ৔໘΋͋Δ w ͦ͏͢Δ͜ͱͰɺνʔϜͱͯ͠ͷΞ΢τϓο τΛ࠷େԽ͠ɺྑ͍αʔϏεͮ͘Γʹܨ͛Δ ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ೝࣝͯ͠೚ͤΔ͜ͱ νʔϜͰϑϧελοΫΛ໨ࢦ͢

  45. w ʮϑϧελοΫΤϯδχΞʯ͸ຊ࣭తʹ͸ ೉͍͠ w ԾʹͳΕͨͱͯ͠΋ඞͣ͠΋ʮશ෦Զ͕ ΍Δʯ͕ྑ͍બ୒ͱ͸ݴ͑ͳ͍ ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ೝࣝͯ͠೚ͤΔ͜ͱ

  46. w ʮϑϧελοΫΤϯδχΞʯ͸ຊ࣭తʹ͸ ೉͍͠ w ԾʹͳΕͨͱͯ͠΋ඞͣ͠΋ʮશ෦Զ͕ ΍Δʯ͕ྑ͍બ୒ͱ͸ݴ͑ͳ͍ ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ೝࣝͯ͠೚ͤΔ͜ͱ • ͨͩ͠ελʔτΞοϓͰ1ਓ͔͍͠ͳ͍ͱ͖͸ ࣗ෼͕΍Δ͔͠ͳ͍

    • ͜ͷΑ͏ʹϑΣʔζʹґଘ͢Δ෦෼͸͋ΔͷͰ έʔεɾόΠɾέʔε
  47.  ٕज़Λखஈͱͯ͠ೝ͍ࣝͯ͠Δ͜ͱ  ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ ೝࣝͯ͠೚ͤΔ͜ͱ  αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ
 ࣋ͭ͜ͱ ͭͷେࣄͳ͜ͱ

  48.  ٕज़Λखஈͱͯ͠ೝ͍ࣝͯ͠Δ͜ͱ  ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ ೝࣝͯ͠೚ͤΔ͜ͱ  αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ
 ࣋ͭ͜ͱ ͭͷେࣄͳ͜ͱ

  49. αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ࣋ͭ͜ͱ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  50. ࠓͷίωώτͷٕज़ελοΫ

  51. ίωώτ্ཱͪ͛ظ

  52. ϚϚϦαʔϏε্ཱͪ͛ظ

  53. ϚϚϦαʔϏε্ཱͪ͛ظ ʊਓਓਓਓʊ ʼɹ1ͭɹʻ ʉY^Y^Yʉ

  54. αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ࣋ͭ͜ͱ w αʔϏεͰඞཁ͔ͩΒ࢖͏ɾֶͿ w ͦ͜ʹඞཁͳ݀ ໾ׂ ͕͋Ε͹ຒΊΔ w ඞཁͳ݀ΛຒΊΔ͜ͱͷͰ͖Δਓؒ͸Ձ஋͕͋Δ w

    ࣗ෼ͷ؀ڥ ৬ྺɾ೥ྸ౳ ʹؔΘΒͣॊೈʹ ֶͿ࢟੎Λ͍࣋ͬͯΔ͜ͱ͕େࣄ
  55. αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ࣋ͭ͜ͱ w ͦΕ͍͑࣋ͬͯ͞Ε͹ɺ݁Ռͱͯ͠
 ʮϑϧελοΫΤϯδχΞʯʹ͍ۙεΩϧΛ ࣋ͬͨΤϯδχΞʹͳΕΔ৔߹΋͋Δ w ίωώτϦʔυΤϯδχΞͷྫ w ϓϩμΫτΛͭ͘ΓɺϓϩμΫτʹҭͯΒΕ Δ؀ڥ

  56. αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ࣋ͭ͜ͱ w ࠓ৽͍͠ϓϩδΣΫτ͕ελʔτ͠ɺ೔ʑ
 ߴΊ߹͍ͳ͕Β։ൃΛ͍ͯ͠·͢ w ๻ࣗ਎৽͍͠εΩϧʹ௅ઓ͍ͯ͠·͢ w ਓͷੜ׆ʹͳͯ͘͸ͳΒͳ͍αʔϏεΛ
 ͭͬͯ͘੒௕͢Δ೔ʑ

  57. ·ͱΊ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  58. ྑ͍αʔϏεΛͭ͘Δ͜ͱʹݶͬͯݴ͑͹
 ෯޿͍ٕज़Λ͍࣋ͬͯΔ͜ͱͱಉ͔ͦ͡ΕҎ্ʹ େࣄͩͱࢥ͍ͬͯΔ͜ͱ͕ͭ͋Γ·͢ ϢʔβʔͷͨΊʹྑ͍αʔϏεΛͭ͘Δʹ͸ʁ

  59.  ٕज़Λखஈͱͯ͠ೝ͍ࣝͯ͠Δ͜ͱ  ஌Βͳ͍͜ͱΛʮ஌Βͳ͍ʯͱਖ਼͘͠ ೝࣝͯ͠೚ͤΔ͜ͱ  αʔϏεͱڞʹ੒௕Ͱ͖Δॊೈ͞Λ
 ࣋ͭ͜ͱ ͭͷେࣄͳ͜ͱ

  60. ࣭͝໰͸͋Γ·͔͢ʁ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  61. ͪΐͬͱͰ΋࿩Λฉ͍ͯΈ͍ͨͱ
 ࢥͬͨํ͸͜ͷޙ͓੠͕͚͍ͩ͘͞ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ $POOFIJUP*OD$50!UBUTVTIJN

  62. ͝ਗ਼ௌ༗೉͏͍͟͝·ͨ͠ɿ% Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ $POOFIJUP*OD$50!UBUTVTIJN