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
プロダクトを 5年運用したチームより - 長く続くチームづくり / ScramFestOsak...
Search
KASUYA, Daisuke
June 27, 2020
Technology
5.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
プロダクトを 5年運用したチームより - 長く続くチームづくり / ScramFestOsaka 2020
スクラムフェス大阪2020 講演資料
KASUYA, Daisuke
June 27, 2020
More Decks by KASUYA, Daisuke
See All by KASUYA, Daisuke
エンジニアリングマネージャーの成長の道筋とキャリア / Developers Summit 2025 KANSAI
daiksy
7
6.8k
はてなの開発20年史と DevOpsの歩み / DevOpsDays Tokyo 2025 Keynote
daiksy
6
4.8k
わたしがEMとして入社した「最初の100日」の過ごし方 / EMConfJp2025
daiksy
22
15k
はてなのチーム開発一巡り / Hatena Engineer Seminar 30
daiksy
0
940
ふりかえりカンファレンスLT/Get Wild
daiksy
0
2.1k
スクラムマスターの採用事情 / scrum fest fukuoka 2023
daiksy
1
3.1k
スクラムのスケールとチームトポロジー / Scaled Scrum and Team Topologies
daiksy
1
1.6k
Scrum@Scaleの理論と実装 / RSGT2022
daiksy
2
11k
リモートワークに最適なスクラムチームの人数についての仮説 / Kyoto Agile 2021
daiksy
0
310
Other Decks in Technology
See All in Technology
4人目のSREはAgent
tanimuyk
0
390
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
320
AI Agent SaaS を支える自社仮想化基盤への挑戦と実運用 / ai-agent-saas-virtualization
flatt_security
2
1.2k
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
150
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
200
GuardrailからGovernanceへ~AIエージェント運用の次の課題~
sbspsy
1
190
【FinOps】データドリブンな意思決定を目指して
z63d
3
610
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
0
210
アカウントが増えてからでは遅い? ~ マルチアカウント統制の勘所 ~
kenichinakamura
0
120
AI Agentをシステムに組み込む前にゆるく向き合ってみる
hayama17
0
200
認証認可だけじゃない! ID管理の構成要素と ライフサイクルを意識しよう
ritou
1
490
Claude Code 珍プレー好プレー
shinyasaita
0
260
Featured
See All Featured
KATA
mclloyd
PRO
35
15k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
55k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Bash Introduction
62gerente
615
220k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Transcript
ϓϩμΫτΛ ӡ༻ͨ͠νʔϜΑΓ ͘ଓ͘νʔϜͮ͘Γ 4DSVN'FTU0TBLB גࣜձࣾͯͳപ୩େี JEEBJLTZ
ࣗݾհ wപ୩େี JEEBJLTZ!EBJLTZ wגࣜձࣾͯͳ.BDLFSFMνʔϜσΟϨΫλʔ wೝఆεΫϥϜϚελʔ wೝఆεΫϥϜϓϩμΫτΦʔφʔ
None
None
https://mackerelio.connpass.com/event/180975/
มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ
มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ
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
͜͜·Ͱ͕લఏ ͔͜͜ΒຊͷνʔϜͷ
มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ
γεςϜΛҡ࣋͢Δͷ ਓ
ؒਓ͕ೖΕସΘΒͳ͍ νʔϜͳ͍
ҟಈୀ৬ͳͲ ͦͦ৽ँॏཁ
ਓͷೖΕସΘΓʹΑࣦͬͯ͏ͷ 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 ࣜભٶ ৄࡉ࣍ͷύʔτͰ
มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ
αʔϏεͷ ྫ.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
มԽ͠ଓ͚ΔपลڥͱγεςϜ ਓͷೖΕସΘΓͷରॲ ٕज़తෛ࠴ͱγεςϜͷεέʔϧ
ଓ͘zϓϩμΫτzͱ ͦΕΛࢧ͑ΔzਓzΛҡ࣋͠ଓ͚Δ
None