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
プロダクトを10年運用する チームをつくる / DevSumi2020
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
KASUYA, Daisuke
February 14, 2020
Technology
22
24k
プロダクトを10年運用する チームをつくる / DevSumi2020
KASUYA, Daisuke
February 14, 2020
Tweet
Share
More Decks by KASUYA, Daisuke
See All by KASUYA, Daisuke
エンジニアリングマネージャーの成長の道筋とキャリア / Developers Summit 2025 KANSAI
daiksy
7
5.6k
はてなの開発20年史と DevOpsの歩み / DevOpsDays Tokyo 2025 Keynote
daiksy
6
4k
わたしがEMとして入社した「最初の100日」の過ごし方 / EMConfJp2025
daiksy
22
14k
はてなのチーム開発一巡り / Hatena Engineer Seminar 30
daiksy
0
880
ふりかえりカンファレンスLT/Get Wild
daiksy
0
2k
スクラムマスターの採用事情 / scrum fest fukuoka 2023
daiksy
1
3k
スクラムのスケールとチームトポロジー / Scaled Scrum and Team Topologies
daiksy
1
1.5k
Scrum@Scaleの理論と実装 / RSGT2022
daiksy
2
11k
リモートワークに最適なスクラムチームの人数についての仮説 / Kyoto Agile 2021
daiksy
0
300
Other Decks in Technology
See All in Technology
SaaSに宿る21g
kanyamaguc
2
170
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
150
CREがSLOを握ると 何が変わるのか
nekomaho
0
120
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
130
Phase02_AI座学_応用
overflowinc
0
3.1k
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
370
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
250
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
5
2.3k
スピンアウト講座05_実践活用事例
overflowinc
0
1.3k
スピンアウト講座06_認証系(API-OAuth-MCP)入門
overflowinc
0
1.3k
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
110
Phase03_ドキュメント管理
overflowinc
0
2.7k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
91
Fireside Chat
paigeccino
42
3.8k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
330
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
200
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
180
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
150
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
ϓϩμΫτΛӡ༻͢Δ νʔϜΛͭ͘Δ EFWTVNJ## %FWFMPQFST4VNNJU גࣜձࣾͯͳപ୩େี JEEBJLTZ
ࣗݾհ wപ୩େี JEEBJLTZ!EBJLTZ wגࣜձࣾͯͳ.BDLFSFMνʔϜσΟϨΫλʔ wೝఆεΫϥϜϚελʔ
None
None
ϓϩμΫτΛӡ༻͢Δ νʔϜΛͭ͘Δ มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ EFWTVNJ##
ϓϩμΫτΛӡ༻͢Δ νʔϜΛͭ͘Δ มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ EFWTVNJ##
2ϓϩμΫτΛ ҆ఆՔಇͤ͞Δۃҙͱʁ
֨ݴ ʮಈ͍͍ͯΔγεςϜ৮Δͳʯ
"ϦϦʔεޙؒ৮Βͳ͍
None
֨ݴ ʮಈ͍͍ͯΔγεςϜ৮Δͳʯ
ͦΕੲͷ
पลڥͷมԽ w 04ͷϝδϟʔΞοϓσʔτ w ͓Αͦճϖʔε w ϒϥβͷΞοϓσʔτ w ͓Α݄ͦճϖʔε w
৽ͨʹൃݟ͞ΕΔ੬ऑੑ w ͓Αͦຖ
खݩͷεϚʔτϑΥϯΞϓϦ ࣗಈΞοϓσʔτ͕ͨΓલ
Ϣʔβʔҙࣝ͢Βͤͣʹ ιϑτΣΞߋ৽͞ΕΔ
ݱͷγεςϜ ৗʹߋ৽͞Εଓ͚Δ
γεςϜΛߋ৽͠ଓ͚Δ w $*$%ͷඋ w ςετͷࣗಈԽ σϓϩΠͷࣗಈԽ w ࢹͷඋ w %FW0QTͷߏங
w ։ൃͱӡ༻ͷ༥߹43&JOH
.BDLFSFMͷ߹ Ұ෦ͷྫ w $*$%ͷඋ w +FOLJOTͰ$* ຖिՐɾʹఆظϦϦʔε w ࢹͷඋ w
.BDLFSFMͷυοάϑʔσΟϯά w %FW0QTͷߏங w ΞϓϦέʔγϣϯΤϯδχΞͱ43&͕ಉ͡ΧϯόϯϘʔυͰλεΫཧ
γεςϜΛʮ৮Γଓ͚Δʯ ڥΛ͑Δ
IUUQTTQFBLFSEFDLDPNEBJLTZEFWTVNJLBOTBJ
͜͜·Ͱ͕લఏ ͔͜͜ΒຊͷνʔϜͷ
ϓϩμΫτΛӡ༻͢Δ νʔϜΛͭ͘Δ มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ EFWTVNJ##
γεςϜΛҡ࣋͢Δͷ ਓ
ؒਓ͕ೖΕସΘΒͳ͍ νʔϜͳ͍
ҟಈୀ৬ͳͲ ͦͦ৽ँॏཁ
ਓͷೖΕସΘΓʹΑࣦͬͯ͏ͷ w ͦͷਓͱա͔͚͕͑͢͝ͷͳ͍ʑ w ͦͷਓ͕͍࣋ͬͯΔϓϩμΫτݻ༗ͷεΩϧυϝΠϯࣝ
ࣦΘͳ͍Α͏ʹ͢ΔͨΊʹ w ͦͷਓͱա͔͚͕͑͢͝ͷͳ͍ʑ w 4/4Ͱͷͭͳ͕Γլঢ় w ͦͷਓ͕͍࣋ͬͯΔϓϩμΫτݻ༗ͷεΩϧυϝΠϯࣝ w εΩϧϚοϓ োରԠԋश
ࣜભٶͳͲͰܧঝ͠ଓ͚Δ
ࣦΘͳ͍Α͏ʹ͢ΔͨΊʹ w εΩϧϚοϓ w োରԠԋश w ࣜભٶ ৄࡉ࣍ͷύʔτͰ
ࣦΘͳ͍Α͏ʹ͢ΔͨΊʹ w εΩϧϚοϓ w োରԠԋश w ࣜભٶ ৄࡉ࣍ͷύʔτͰ
εΩϧϚοϓ IUUQTXXXSZV[FFDPNDPOUFOUTCMPH
εΩϧϚοϓͷޮՌ w νʔϜͷεΩϧόϥϯεͷՄࢹԽ w ϦεΫΛࣄલʹͰ͖Δ w νʔϜ͔ΒࣦΘΕͨεΩϧʢࣝʣʹؾ͚ͮΔ w ֶशඪͷࢦʹͳΔ
εΩϧϚοϓҡ࣋ͷίπ w ධՁʹ͔ͭΘͳ͍ w ৺ཧత҆શʹΑΓਖ਼ͳεΩϧ͕ՄࢹԽ͞ΕΔ w ଞͷνʔϜͱൺͳ͍ w νʔϜͷঢ়ଶΛՄࢹԽ͢ΔͨΊͷͷͳͷͰɺҙຯ͕ͳ͍ w
߲ͷཻΛؾʹ͠ͳ͍ w ࡶʹࢥ͍͍߲ͭͨΛฒΔ͘Β͍Ͱྑ͍ɻͪΌΜͱ͠Α͏ͱ͢Δͱ࡞Εͳ͍ w ఆظతͳϝϯςφϯε w ৼΓฦΓձͷΞδΣϯμʹೖΕΔͷ͕Φεεϝ
.BDLFSFMͷ߹ ࣌ͷεφοϓγϣοτ ظͷมΘΓͰҟಈͳͲ͕͋ΓɺภΓ͕ੜ͍ͯ͡Δͷ͕ݟ͑Δ
.BDLFSFMͷ߹ ि͓͖ؒͷৼΓฦΓͰϝϯςφϯε εϓϨουγʔτʹཤྺΛ͍ͯ͠Δ
εΩϧϚοϓͷޮՌͷ࣮ײ $͞Μ͕ҟಈʹΑΓ
εΩϧϚοϓͷޮՌͷ࣮ײ ͍͔ͭ͘ͷεΩϧ͕ة͏͘ͳΔ͜ͱ͕ݟͯऔΕΔ
εΩϧϚοϓͷޮՌͷ࣮ײ w εΩϧϚοϓΛӡ༻ͯ͠͡Ίͯͷϝϯόʔͷୀ৬ w ϑϩϯτΤϯυʹڧ͍ΤϯδχΞͷͩͬͨ w ͍ͭͷ௨ΓৼΓฦΓձͰεΩϧϚοϓͷϝϯςφϯελΠϜ w εΩϧϚοϓΛը໘ʹө͠ͳ͕Βୀ৬ϝϯόʔͷྻΛআ w
εΩϧϚοϓ্Ͱ͍͔ͭ͘ͷٕज़͕ʹݟࣦ͑ͯΘΕ͍ͯΔ͜ͱʹνʔϜ͕૽વ ͱͨ͠ w εΩϧϚοϓͷ͓͔͛Ͱ۩ମతʹͲ͕͜ऑ͘ͳͬͨͷ͔͕໌Β͔ʹͳͬͨ
ࣦΘͳ͍Α͏ʹ͢ΔͨΊʹ w εΩϧϚοϓ w োରԠԋश w ࣜભٶ ৄࡉ࣍ͷύʔτͰ
োରԠ͋Δ͋Δ w ଐਓԽ͕ͪ͠ w ݹࢀϝϯόʔͷಠஃ w ৽نϝϯόʔͳ͔ͳ͔ೖΓ͜ΜͰ͍͚ͳ͍ w ͦͦۓٸࣄଶͳͷͰɺஸೡʹڭҭ͍ͯ͠ΔՋ͕ͳ͍
৽نϝϯόʔͷোରԠ w ͳʹ͕ى͖͍ͯΔ͔Θ͔Βͳ͍ w ରԠϝϯόʔ͕ԿΛ͍ͬͯΔ͔Θ͔Βͳ͍ w ԿΛֶͰ͖ΔΑ͏ʹͳΔ͔Θ͔Βͳ͍
োରԠԋश
োରԠԋश w εςʔδϯάڥΛΘ͟ͱյͯ͠෮چͤ͞Δ w ස w ظʹճఔεΩϧϚοϓΛࢀߟʹ w ࣮ࡍͷো͕ൃੜͨ͠ޙʹɺಉ͡γφϦΦͰ w
োରԠΦϖϨʔγϣϯʹࢀՃͰ͖ͳ͔ͬͨਓΛத৺ʹ
োରԠԋश .BDLFSFMͷྫ w "84 .VMUJ";ߏ ͷ";ͷҰͭΛҙਤతʹյͯ͠෮چͤ͞Δ w σʔλϕʔεΛҙਤతʹյͯ͠෮چͤ͞Δ w ͦͷଞ࣮ࡍͷোൃੜͷϙετϞʔςϜޙʹಉҰγφϦΦΛ࠶ݱͤ͞Δ
w ΅͘༗څΛऔಘͯ͠ϥϯνλΠϜʹण࢘ͰञΛҿΜͰ͍ͨ w 4MBDLʹͯোൃੜͷΒͤɻ͔͠σʔλετϨʔδഁଛ w ߄ͯͯձܭͯ͠ؼʢࣗʹؼͬͨΒΦϖϨʔγϣϯʹࢀՃͰ͖Δʣ w ϝϯόʔʮ͋ɻ͢Έ·ͤΜɻ͜ΕԋशͰ͢ʯ w ࢥ͍͕͚ͣۓٸ࣌ͷσΟϨΫλʔͷෛՙࢼݧʹ
͋Δ
͜͏͍͏ײ͡Ͱ ࢥཱ͍ͬͨͱ͖ʹΔͱ͖
ࣦΘͳ͍Α͏ʹ͢ΔͨΊʹ w εΩϧϚοϓ w োରԠԋश w ࣜભٶ ৄࡉ࣍ͷύʔτͰ
ϓϩμΫτΛӡ༻͢Δ νʔϜΛͭ͘Δ มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ EFWTVNJ##
αʔϏεͷ ྫ.BDLFSFM
IUUQTTQFBLFSEFDLDPNNBDLFSFMJPNBDLFSFMEBZOVNCFS
γεςϜج൫ٕज़ͷมԽ
γεςϜج൫ٕज़ͷมԽ w ΦϯϓϨϛεΫϥυίϯςφ w ϞϊϦγοΫϚΠΫϩαʔϏε w খ͘͞࡞ͬͯେ͖͘ҭͯΔ w ॳ͔ΒنײΛ༧ଌͯ͠ΞʔΩςΫνϟΛઃܭͯ͠पลڥͷมԽ ͱ͖ʹ༧Λ͑ΔεϐʔυͰγεςϜ͕εέʔϧ͢Δ͜ͱ͋Δ
.BDLFSFMͷج൫ͷมભ w ΦϯϓϨϛεڥʹϞϊϦγοΫͳγεςϜΛߏங w 63-֎ܗࢹػೳΛ৽ن։ൃɻϞϊϦγοΫͳγεςϜ͔Βͨ͠αϒ γεςϜΛߏங w ͜͜ΛػʹϚΠΫϩαʔϏεԽ͕গͣͭ͠ਐΉ w ΦϯϓϨϛε͔ΒΫϥυγϑτɻ"84ͷશҠߦ
w αϒγεςϜ͔Βॱ࣍ίϯςφԽ /PX
ҰఆͷλΠϛϯάͰ γεςϜͷࠜຊʹखΛೖΕΔ
ʹΑΔγεςϜͷεέʔϧ ٕज़తෛ࠴ͷฦࡁͷͨΊʹ
ࣜભٶ
lਆࣾʹ͓͍ͯɺ पظΛఆΊ఼ͯࣾΛߋ৽͠ɺ ৽ͨͳ఼ࣾʹਆମΛҠ͢͜ͱɻz ࣜભٶͱʁ IUUQTLPUPCBOLKQXPSE&#$'&##&#&"&"&
ݱ࣮ͷࣜભٶ ҏਆٶ w ʹҰ఼ࣾΛݐͯସ͑Δʢྡʹ·ͬͨ͘ಉ͡ͷΛݐͯΔʣ w ٶେͷٕज़ͷܧঝ w ఼ࣾͷ͕࢟߃ٱతʹҡ࣋͞Εଓ͚Δ
ιϑτΣΞͷࣜભٶ w ΞʔΩςΫνϟΞϓϦέʔγϣϯϑϨʔϜϫʔΫɺσʔλετΞͳͲγ εςϜͷࠜװ෦ʹखΛೖΕΔΑ͏ͳϓϩδΣΫτΛҰఆִؒͰߦ͏ w ٕज़తෛ࠴ͷฦࡁ w ϞμϯͳιϑτΣΞڥͷదԠ w ΤϯδχΞͷٕज़ܧঝ
w લύʔτͷʮਓͷೖΕସΘΓͷରॲʯ݉ͶΔ
ιϑτΣΞͷࣜભٶ w ݱ࣮ͷࣜભٶͱҟͳΓɺϑϧεΫϥονͰͳ͍ɻϑϧεΫϥονΛ͠ͳ͍ͨΊͷΤ ϯδχΞϦϯά w εέʔϧΞοϓͷରॲɻϞμϯͳΞʔΩςΫνϟͷҠߦͱ͍ͬͨϙδςΟϒͳཧ༝ ΛϞνϕʔγϣϯͱ͢Δ w Քಇͯ͠ܦͬͨϓϩμΫτ͕લͷΞʔΩςΫνϟͰಈ͍͍ͯͯྑ͍͔ w
ΤϯδχΞͷٕज़ܧঝ w ࣜભٶ࣮ࢪҎલϓϩμΫτʹ࠷ৄ͍͠ਓ৽نߏங࣌ͷϝϯόʔ w ࣜભٶ࣮ࢪҎ߱ϓϩμΫτʹ࠷ৄ͍͠ਓࣜભٶʹࢀըͨ͠ϝϯόʔ
.BDLFSFMͷࣜભٶ w ΦϯϓϨϛε͔Β"84ͷΠϯϑϥશ໘Ҡߦ w ࣌ܥྻσʔλϕʔεͷ৽ w
(SBQIJUF 044 EJBNPOE ࣗ࡞ w ܾࡁγεςϜͷҠߦ w ϑϩϯτΤϯυΛ"OHVMBS+4͔Βશը໘3FBDUҠߦ /PX
IUUQTTQFBLFSEFDLDPNLJ[LPINBDLFSFMJOIVSBKJQBOBXTZJYJOHGBMTFXVUBJMJ
IUUQTTQFBLFSEFDLDPNBTUKNBDLFSFMNFFUVQOVNCFSUPLZP
ϓϩμΫτΛӡ༻͢Δ νʔϜΛͭ͘Δ มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ EFWTVNJ##
ଓ͘zϓϩμΫτzͱ ͦΕΛࢧ͑ΔzਓzΛҡ࣋͠ଓ͚Δ
None