少数精鋭で効率的によりよいサービスをつくるには / designer x engineer

少数精鋭で効率的によりよいサービスをつくるには / designer x engineer

「デザイナーとエンジニアが協力タッグを組んだサービス開発」 登壇資料

Connehito inc. デザイナー 古市聖恵 (@kiyoe_furuichi) , エンジニア 高野福晃 (@fortkle)

57d76a4fde7f435b1838bf9da53f6db8?s=128

Kiyoe Furuichi

July 29, 2016
Tweet

Transcript

  1. গ਺ਫ਼ӶͰޮ཰తʹ ΑΓΑ͍αʔϏεΛͭ͘Δʹ͸ σβΠφʔͱΤϯδχΞ͕ڠྗλοάΛ૊ΜͩαʔϏε։ൃ $POOFIJUPJOD%FTJHOFS,JZPF'VSVJDIJ &OHJOFFS'VLVBLJ5BLBOP Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  2. ͸͡Ί·ͯ͠ʂ w ໊͋ͩ͸ʮ͖Α͑͠ʯ w σβΠφʔ w ϚϚϦͷ6*σβΠϯ͓Αͼ࣮૷ ݹࢢ੟ܙ !LJZPF@GVSVJDIJ

  3. ͸͡Ί·ͯ͠ʂ w ໊͋ͩ͸ʮϑΥʔτΫϧʯ w ΤϯδχΞ w ϚϚϦͷσβΠϯҎ֎Λ୲౰ ߴ໺෱ߊ !GPSULMF

  4. w ͸͡Ίʹ w αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ w $POOFIJUPͰͷࣄྫ঺հ w $POOFIJUPͰ࣮ࡍʹࢼ͍ͯ͠Δ࢓૊Έ w ·ͱΊ

    ࠓ೔ͷΞδΣϯμ
  5. ͸͡Ίʹ σβΠφʔͱΤϯδχΞ͕ڠྗλοάΛ૊ΜͩαʔϏε։ൃ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  6. $50 ͸͡Ίʹ 8&#ΤϯδχΞਓ σβΠφʔਓ ΞϓϦΤϯδχΞਓ $POOFIJUPͷ։ൃνʔϜ

  7. ̎िؒ̍εϓϦϯτͷεϓϦϯτ։ൃ  JTTVFԽ શһ   ࢓༷ఆٛ શһ  

    ϞοΫ࡞੒ σβΠφʔ   ϚʔΫΞοϓ σβΠφʔɾΤϯδχΞ   αʔόʔαΠυ࣮૷ ΤϯδχΞ   ϦϦʔε ˞σΟϨΫλʔͷ֬ೝ͸ద͓ٓ͜ͳ͏ ͸͡Ίʹ ։ൃͷྲྀΕ
  8. αʔϏε։ൃͰ େ੾ʹ͍ͯ͠ΔϙΠϯτ σβΠφʔͱΤϯδχΞ͕ڠྗλοάΛ૊ΜͩαʔϏε։ൃ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  9. ᶃ ͭΒΈ ᶄ ͔ͯ͞ʙ ᶅ Ͳ͏͢Δʁ αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ

  10. w ʮ΋ͬͱΑΓྑ͘Ͱ͖ͳ͍͔ͳ͊ʜʯͱࢥ͏ͭΒ͍͜ͱ w αʔϏε։ൃͰͷϘτϧωοΫͰ͋Δ͜ͱ͕ଟ͍ w ੵۃతʹڞ༗͢Δ͜ͱ͕ʮͭΒΈʯͷૣظղফʹ໾ཱͭ αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ ᶃͭΒΈ ͷڞ༗

  11. w ஥ͷΑ͍ؒฑͰͷձ࿩ͷປࢺ w ʮ͔ͯ͞ʙʯΛ࢖͏΄Ͳ஥͕Α͍νʔϜ͸ΊͣΒ͍͠ w ࡶͳձ࿩͔ΒΞΠσΞ͕ු͔ΜͩΓʮͭΒΈʯͷڞ༗͕Ͱ͖ͨΓ͢Δ αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ ᶄ͔ͯ͞ʙ ͷਪ঑

  12. w ʮҰॹʹ໰୊Λղܾ͍ͯ͜͠͏ɺͲ͏͢Δʁʯͱ͍͏࢟੎ w ΤϯδχΞ͚ͩɺσβΠφʔ͚ͩͰΑ͍෺͸ͭ͘Εͳ͍ w ͓ޓ͍ͷઐ໳෼໺Ͱڠྗͭͭ̍ͭ͠ͷαʔϏεΛͭ͘Δඞཁ͕͋Δ w ͦͷͨΊʹ͸ʮͲ͏͢Δʁʯͷؾ͕࣋ͪେ੾ αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ ᶅͲ͏͢Δʁ

    ͷ࢟੎
  13. ᶃ ʮͭΒΈʯͷڞ༗ ᶄ ʮ͔ͯ͞ʙʯͷਪ঑ ᶅ ʮͲ͏͢Δʁʯͷ࢟੎ αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ·ͱΊ

  14. গ਺ਫ਼ӶͰޮ཰తʹΑΓΑ͍αʔϏεΛͭ͘Δʹ͸ ΤϯδχΞ͞ΜɾσβΠφʔ͞Μಉ͕࢜l஥ྑ͠zͰ͋Δ͜ͱʂ αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ·ͱΊ ͬ͘͟Γݴ͏ͱɾɾɾ

  15. w গ਺ਫ਼ӶͷνʔϜ͸͓ޓ͍ͷઐ໳ྖҬΛ߹Θͤͯ΋ΧόʔͰ͖ͳ͍
 ͱ͜ΖʹzεΩϚz͕Ͱ͖Δ w εΩϚʹམͪͨϘʔϧ͸୭͔͕रΘͳ͍ͱ͍͚ͳ͍͕ࣗ෼ͷྖҬ͚ͩ
 ʹด͍ͯ͡Δͱͦ΋ͦ΋ؾ͚ͮͳ͍ w ̏ͭͷϙΠϯτΛҙࣝ͢Δ͜ͱͰॳΊͯνʔϜͱͯ͠՝୊ΛҙࣝͰ͖Δ αʔϏε։ൃͰେ੾ʹ͍ͯ͠ΔϙΠϯτ·ͱΊ ͳΜͰେ੾ʁ

  16. $POOFIJUPͰͷࣄྫ σβΠφʔͱΤϯδχΞ͕ڠྗλοάΛ૊ΜͩαʔϏε։ൃ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  17. ᶃ $44ϦϑΝΫλϦϯά ᶄ 4UZMVTಋೖ ᶅ σβΠϯΨΠυ $POOFIJUPͰͷࣄྫ

  18. w ਺೥ӡ༻͖ͯͨ͠ΞϓϦέʔγϣϯͷ$44ϝϯςίετ͕૿Ճ w ίʔυϨϏϡʔ࣌ʹσβΠφʔ͔ΒʮͭΒΈʯͷڞ༗ɾɾɾ w ͦͷ৔Ͱ࿩͠߹͍ɺݱঢ়ͷ$44ͷ՝୊ʹ͍ͭͯσΟεΧογϣϯɺ
 JTTVFԽ w ରԠ಺༰͔ΒΤϯδχΞ͕ରԠ͢Δ͜ͱʹ $POOFIJUPͰͷࣄྫ

    ᶃ$44ϦϑΝΫλϦϯά ݁Ռɺະ࢖༻$44Λߦ࡟আɺ4BTT΍4UZMVTಋೖʹ޲͚४උ׬ྃʂ
  19. $POOFIJUPͰͷࣄྫ ᶃ$44ϦϑΝΫλϦϯά

  20. w ͕͢͞ʹࠓͷ࣌୅ੜ$44Λॻ͘ͷ͸ʮͭΒΈʯͱ͍͏ڞ௨ೝࣝ w ͔͠͠ಋೖͷӨڹ͕େ͖͍ͷͰ෼ใɾ೔ใͳͲͰͭͿ΍͘ɾɾɾ w ͭͿ΍͖Λ͖͔͚ͬʹσΟεΧογϣϯ w ΫΦʔλʔຖͷ։ൃ໨ඪͱͯ͠ಋೖΛܾఆɾ޻਺Λ֬อʂ $POOFIJUPͰͷࣄྫ ᶄ4UZMVTಋೖ

    ݁ՌɺσβΠφʔ͚ͩͰ͸ղܾͮ͠Β͍։ൃϑϩʔɺσϓϩΠपΓͷ
 ରԠ΋ߦ͍ɺແࣄ4UZMVTΛಋೖ͠·ͨ͠ʂ
  21. $POOFIJUPͰͷࣄྫ ᶄ4UZMVTಋೖ

  22. w σβΠφʔͷཁ๬ɿαʔϏεઃܭʹࠓΑΓ࣌ؒΛׂ͖͍ͨʂ w ΤϯδχΞͷཁ๬ɿ؆୯ͳϖʔδͳΒΤϯδχΞ͚ͩͰαΫοͱ࡞ͬ
 ͯ͠·͍͍ͨʂ w ෼ใ΍೔ใͰ͓ޓ͍ͷཁ๬ͷ͢Γ߹ΘͤɺσβΠϯΨΠυ࡞੒ʹ͍ͭ
 ͯࢀߟهࣄͷڞ༗Λ͢Δ w Ϝμʹ࡞Γ͗͢ͳ͍Α͏ʹຊ౰ʹඞཁͳ΋ͷ͸ͳʹ͔దٓ࿩͢

    $POOFIJUPͰͷࣄྫ ᶅσβΠϯΨΠυ ݁Ռɺ྆ऀͷཁ๬Λ׎͑ΔίεύͷΑ͍σβΠϯΨΠυ͕Ͱ͖ͨʂ
  23. $POOFIJUPͰͷࣄྫ ᶅσβΠϯΨΠυ

  24. $POOFIJUPͰ ࣮ࡍʹࢼ͍ͯ͠Δ࢓૊Έ σβΠφʔͱΤϯδχΞ͕ڠྗλοάΛ૊ΜͩαʔϏε։ൃ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  25. w 4MBDLʹݸਓઐ༻ͷύϒϦοΫνϟϯωϧΛ༻ҙ͠ɺਐḿͰ΋
 ࡶஊͰ΋ͳΜͰ΋ࣗ༝ʹ࢖ͬͯ0,ͳ৔Λ࡞Δ͜ͱ w ൃݴ͢Δ΄ͲͰ΋ͳ͔ͬͨݸਓͷ๊͑Δ໰୊͕ݟ͑ΔԽ͢Δ w ࡶஊ͠΍͍͢৔͕Ͱ͖Δ͜ͱͰʮ͔ͯ͞ʙʯ͕ଅਐ͞ΕΔ $POOFIJUPͰ࣮ࡍʹࢼ͍ͯ͠Δ࢓૊Έ ෼ใɾ೔ใ ʮͭΒΈʯʮ͔ͯ͞ʙʯ

  26. w ޲͜͏ϲ݄Ͱ։ൃνʔϜͷཁ๬ͱͯ͠ԿΛ΍Γ͍͔ͨ࿩͠߹ͬͯ
 ܾΊΔ w Ϗδωεͷ,1*ʹ௚઀ͷؔ܎͸ͳ͍͕ɺத௕ظͷ։ൃʹ͓͍ͯॏཁͳ
 *TTVFΛݕ౼͢Δ৔ w աڈʹ͸ϑϨʔϜϫʔΫͷόʔδϣϯΞοϓ΍େن໛ϦϑΝΫλϦϯά
 ͳͲͷணख͕͜ͷ৔Ͱܾ·ͬͨ w

    ҙࢥܾఆऀ΋ؚΊͯ໨ඪΛཱͯΔ͜ͱ͕ॏཁʢฐࣾͰ͸$50͕ࢀՃʣ $POOFIJUPͰ࣮ࡍʹࢼ͍ͯ͠Δ࢓૊Έ ΫΦʔλʔຖͷ։ൃ໨ඪ ʮͭΒΈʯʮͲ͏͢Δʁʯ
  27. w νʔϜϝϯόʔ͸͙͢੠Λ͔͚ΒΕΔ͙Β͍ͷ੮഑ஔʹͳ͍ͬͯΔ w ͦͷ৔ͰσΟεΧογϣϯͰ͖ΔͷͰແବͳձ͕ٞੜ·Εͳ͍ w ͨͩ͠ɺඇಉظίϛϡχέʔγϣϯͰղܾͰ͖Δ΋ͷ͸ඇಉظͰߦ͏
 ʢνϟοτ (JUIVCͷίϝϯτ౳ʣ w Կ͔͋ͬͨͱ͖ʹ͓ޓ͍ͷը໘Λͦͷ··૬खʹݟͤͳ͕Β࿩ͤΔ

    $POOFIJUPͰ࣮ࡍʹࢼ͍ͯ͠Δ࢓૊Έ νʔϜ͝ͱͷ੮഑ஔ ʮ͔ͯ͞ʙʯʮͲ͏͢Δʁʯ
  28. w $POOFIJUPͰ͸୭Ͱ΋4MBDL͔ΒJTTVFΛ࡞ΕΔ
 ʢIVCPUͰDSFBUFJTTVFίϚϯυΛ࣮૷ʣ w ϓϩσϡʔαʔɾΤϯδχΞɾσβΠφʔͰҰॹʹ࢓༷ఆٛΛ͢Δ w ࢓༷ఆٛͷ࣌఺Ͱٕज़త੍໿ɺσβΠϯత੍໿Λߟྀ͢Δ͜ͱ͕Ͱ͖Δ w ࢓༷ʹ͍ͭͯೲಘײΛ࣋ͬͯணख͢Δ͜ͱ͕Ͱ͖Δ $POOFIJUPͰ࣮ࡍʹࢼ͍ͯ͠Δ࢓૊Έ

    νʔϜͰ࢓༷ఆٛ ʮͭΒΈʯʮͲ͏͢Δʁʯ
  29. w ൃݴ͠΍͍͢؀ڥΛ࡞ΔͨΊʹʮ෼ใɾ೔ใʯͰඇಉظతͳɺ
 ʮνʔϜ͝ͱͷ੮഑ஔʯͰಉظతͳίϛϡχέʔγϣϯΛଅ͠ɺ w ʮΫΦʔλʔ͝ͱͷ։ൃ໨ඪʯͰ໨ࢦ͢΂͖ະདྷΛٞ࿦͠ w ʮνʔϜͰ࢓༷ఆٛʯ͢Δ͜ͱͰશһ͕ೲಘײΛ࣋ͬͯίϛοτ͢Δ
 ͜ͱ͕େ੾ʂʂ $POOFIJUPͰ࣮ࡍʹࢼ͍ͯ͠Δ࢓૊Έ શͯී௨ͷ͜ͱ͚ͩͲɾɾɾ

  30. ·ͱΊ σβΠφʔͱΤϯδχΞ͕ڠྗλοάΛ૊ΜͩαʔϏε։ൃ Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ

  31. ·ͱΊ ΈΜͳ஥ྑ͘͠Α͏ʂʂʂ

  32. ͓ΘΓ ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ

  33. σβΠφʔͱΤϯδχΞ͕ڠྗλοάΛ૊ΜͩαʔϏε։ൃ $POOFIJUPJOD%FTJHOFS,JZPF'VSVJDIJ &OHJOFFS'VLVBLJ5BLBOP Ո଒ͷຖ೔Λ΋ͬͱসإʹɻ