Upgrade to Pro — share decks privately, control downloads, hide ads and more …

pepabo-tech-conference-2020-suzuri

0b2426ff15397042caa863cc7965c091?s=47 Yuta Kurotaki
December 16, 2020

 pepabo-tech-conference-2020-suzuri

Pepabo Tech Conference #13
エンジニアリングマネージャーが語るこれまでとこれから2020
https://pepabo.connpass.com/event/197089/

0b2426ff15397042caa863cc7965c091?s=128

Yuta Kurotaki

December 16, 2020
Tweet

Transcript

  1. ϐʔϓϧϚωδϝϯτฤ ࠇ୍༔ଠ(.01FQBCP *OD ϖύϘςοΫΧϯϑΝϨϯε 46;63*ͷΤϯδχΞϦϯά૊৫ͷ ࠓͱະདྷ

  2. ݚڀऀ ࠇ୍༔ଠ!LVSPUBLZ 46;63*ࣄۀ෦γχΞΤϯδχΞϦϯάϦʔυ

  3. ࣗݾ঺հ ೥݄ΑΓגࣜձࣾQBQFSCPZDP ݱ(.0ϖύϘגࣜձࣾ ʹͯιϑτ΢ΣΞΤϯ δχΞͱͯ͠ෳ਺ͷ8FCαʔϏεͷ։ൃΛ୲౰ɺݱࡏ͸γχΞΤϯδχΞϦϯάϦʔυͱ ͯ͠46;63*ͷ։ൃ͓ΑͼΤϯδχΞϦϯά૊৫ͷϚωʔδϝϯτΛߦ͍ͬͯΔɻ ԣ඿ࠃཱେֶେֶӃཧ޻ֶ෎ͷത࢜ޙظֶੜͱͯ͠΢ΣΞϥϒϧσόΠεͷݚڀ΋ߦ͏ɻ  5XJUUFSIUUQTUXJUUFSDPN!LVSPUBLZ 

    'BDFCPPLIUUQTXXXGBDFCPPLDPNLVSPUBLZ  (JU)VCIUUQTHJUIVCDPNLVSPUBLZ  8FCTJUFIUUQTNPGVPSH
  4. ࠓ೔࿩͢͜ͱ wΤϯδχΞϦϯάϦʔυ ΤϯδχΞϦϯάϚωʔδϟʔ ͱͯ͠46;63*ͷ૊ ৫Ͱ࣮ફ͖ͯͨ͜͠ͱͱɺ͜Ε͔Β΍͍ͬͯ͘͜ͱΛ࿩͠·͢

  5. 46;63*

  6. 46;63*

  7. 46;63*ʹؔΘΔਓୡ w೥ ਓ͘Β͍ w೥d໊ʙ w೥໊ʙ w೥໊ʙ w೥ʁʁʁʂ ϦϦʔε࣌ͱൺ΂ͯഒͷن໛ʹͳ͖ͬͯͨʂ

  8. ૊৫ʹؔΘΔਓ͕૿͑Δͱ wίϛϡχέʔγϣϯίετ͕૿͑Δʂ wΤϯδχΞϦϯάϦʔυͷग़൪ʂ

  9. ΤϯδχΞϦϯάϦʔυ͕ ΍Δ͜ͱͬͯͲΜͳ͜ͱʁ

  10. ΤϯδχΞϦϯάϦʔυͷ໾ׂ wαʔϏεΛࢧ͑ΔΤϯδχΞϦϯά͕ੈքతͳج४Ͱ௨༻͢Δ΋ͷ΁ಋ͘͜ ͱɺίʔυΛॻ͍ͯՁ஋ΛੜΈग़͢ΤϯδχΞ͕ΑΓߴ͍ٕज़ྗΛ਎ʹண͚ɺ ࠓΑΓ΋ߴ͍Ձ஋ΛੜΈग़ͤΔΑ͏ʹಋ͘͜ͱ ࢲͷΤϯδχΞϦϯάϦʔυͱͯ͠ͷεςʔτϝϯτʛLVSPUBLZʛOPUF

  11. ΤϯδχΞϦϯάϦʔυ͕΍Δ͜ͱͬͯԿʁ ϖύϘͷΤϯδχΞͷ֤छ੍౓ՆϖύϘςοΫϒϩά

  12. ΤϯδχΞϦϯάϚωʔδϟʔͷ஌ࣝମܥ ΤϯδχΞϦϯάϚωʔδϟϓϩμΫτϚωʔδϟͷͨΊͷ஌ࣝମܥͱಡॻΨΠυ2JJUB

  13. ΤϯδχΞϦϯάϚωʔδϟʔͷ஌ࣝମܥ ΤϯδχΞϦϯάϚωʔδϟϓϩμΫτϚωʔδϟͷͨΊͷ஌ࣝମܥͱಡॻΨΠυ2JJUB

  14. ΤϯδχΞϦϯάϚωʔδϟʔ wඞཁͳ஌ࣝ͸ଟذʹΘͨΔ wࠓճ͸ϐʔϓϧϚωδϝϯτΛத৺ʹ͓࿩͠·͢ wϓϩδΣΫτϚωδϝϯτɺϓϩμΫτϚωδϝϯτɺςΫϊϩδʔϚωδϝ ϯτͷ࿩͸ςοΫϒϩά΍࣍ͷΠϕϯτʹͯɺશ෦࡞Ͱ͓ಧ͚͠·͢ʂ

  15. ϐʔϓϧϚωʔδϝϯτ w૊৫ͷϝϯόʔ͕੒௕Ͱ͖Δ͜ͱΛଅ͢ɺࢧԉ͢Δ wΤϯδχΞ͕ߴ͍ύϑΥʔϚϯεΛൃشͰ͖ΔΑ͏ʹ͢Δ

  16. ͭͷ࿩୊ʹ͍͓ͭͯ࿩͠·͢ wPO wҰਓҰਓͷ੒௕ࢧԉ wίϯηϓνϡΞϧϦʔμʔγοϓ wΤϯδχΞϦϯά૊৫ͷίϯηϓτͮ͘Γɺ޲͔͏΂͖ํ޲ΛఆΊΔ

  17. PO

  18. POͱ͸ wҰରҰͰͷ໘ஊ wओͳ໨తͱͯ͠͸ϝϯόʔͷ੒௕ࢧԉ wΧϨϯμʔͰຖ݄࣮ࢪͰ͖ΔΑ͏ʹ༧ఆΛ૊Έɺ(PPHMF%PDTͰه࿥Λ࢒͢ w)35Λ๨ΕͣʹྟΉΑ͏ʹ͢Δ

  19. PO wϲ݄ΛৼΓฦͬͯɺ࣍ͷϲ݄ʹऔΓ૊Ή͜ͱΛҰॹʹߟ͍͑ͯ͘ (PPHMFSF8PSLΨΠυϚωʔδϟʔʹίʔνϯάΛࢦಋ͢Δ ਫ਼ਆࢧԉ ۀ຿ࢧԉ ಺লࢧԉ ΤϯδχΞͷΩϟϦΞࢧԉɺ੒௕Ͱ͖͍ͯΔ͔ʁ ۀ຿਱ߦʹ͓͍ͯোนʹͳ͍ͬͯΔ΋ͷ͕ͳ͍͔ʁ ָ͘͠։ൃͰ͖͍ͯΔ͔ʁ தݪ३

    ৬৔ֶश࿦ʕ࢓ࣄͷֶͼΛՊֶ͢Δ
  20. )35 ϖύϘͷ৽ଔݚमͰར༻ͨ͠ࢿྉΛެ։͠·͢ϖύϘςοΫϒϩά

  21. ίϯηϓνϡΞϧϦʔμʔγοϓ

  22. ίϯηϓνϡΞϧϦʔμʔγοϓ wΤϯδχΞ૊৫ͷίϯηϓτΛଧཱͪͯͯํ޲Λࣔ͢ w46;63*ΤϯδχΞ૊৫ͷ೥ͷίϯηϓτʹ͍ͭͯ࿩͠·͢

  23. 46;63*ͷΤϯδχΞ૊৫೥ w0QFOOFTTͳΜͰ΋Φʔϓϯʹ w%BUB%SJWFOσʔλۦಈͰ w.BLFJUNPSFQMBZGVM΋ͬͱ͓΋͠Ζ͘Ͱ͖Δ ΈΜͳ͕ΦʔϓϯϚΠϯυΛ࣋ͬͯɺσʔλ׆༻͠ͳ͕Β௅ઓͰ͖Δ૊৫ʂ

  24. 0QFOOFTT

  25. 0QFOOFTT w46;63*ͱ͍͏αʔϏε͸044ͷΧϧνϟʔͱڞʹ੒௕͖ͯ͠·ͨ͠ wҰਓҰਓ͕ߟ͍͑ͯΔ͜ͱ΍࡞ͬͨ΋ͷΛपΓʹެ։ͯ͠ɺίϥϘϨʔγϣϯ ΛੜΜͰ͍͘͜ͱ͕ࣄۀ੒௕ʹͭͳ͕Δͱࢥ͍ͬͯ·͢ wࣗ෼ͷߟ͑ΛΞ΢τϓοτ͢Δ͜ͱ͸ݸʑਓͷ੒௕ͷͨΊʹ΋ͱͯ΋େࣄ 3BJMT(JSMTεϙϯαʔɺίʔνɺ 3VCZ,BJHJεϙϯαʔɺొஃ ࣛࣇౡ3VCZձٞ։࠵ɺ 3VTUίϛϡχςΟ΁ͷߩݙͳͲͳͲ

  26. %BUB%SJWFO

  27. %BUB%SJWFO w%9$SJUFSJBͷ݁Ռ͔ΒσʔλۦಈͰҙࢥܾఆ͍͖͍ͯͨ͠ʂ wݱࡏऔΓ૊ΜͰ͍Δ͜ͱ͸ຊ೔͜ͷޙUPLLZ͕࿩͠·͢ %9$SJUFSJBͷ࣮ફͱͦͷ׆༻ʹ͍ͭͯϖύϘςοΫϒϩά

  28. %9$SJUFSJB w೔ຊ$50ڠձ͕࡞੒ͨ͠Ξηεϝϯτπʔϧɻ%9ͷਐḿ౓Λࣗݾ਍அͰ͖Δ https://github.com/cto-a/dxcriteria

  29. %9$SJUFSJBͷ߲໨ʹ͍ͭͯ wͭͷςʔϚºΧςΰϦº߲໨ͷνΣοΫϦετݸ l%9$SJUFSJBWFSʮͭͷ%9ʯͱσδλϧ࣌୅ͷܦӦ︎︎ΨΠυϥΠϯzΑΓ

  30. σʔλධՁ߲໨ͷ৔߹

  31. 46;63*ͷΞηεϝϯτ݁Ռ %BUBͷͱ͜Ζ͕͋·ΓͰ͖͍ͯͳ͍

  32. .BLFJUNPSFQMBZGVM

  33. ΋ͬͱ͓΋͠Ζ͘Ͱ͖Δ.BLFJUNPSFQMBZGVM wϖύϘͷاۀཧ೦ wΤϯδχΞ͸ٕज़Λۦ࢖ͯ͠໨ ͷલͷ࢓૊ΈΛม͑Δྗ͕͋Δ wςΫϊϩδʔΛ׆༻ͯ͠ 46;63*ͱͦͷ૊৫Λ͓΋͠Ζ ͍ํ޲ʹม͍͖͑ͯ·͠ΐ͏

  34. ೥͔Βͦͷઌ΁

  35. ·ͱΊ wΤϯδχΞϦϯάϦʔυͷεΩϧͷҰͭϐʔϓϧϚωδϝϯτʹ͍ͭͯ࿩ͨ͠ w೥Ҏ߱΋͞Βʹ૊৫͕֦େ͍ͯ͘͠༧ఆͰ͢ʂ wΤϯδχΞ૊৫ͷίϯηϓτ΋ߟ͑ͨͷͰҾ͖ଓ͖ΈΜͳͰ΍͍ͬͯ͘ wࠓޙɺߋʹਓ਺͕૿͍͑ͯ͘ͷͰ૊৫ͮ͘Γ΍ݖݶҠৡΛਐΊ͍ͯ͘

  36. Πϯλʔϯγοϓ࠾༻৘ใ wΤϯδχΞେืूதʂ wΠϯλʔϯγοϓ΋΍Γ·͢ʂ