Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
pepabo-tech-conference-2020-suzuri
Search
Yuta Kurotaki
December 16, 2020
Technology
2
1.4k
pepabo-tech-conference-2020-suzuri
Pepabo Tech Conference #13
エンジニアリングマネージャーが語るこれまでとこれから2020
https://pepabo.connpass.com/event/197089/
Yuta Kurotaki
December 16, 2020
Tweet
Share
More Decks by Yuta Kurotaki
See All by Yuta Kurotaki
CTO Night & Day 2024 Product Feedback Lunch
kurotaky
1
100
ゼロからわかるリザバーコンピューティング
kurotaky
1
1.1k
SUZURI DX 2023
kurotaky
0
140
How GitHub Copilot Transforms Development Productivity
kurotaky
18
13k
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.5k
DevRel_Japan CONFERENCE 2023
kurotaky
1
1.7k
ctoa-wakate-01-company-introduction
kurotaky
0
240
Ethereum for Ruby
kurotaky
2
1.8k
NFTコンテンツでオリジナルグッズ作成を支える技術
kurotaky
1
120
Other Decks in Technology
See All in Technology
データ基盤におけるIaCの重要性とその運用
mtpooh
4
530
駆け出しリーダーとしての第一歩〜開発チームとの新しい関わり方〜 / Beginning Journey as Team Leader
kaonavi
0
120
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
メールヘッダーを見てみよう
hinono
0
110
Azureの開発で辛いところ
re3turn
0
240
あなたの人生も変わるかも?AWS認定2つで始まったウソみたいな話
iwamot
3
860
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
54k
When Windows Meets Kubernetes…
pichuang
0
310
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
200
Evolving Architecture
rainerhahnekamp
3
260
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
150
Goで実践するBFP
hiroyaterui
1
120
Featured
See All Featured
Six Lessons from altMBA
skipperchong
27
3.6k
Done Done
chrislema
182
16k
The Power of CSS Pseudo Elements
geoffreycrofte
74
5.4k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
A designer walks into a library…
pauljervisheath
205
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Making Projects Easy
brettharned
116
6k
Being A Developer After 40
akosma
89
590k
Transcript
ϐʔϓϧϚωδϝϯτฤ ࠇ୍༔ଠ(.01FQBCP *OD ϖύϘςοΫΧϯϑΝϨϯε 46;63*ͷΤϯδχΞϦϯά৫ͷ ࠓͱະདྷ
ݚڀऀ ࠇ୍༔ଠ!LVSPUBLZ 46;63*ࣄۀ෦γχΞΤϯδχΞϦϯάϦʔυ
ࣗݾհ ݄ΑΓגࣜձࣾQBQFSCPZDP ݱ(.0ϖύϘגࣜձࣾ ʹͯιϑτΣΞΤϯ δχΞͱͯ͠ෳͷ8FCαʔϏεͷ։ൃΛ୲ɺݱࡏγχΞΤϯδχΞϦϯάϦʔυͱ ͯ͠46;63*ͷ։ൃ͓ΑͼΤϯδχΞϦϯά৫ͷϚωʔδϝϯτΛߦ͍ͬͯΔɻ ԣࠃཱେֶେֶӃཧֶͷത࢜ޙظֶੜͱͯ͠ΣΞϥϒϧσόΠεͷݚڀߦ͏ɻ 5XJUUFSIUUQTUXJUUFSDPN!LVSPUBLZ
'BDFCPPLIUUQTXXXGBDFCPPLDPNLVSPUBLZ (JU)VCIUUQTHJUIVCDPNLVSPUBLZ 8FCTJUFIUUQTNPGVPSH
ࠓ͢͜ͱ wΤϯδχΞϦϯάϦʔυ ΤϯδχΞϦϯάϚωʔδϟʔ ͱͯ͠46;63*ͷ ৫Ͱ࣮ફ͖ͯͨ͜͠ͱͱɺ͜Ε͔Β͍ͬͯ͘͜ͱΛ͠·͢
46;63*
46;63*
46;63*ʹؔΘΔਓୡ w ਓ͘Β͍ wd໊ʙ w໊ʙ w໊ʙ wʁʁʁʂ ϦϦʔε࣌ͱൺͯഒͷنʹͳ͖ͬͯͨʂ
৫ʹؔΘΔਓ͕૿͑Δͱ wίϛϡχέʔγϣϯίετ͕૿͑Δʂ wΤϯδχΞϦϯάϦʔυͷग़൪ʂ
ΤϯδχΞϦϯάϦʔυ͕ Δ͜ͱͬͯͲΜͳ͜ͱʁ
ΤϯδχΞϦϯάϦʔυͷׂ wαʔϏεΛࢧ͑ΔΤϯδχΞϦϯά͕ੈքతͳج४Ͱ௨༻͢Δͷಋ͘͜ ͱɺίʔυΛॻ͍ͯՁΛੜΈग़͢ΤϯδχΞ͕ΑΓߴ͍ٕज़ྗΛʹண͚ɺ ࠓΑΓߴ͍ՁΛੜΈग़ͤΔΑ͏ʹಋ͘͜ͱ ࢲͷΤϯδχΞϦϯάϦʔυͱͯ͠ͷεςʔτϝϯτʛLVSPUBLZʛOPUF
ΤϯδχΞϦϯάϦʔυ͕Δ͜ͱͬͯԿʁ ϖύϘͷΤϯδχΞͷ֤छ੍ՆϖύϘςοΫϒϩά
ΤϯδχΞϦϯάϚωʔδϟʔͷࣝମܥ ΤϯδχΞϦϯάϚωʔδϟϓϩμΫτϚωʔδϟͷͨΊͷࣝମܥͱಡॻΨΠυ2JJUB
ΤϯδχΞϦϯάϚωʔδϟʔͷࣝମܥ ΤϯδχΞϦϯάϚωʔδϟϓϩμΫτϚωʔδϟͷͨΊͷࣝମܥͱಡॻΨΠυ2JJUB
ΤϯδχΞϦϯάϚωʔδϟʔ wඞཁͳࣝଟذʹΘͨΔ wࠓճϐʔϓϧϚωδϝϯτΛத৺ʹ͓͠·͢ wϓϩδΣΫτϚωδϝϯτɺϓϩμΫτϚωδϝϯτɺςΫϊϩδʔϚωδϝ ϯτͷςοΫϒϩά࣍ͷΠϕϯτʹͯɺશ෦࡞Ͱ͓ಧ͚͠·͢ʂ
ϐʔϓϧϚωʔδϝϯτ w৫ͷϝϯόʔ͕Ͱ͖Δ͜ͱΛଅ͢ɺࢧԉ͢Δ wΤϯδχΞ͕ߴ͍ύϑΥʔϚϯεΛൃشͰ͖ΔΑ͏ʹ͢Δ
ͭͷʹ͍͓ͭͯ͠·͢ wPO wҰਓҰਓͷࢧԉ wίϯηϓνϡΞϧϦʔμʔγοϓ wΤϯδχΞϦϯά৫ͷίϯηϓτͮ͘Γɺ͔͏͖ํΛఆΊΔ
PO
POͱ wҰରҰͰͷ໘ஊ wओͳతͱͯ͠ϝϯόʔͷࢧԉ wΧϨϯμʔͰຖ݄࣮ࢪͰ͖ΔΑ͏ʹ༧ఆΛΈɺ(PPHMF%PDTͰهΛ͢ w)35ΛΕͣʹྟΉΑ͏ʹ͢Δ
PO wϲ݄ΛৼΓฦͬͯɺ࣍ͷϲ݄ʹऔΓΉ͜ͱΛҰॹʹߟ͍͑ͯ͘ (PPHMFSF8PSLΨΠυϚωʔδϟʔʹίʔνϯάΛࢦಋ͢Δ ਫ਼ਆࢧԉ ۀࢧԉ লࢧԉ ΤϯδχΞͷΩϟϦΞࢧԉɺͰ͖͍ͯΔ͔ʁ ۀߦʹ͓͍ͯোนʹͳ͍ͬͯΔͷ͕ͳ͍͔ʁ ָ͘͠։ൃͰ͖͍ͯΔ͔ʁ தݪ३
৬ֶशʕࣄͷֶͼΛՊֶ͢Δ
)35 ϖύϘͷ৽ଔݚमͰར༻ͨ͠ࢿྉΛެ։͠·͢ϖύϘςοΫϒϩά
ίϯηϓνϡΞϧϦʔμʔγοϓ
ίϯηϓνϡΞϧϦʔμʔγοϓ wΤϯδχΞ৫ͷίϯηϓτΛଧཱͪͯͯํΛࣔ͢ w46;63*ΤϯδχΞ৫ͷͷίϯηϓτʹ͍ͭͯ͠·͢
46;63*ͷΤϯδχΞ৫ w0QFOOFTTͳΜͰΦʔϓϯʹ w%BUB%SJWFOσʔλۦಈͰ w.BLFJUNPSFQMBZGVMͬͱ͓͠Ζ͘Ͱ͖Δ ΈΜͳ͕ΦʔϓϯϚΠϯυΛ࣋ͬͯɺσʔλ׆༻͠ͳ͕ΒઓͰ͖Δ৫ʂ
0QFOOFTT
0QFOOFTT w46;63*ͱ͍͏αʔϏε044ͷΧϧνϟʔͱڞʹ͖ͯ͠·ͨ͠ wҰਓҰਓ͕ߟ͍͑ͯΔ͜ͱ࡞ͬͨͷΛपΓʹެ։ͯ͠ɺίϥϘϨʔγϣϯ ΛੜΜͰ͍͘͜ͱ͕ࣄۀʹͭͳ͕Δͱࢥ͍ͬͯ·͢ wࣗͷߟ͑ΛΞτϓοτ͢Δ͜ͱݸʑਓͷͷͨΊʹͱͯେࣄ 3BJMT(JSMTεϙϯαʔɺίʔνɺ 3VCZ,BJHJεϙϯαʔɺొஃ ࣛࣇౡ3VCZձٞ։࠵ɺ 3VTUίϛϡχςΟͷߩݙͳͲͳͲ
%BUB%SJWFO
%BUB%SJWFO w%9$SJUFSJBͷ݁Ռ͔ΒσʔλۦಈͰҙࢥܾఆ͍͖͍ͯͨ͠ʂ wݱࡏऔΓΜͰ͍Δ͜ͱຊ͜ͷޙUPLLZ͕͠·͢ %9$SJUFSJBͷ࣮ફͱͦͷ׆༻ʹ͍ͭͯϖύϘςοΫϒϩά
%9$SJUFSJB wຊ$50ڠձ͕࡞ͨ͠Ξηεϝϯτπʔϧɻ%9ͷਐḿΛࣗݾஅͰ͖Δ https://github.com/cto-a/dxcriteria
%9$SJUFSJBͷ߲ʹ͍ͭͯ wͭͷςʔϚºΧςΰϦº߲ͷνΣοΫϦετݸ l%9$SJUFSJBWFSʮͭͷ%9ʯͱσδλϧ࣌ͷܦӦ︎︎ΨΠυϥΠϯzΑΓ
σʔλධՁ߲ͷ߹
46;63*ͷΞηεϝϯτ݁Ռ %BUBͷͱ͜Ζ͕͋·ΓͰ͖͍ͯͳ͍
.BLFJUNPSFQMBZGVM
ͬͱ͓͠Ζ͘Ͱ͖Δ.BLFJUNPSFQMBZGVM wϖύϘͷاۀཧ೦ wΤϯδχΞٕज़Λۦͯ͠ ͷલͷΈΛม͑Δྗ͕͋Δ wςΫϊϩδʔΛ׆༻ͯ͠ 46;63*ͱͦͷ৫Λ͓͠Ζ ͍ํʹม͍͖͑ͯ·͠ΐ͏
͔Βͦͷઌ
·ͱΊ wΤϯδχΞϦϯάϦʔυͷεΩϧͷҰͭϐʔϓϧϚωδϝϯτʹ͍ͭͯͨ͠ wҎ߱͞Βʹ৫͕֦େ͍ͯ͘͠༧ఆͰ͢ʂ wΤϯδχΞ৫ͷίϯηϓτߟ͑ͨͷͰҾ͖ଓ͖ΈΜͳͰ͍ͬͯ͘ wࠓޙɺߋʹਓ͕૿͍͑ͯ͘ͷͰ৫ͮ͘ΓݖݶҠৡΛਐΊ͍ͯ͘
Πϯλʔϯγοϓ࠾༻ใ wΤϯδχΞେืूதʂ wΠϯλʔϯγοϓΓ·͢ʂ