ユーザのために技術をどう活かすか

 ユーザのために技術をどう活かすか

#CookpadTechConf 2016 での、
クックパッドでのユーザファーストについての考え方を、
技術と組織の二つの点から話した発表資料です。

2997ec7879942bd0415690c85731e328?s=128

Yuichi Tateno

January 25, 2016
Tweet

Transcript

  1. ϢʔβͷͨΊʹ ٕज़ΛͲ͏׆͔͔͢ $PPLQBE5FDI$POG ೥݄೔ ΫοΫύουؘ໺༞Ұ

  2. wJETFDPOEMJGF w!IPUDIQPUDI ηίϯ  wؘ໺༞Ұ:VJDIJ5BUFOP w೥ΫοΫύουೖࣾ w೥ٕज़෦௕ w೥ࣥߦ໾$50 w࠷ۙͷझຯɿిࢠ޻࡞

  3. ిࢠ޻࡞

  4. None
  5. None
  6. None
  7. ࣾһ਺ ! ໿250ਓͷࣾһ " ໿80ਓͷΤϯδχΞ " ໿10ਓͷσβΠφ

  8. !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!!

    !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! 5500ສҎ্ͷ Ϣʔβ ※2015೥9݄ ࠃ಺ϢχʔΫϒϥ΢β਺
  9. None
  10. None
  11. Cookpad ΞϝϦΧɺΠϯυωγΞɺεϖΠϯɺϨόϊϯͳͲੈքʹ֦େ

  12. None
  13. ϢʔβͷͨΊʹ ٕज़ΛͲ͏׆͔͔͢

  14. ϢʔβϑΝʔετ ސ٬ୈҰ

  15. ϢʔβϑΝʔετ ސ٬ୈҰ ਖ਼௚Α͘࢖ΘΕΔݴ༿

  16. wϢʔβϑΝʔετͷͨΊͷٕज़ wϢʔβϑΝʔετͷͨΊͷ૊৫

  17. ϢʔβϑΝʔετͷͨΊ ͷٕज़

  18. ϢʔβϑΝʔετͷͨΊ ͷٕज़ ͱ͸ʁ

  19. ΤϯδχΞʹ ͢΂ͯٻΊΒΕ͕ͪͳ࣌୅…

  20. Ϣʔβʔମݧ J04 "OESPJE 8FCϑϩϯτΤϯυ αʔόαΠυΞϓϦέʔγϣϯ ϛυϧ΢ΣΞ ΠϯϑϥετϥΫνϟʔ ϑϧελοΫΤϯδχΞ

  21. Ϣʔβʔମݧ ࣄۀ෼ੳɺഎܠཧղɺ౷ܭ෼ੳɺ৺ཧֶɺ.71 J04 "OESPJE 8FCϑϩϯτΤϯυ σβΠϯɺ6*ɺ4XJGU +BWB )5.- $44 +BWB4DSJQU

    αʔόαΠυΞϓϦέʔγϣϯ 3BJMT "1*ઃܭ NJDSPTFSWJDFT ଌఆɺ֤छϏδωεϩδοΫ ϛυϧ΢ΣΞ .Z42- &MBTUJD4FBSDI 3FEJT 3FETIJGU OHJOY WBSOJTI ΠϯϑϥετϥΫνϟʔ ωοτϫʔΫ Ծ૝ίϯςφ ύϑΥʔϚϯε Մ༻ੑ ػີੑ ϑϧελοΫΤϯδχΞ
  22. Ϣʔβʔମݧ ࣄۀ෼ੳɺഎܠཧղɺ౷ܭ෼ੳɺ৺ཧ ֶɺ.71 J04 "OESPJE 8FCϑϩϯτΤϯυ σβΠϯɺ6*ɺ4XJGU +BWB )5.- 

    $44 +BWB4DSJQU αʔόαΠυΞϓϦέʔγϣϯ 3BJMT "1*ઃܭ NJDSPTFSWJDFT ଌఆ ࣮૷ɺ֤छϏδωεϩδοΫ ϛυϧ΢ΣΞ .Z42- &MBTUJD4FBSDI 3FEJT  3FETIJGU OHJOY WBSOJTI ΠϯϑϥετϥΫνϟʔ ωοτϫʔΫ Ծ૝ίϯςφ ύϑΥʔ Ϛϯε Մ༻ੑ ػີੑ wϓϩμΫτϚωδϝϯτ wϓϩδΣΫτϚωδϝϯτ wνʔϜϏϧσΟϯά w։ൃϓϩηε w඼࣭؅ཧ wςετख๏ wϦʔμʔγοϓ wӳޠ wྉཧ ͞ΒʹϝλͳεΩϧ΋ʜ
  23. ϢʔβϑΝʔετͷͨΊʹ ඞཁͳٕज़͸ʁ

  24. Ծઆ ࣮ߦ ݕূ

  25. Ծઆ ࣮ߦ ݕূ ͜ͷػೳʹ Ձ஋͕ ͋Γͦ͏ͩ

  26. Ծઆ ࣮ߦ ݕূ ͬ͘͞ͱ ࣮૷& σϓϩΠ

  27. Ծઆ ࣮ߦ ݕূ ݁Ռ Ͳ͏ͳͬͨʁ

  28. Ծઆ ࣮ߦ ݕূ ૉૣ͘Կ౓΋ݕূ͢Δ͜ͱͰ Ձ஋͕Կ͔Λֶश͍ͯ͘͠

  29. Ծઆ ࣮ߦ ݕূ Ұ෦ͷ Ϣʔβʹ ࢼ͍ͨ͠ ΋͠ όάͬͯ΋ Өڹͳ͠

  30. None
  31. Ծઆ ࣮ߦ ݕূ ΋ͬͱૉૣ͘ ਺஋ݕূ ͍ͨ͠

  32. ҰߦίʔυΛૠೖ͢Δ͚ͩͰ ϝτϦΫε͕ଌΕΔܭଌπʔϧ Hakari

  33. Ծઆ ࣮ߦ ݕূ ػೳ૿Ͱ ςετ଎౓͕…

  34. ςετ ສҎ্΋ͷ ࣌ؒ

  35. None
  36. ෼ࢄฒྻ؀ڥͰςετΛߴ଎Խ 1࣌ؒ -> 7෼ AWS ͷεϙοτΠϯελϯεར༻ Ͱ͖ΔݶΓ҆Ձʹ

  37. Ծઆ ࣮ߦ ݕূ ͜ͷػೳʹ Ձ஋͕ ͋Γͦ͏ͩ (ΞϓϦͳͷͰ) ͬ͘͞ͱ ϦϦʔε Ͱ͖ͳ͍…

  38. None
  39. None
  40. None
  41. Ծઆ ࣮ߦ ݕূ ͜ͷػೳʹ Ձ஋͕ ͋Γͦ͏ͩ ϦϦʔε ͠ͳ͘ͱ΋ ૣ͍αΠΫϧΛ Ͳ͏ճ͔͢

  42. Ծઆ ࣮ߦ ݕূ ͜ͷػೳʹ Ձ஋͕ ͋Γͦ͏ͩ ϦϦʔε ͠ͳ͘ͱ΋ ૣ͍αΠΫϧΛ Ͳ͏ճ͔͢

    ϞόΠϧΞϓϦʹ దͨ͠։ൃΛߟ͑ ద༻͍ͯ͘͠ มԽΛड͚ೖΕ ͦͷͱ͖ʹٕ͋ͬͨज़ɾ։ൃΛ ߦ͍ͬͯ͘
  43. Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ

    ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ νʔϜA νʔϜB αʔϏεA αʔϏεB αʔϏεC αʔϏεD
  44. Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ

    ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ νʔϜA νʔϜB αʔϏεA αʔϏεB αʔϏεC αʔϏεD ϚΠΫϩαʔϏεͷద༻
  45. Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ

    ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ Ծઆ ࣮ߦ ݕূ νʔϜA νʔϜB αʔϏεA αʔϏεB αʔϏεC αʔϏεD ϚΠΫϩαʔϏε “ίϯ΢ΣΠͷ๏ଇ” γεςϜΛઃܭ͢Δ૊৫͸ɺ ͦͷߏ଄Λͦͬ͘Γ·Ͷͨߏ଄ͷ ઃܭΛੜΈग़͢
  46. Ϣʔβʔମݧ ࣄۀ෼ੳɺഎܠཧղɺ౷ܭ෼ੳɺ৺ཧ ֶɺ.71 J04 "OESPJE 8FCϑϩϯτΤϯυ σβΠϯɺ6*ɺ4XJGU +BWB )5.- 

    $44 +BWB4DSJQU αʔόαΠυΞϓϦέʔγϣϯ 3BJMT "1*ઃܭ NJDSPTFSWJDFT ଌఆ࣮ ૷ɺ֤छϏδωεϩδοΫ ϛυϧ΢ΣΞ .Z42- &MBTUJD4FBSDI 3FEJT  3FETIJGU OHJOY WBSOJTI ΠϯϑϥετϥΫνϟʔ ωοτϫʔΫ Ծ૝ίϯςφ ύϑΥʔ Ϛϯε Մ༻ੑ ػີੑ w ϓϩμΫτϚωδϝϯτ w ϓϩδΣΫτϚωδϝϯτ w νʔϜϏϧσΟϯά w ։ൃϓϩηε w ඼࣭؅ཧ w ςετख๏ w Ϧʔμʔγοϓ w ӳޠ Ծઆ ࣮ߦ ݕূ ඞཁͳٕज़͸ʁ
  47. Ϣʔβʔମݧ ࣄۀ෼ੳɺഎܠཧղɺ౷ܭ෼ੳɺ৺ཧ ֶɺ.71 J04 "OESPJE 8FCϑϩϯτΤϯυ σβΠϯɺ6*ɺ4XJGU +BWB )5.- 

    $44 +BWB4DSJQU αʔόαΠυΞϓϦέʔγϣϯ 3BJMT "1*ઃܭ NJDSPTFSWJDFT ଌఆ࣮ ૷ɺ֤छϏδωεϩδοΫ ϛυϧ΢ΣΞ .Z42- &MBTUJD4FBSDI 3FEJT  3FETIJGU OHJOY WBSOJTI ΠϯϑϥετϥΫνϟʔ ωοτϫʔΫ Ծ૝ίϯςφ ύϑΥʔ Ϛϯε Մ༻ੑ ػີੑ w ϓϩμΫτϚωδϝϯτ w ϓϩδΣΫτϚωδϝϯτ w νʔϜϏϧσΟϯά w ։ൃϓϩηε w ඼࣭؅ཧ w ςετख๏ w Ϧʔμʔγοϓ w ӳޠ Ծઆ ࣮ߦ ݕূ ✓ ϢʔβՁ஋Λఏڙ͢ΔͨΊʹ Կ͕ඞཁ͔Λߟ͑ ٕज़Λ׆͔͢ ✓ٕज़ΛڧΈʹ࣋ͬͯɺԿ͕ඞཁ͔Λ ߟ࣮͑ߦ͢Δ
  48. ϢʔβϑΝʔετͷͨΊ ͷٕज़

  49. ϢʔβϑΝʔετͷͨΊ ͷ૊৫

  50. ૊৫ͷܗ • ू໿ܕ (ΤϯδχΞ͚ͩͷ෦ॺ) • ٕज़஌ݟͷڞ༗ / ࠷దͳࢿݯ഑෼ / શମ࠷దԽ

    • ෼ࢄܕ(༷ʑͳ෦ॺʹΤϯδχΞ͕഑ଐ) • ʮνʔϜʯͷϏδϣϯڞ༗ɾϢʔβ / ࣄۀཧղ / ෦෼࠷దԽ
  51. ࠓͷΫοΫύου • ϚτϦοΫεܕ • ԣ۲ͷٕज़෦ɾΠϯϑϥ෦ • શମ࠷ద͕ॏཁͳ࢓ࣄ • ج൫੔උ(ͲͷνʔϜͰ΋ར༻͢Δٕज़) •

    Πϯϑϥ(҆৺Ͱམͪͳ͍αʔϏεΛఏڙ) • ॎ۲ͷ֤෦ࣨɾνʔϜ • ʮूதʯʮαʔϏε΍ࣄۀͷഎܠڞ༗ʯ͕ॏཁ • ूதͯ͠ܧଓతͳՁ஋Λ࡞Δ
  52. ৘ใڞ༗

  53. ର໘ͱඇର໘ wର໘Ͱͷڞ༗ ‣ ϓϩμΫτฤ੒ձɾٕज़Ϧʔμʔձɾ σβΠφʔձ wඇର໘Ͱͷڞ༗ ‣ (SPVQBE (JU)VC&OUFSQSJTF

  54. None
  55. Groupad Blog + Wiki

  56. None
  57. None
  58. None
  59. None
  60. ৘ใͱίϛχϡέʔγϣϯ wղΓ΍͘͢৘ใΛ఻͑Δʹ͸ ‣ ୭ʹԿΛͲ͏఻͑Δ͔Λҙࣝ ‣ ೔ৗతʹߦ͏͔Βͦ͜ɺϢʔβʹ΋ ղΓ΍͘͢఻͑Δ͜ͱ͕Մೳ wͦͷͨΊͷ೔ʑͷ৘ใൃ৴

  61. None
  62. ҰਓҰਓͷ੒௕

  63. Ծઆ ࣮ߦ ݕূ

  64. ઃܭ ࣮૷ ϑΟʔυ όοΫ

  65. ։ൃΛ௨ͯ͠ʜ w()&Λ௨ͨ͠ίʔυϨϏϡʔ ‣ ઃܭɾαʔϏεʹ͍ͭͯͷٞ࿦ wʮͰ͖Δਓʯ͔ΒͷϑΟʔυόοΫ ‣ ৄ͍͠ਓ͕ҰਓډΔͱɺ͍͢͝଎౓Ͱ఻ൖ ͍ͯ͘͠ ‣ ͳͥʁ͕͖ͬ͢Γͱཧղ

  66. None
  67. wଞͷ૊৫ɾ։ൃΛܦݧ͢Δ w ࣗ෼ͷεΩϧΛ͞Βʹ׆͔͢ w ஌Βͳ͍ࢹ఺ͷΠϯϓοτ ༷ʑͳࢹ఺ΛಘΔ

  68. ࣗൃతͳ૊৫վળ

  69. $PPLQBE-PVOHF wఆظ։࠵ͷɺΩονϯͰͷྉཧ ҿΈΠϕϯτ wίϛϡχέʔγϣϯͷ׆ੑԽ wࣗओతʹاըˍ։࠵ http://techlife.cookpad.com/entry/2015/06/08/122954

  70. None
  71. ΤϯδχΞ΋ओମతʹ ૊৫վળʹؔΘΔ wධՁ੍౓΋ηοτͰ ‣ ͪΌΜͱධՁ͞ΕΔจԽ 㾎ߦಈධՁ 㾎ࣾ಺֎ʹӨڹΛ༩͍͑ͯΔ͔

  72. ϢʔβͷͨΊʹ ٕज़ΛͲ͏׆͔͔͢ wϢʔβϑΝʔετͷͨΊͷٕज़ wϢʔβϑΝʔετͷͨΊͷ૊৫

  73. ϢʔβͷͨΊʹ ٕज़ΛͲ͏׆͔͔͢ wݸʑͷཁૉ͸ʮ౰ͨΓલʯͳࣄ wʮ౰ͨΓલʯͷࣄΛʮ౰ͨΓલʯ ʹͰ͖ଓ͚Δ͜ͱ͕େ੾