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
クソデカチームを分割する
Search
nakamichi
July 03, 2023
Technology
1
550
クソデカチームを分割する
クソデカチームを分割した話です
Scrum Fes OSAKA 2023/07/01 Kazushi NAKAMICHI
nakamichi
July 03, 2023
Tweet
Share
More Decks by nakamichi
See All by nakamichi
ステークホルダーはどこにいる?スプリントの外に潜む虎を探せ
ichimichi
0
23
人を動かすことについて考える
ichimichi
2
440
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
6
1.8k
プロジェクトマネージャーに最後まで残るたった一つの仕事は交渉
ichimichi
1
440
プロジェクトにおける政治について
ichimichi
21
5.1k
ホワイトボードチャレンジ 説明&実行資料
ichimichi
1
290
僕はまだ見ぬ誰かを動かすために登壇をする。
ichimichi
17
8.8k
良い開発のためにまず組織を設計せい
ichimichi
8
5.5k
まずは開発組織を整えるところからはじめる
ichimichi
0
340
Other Decks in Technology
See All in Technology
自動テストのコストと向き合ってみた
qa
0
170
JAZUG 15周年記念 × JAT「AI Agent開発者必見:"今"のOracle技術で拡張するAzure × OCIの共存アーキテクチャ」
shisyu_gaku
0
110
後進育成のしくじり〜任せるスキルとリーダーシップの両立〜
matsu0228
7
2.4k
o11yで育てる、強い内製開発組織
_awache
3
120
OCI Network Firewall 概要
oracle4engineer
PRO
1
7.8k
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
6
3.5k
SwiftUIのGeometryReaderとScrollViewを基礎から応用まで学び直す:設計と活用事例
fumiyasac0921
0
140
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
0
140
GopherCon Tour 概略
logica0419
2
190
組織観点からIAM Identity CenterとIAMの設計を考える
nrinetcom
PRO
1
180
リーダーになったら未来を語れるようになろう/Speak the Future
sanogemaru
0
280
小学4年生夏休みの自由研究「ぼくと Copilot エージェント」
taichinakamura
0
190
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
Building Applications with DynamoDB
mza
96
6.6k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Unsuck your backbone
ammeep
671
58k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Automating Front-end Workflow
addyosmani
1371
200k
Designing Experiences People Love
moore
142
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
RailsConf 2023
tenderlove
30
1.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
How GitHub (no longer) Works
holman
315
140k
Transcript
ΫισΧνʔϜΛ ׂ͢Δ -Thanks to Team Topologies!- 4DSVN'FT04",",B[VTIJ/",".*$)*
ҙࣄ߲ ◦ 5FBN5PQPMPHJFTʹ͍ͭͯͷৄࡉͳ આ໌ߦ͍·ͤΜ ◦ ಡΜͰ͍ͳ͍ਓ͕ࠞཚ͠ͳ͍Α͏ʹɺ Ͱ͖Δ͚ͩ5FBN5PQPMPHJFTͷઐ ༻ޠΘͳ͍Α͏ʹ͍ͯ͠·͢
Kazushi NAKAMICHI /VMBC*OD 1SPKFDU.BOBHFNFOU
ౡࠜݝӹాࢢ͔Β ϑϧϦϞʔτͰࣄͯ͠·͢
20236݄ɹψʔϥϘೖࣾ
͜ͷνʔϜ ʹॴଐ
νʔϜͷਓଟο
ࢲΛؚΊͯਓͷνʔϜ
ͬͯΔ͜ͱଟο
ଟذʹΘͨΔαʔϏε ◦ ϢʔβʔΞΧϯτཧ ◦ ΞΧϯτཧαʔϏεఏڙ ◦ ٻɺ࠴ݖཧ ◦ ೝূೝՄ·ΘΓ ◦
ϚʔέςΟϯά༻σʔλτϥοΩϯά ◦ Πϯϑϥ
༷ʑͳׂͷਓ͕·ͥͥ͜ঢ়ଶ
͜ΕΑ͘ͳ͍… ͣͩ… ͍ɺՌͨͯͦ͠͏͔ʁ
࣍ ✦ ΫισΧνʔϜԿ͕Α͘ͳ͍ͷ͔ʁ ✦ ιϑτΣΞͷ͋Γํ͔ΒνʔϜΛઃܭ͢Δ ✦ νʔϜͷׂͱͦΕ͔Β
ͱΓ͋͑ͣνʔϜͷ׆ಈΛ ؍ͨ͠Γ POͰΛฉ͍ͨΓͨ͠
୭͔ରԠͰ͖Δʔʁ ͋Δͷ͜ͱ
ΑΖ͘͠ʙ ͋Δͷ͜ͱ
ڍख੍ʂʂʁ
୭͔ରԠͰ͖Δʔʁ ͦͷ·ͨ͋Δ ͷ͜ͱ
γʔϯʜ ͦͷ·ͨ͋Δ ͷ͜ͱ
ख͕ۭ͍ͨΜͰ ରԠ͠·ͨ͠ʂ ͦͷ·ͨ͋Δͷ ࣍ͷͷ͜ͱ
ͳΜ͔ࣗతͩ ϑϥοτͳײͩ͡ ͜Ε͍͔͢͝͠Εͳ͍
ͨͯ͠ ຊʹͦ͏ͳͷ͔ʁ Ҿ͖ଓ͖؍͢Δ
ࣗੑʁʁ ◦ ՝ͷΦʔφʔγοϓΛ୭͕࣋ͭͷ͔͕Θ͔Γʹ͍͘ □ ୭͕͍ͭ·ͰʹΔͷ͔ΛΈΜͳͰܾΊ͍ͯΔ ◦ ࣗతʹಈ͍͍ͯΔΑ͏ʹݟ͑Δ͕ɺରԠ͢Δਓ͕ݻ ఆԽ͞Ε͍ͯΔ
ࣗੑʁʁ ◦ εΩϧͷߴ͍ਓ͕Ҿ͖औͬͯରԠ͢ΔͷͰɺٕज़ܧঝ ͕ߦΘΕͳ͍ ◦ ಛఆͷྖҬʹରͯ͜͠ͷਓ͔͠ରԠͰ͖ͳ͍έʔε͕ ͋Δ
ϓϩδΣΫτϝϯόʔ ͦΕҎ֎
ϓϩδΣΫτ੍ͷͨΒ͢ͷ ◦ ϓϩδΣΫτͷਐΊํͷϊϋܦݧ͕͏·͘ܧঝ ͞Εͳ͍ ◦ ಛఆͷྖҬΛܧଓతʹ୲͠ͳ͍ͷͰೝෛՙ͕ߴ· ͬͯ͠·͏
ͦͯ͠ɺͱʹ͔͘ਓ͕ଟ͍ʂ ձٞίετ͕ߴ͍ʂ
ղମ͢͠ ‼︎
࣍ ✦ ΫισΧνʔϜԿ͕Α͘ͳ͍ͷ͔ʁ ✦ ιϑτΣΞͷ͋Γํ͔ΒνʔϜΛઃܭ͢Δ ✦ νʔϜͷׂͱͦΕ͔Β
νʔϜτϙϩδʔ ◦ νʔϜখ͘͞ ◦ ೝෛՙΛԼ͛Δ ◦ ίϯΣΠɺٯίϯΣΠ ◦ ͭͷνʔϜλΠϓ ◦
νʔϜؒͷίϛϡχέʔγϣϯઃܭ
νʔϜτϙϩδʔ Ͱ͔ͬͨؾʹͳΔνʔϜτϙϩδʔIUUQTXXXSZV[FFDPNDPOUFOUTCMPH
“ ৫ͷίϛϡχέʔγϣϯύε͕ɺ৫͕ߟҊͰ͖Δ ιϦϡʔγϣϯͷछྨΛࣄ্࣮ݶఆ͢Δɻ͕ͩࢲͨͪ ɺઓུత༏ҐͷͨΊʹ͜ΕΛར༻ͯ͠Α͍ͷͩɻ Team Topologies
͋Δ͖γεςϜߏ Λݟਾ͑ͯ νʔϜΛઃܭ͢Δ
ଟذʹΘͨΔαʔϏε ◦ ϢʔβʔΞΧϯτཧ ◦ ΞΧϯτཧαʔϏεఏڙ ◦ ٻɺ࠴ݖཧ ◦ ೝূೝՄ·ΘΓ ◦
ϚʔέςΟϯά༻σʔλτϥοΩϯά ◦ Πϯϑϥ
νʔϜτϙϩδʔʹ ͍͍͜ͱॻ͍ͯ͋ΔΑʂ
͍͍Ͷʂ ͍͍Ͷʂ ͍͍Ͷʂ
ͻͱΓͰͳ͍ͷͳΒ ਐΊΒΕΔ ·ͣܒ͔Βͩ
৫ઃܭͷؔ৺͕શવҧ͏
ͦͦΫισΧνʔ ϜʹࠔͬͯΔͷ͔ʁ
νʔϜʹ͍ͭͯॻ͖ग़ͯ͠Β͏
None
νʔϜׂͷతΛߜΔ ◦ ϛʔςΟϯάΛݮΒ͢ɺϑοτϫʔΫΛܰ͘͢Δɺί ϛϡχέʔγϣϯύεΛॖখ͢Δ ◦ ೝෛՙͷܰݮ ◦ ҰਓϓϩδΣΫτͷ໓ɺϊϋͷڞ༗
νʔϜΛઃܭ͢Δ ◦ ֤αʔϏεͰνʔϜΛ͚Δ ◦ 5FBN5PQPMPHJFTͷͭͷνʔϜλΠϓΛҙࣝ͢Δ □ αʔϏεΛ࡞ΔνʔϜ □ ˢΛԣஅͯ͠ࢧԉ͢ΔνʔϜ □
ෳࡶͰઐٕज़͕ඞཁͳͷΛ࡞ΔνʔϜ □ ΠϯϑϥνʔϜ ◦ ։ൃνʔϜ୯ମͰ։ൃ͔ΒϦϦʔε·ͰՄೳͱ͢Δ □ νʔϜؒͰͷίϛϡχέʔγϣϯྔΛඞཁ࠷ݶʹ͑ΒΕΔ Α͏ʹ͢Δ
ଟذʹΘͨΔαʔϏε ◦ ϢʔβʔΞΧϯτཧ ◦ ΞΧϯτཧαʔϏεఏڙ ◦ ٻɺ࠴ݖཧ ◦ ೝূೝՄ·ΘΓ ◦
ϚʔέςΟϯά༻σʔλτϥοΩϯά ◦ Πϯϑϥ
None
શવਓ͕ΓΜʜ
࣍ ✦ ΫισΧνʔϜԿ͕Α͘ͳ͍ͷ͔ʁ ✦ ιϑτΣΞͷ͋Γํ͔ΒνʔϜΛઃܭ͢Δ ✦ νʔϜͷׂͱͦΕ͔Β
ଟذʹΘͨΔαʔϏε ◦ ϢʔβʔΞΧϯτཧ Δ͜ͱଟ͗͢ ◦ ΞΧϯτཧαʔϏεఏڙ Δ͜ͱଟ͗͢ ◦
ٻɺ࠴ݖཧ ͻͱΓ1+ ◦ ೝূೝՄ·ΘΓ ࣄྔଟ͘ͳ͍ ◦ ϚʔέςΟϯά༻σʔλτϥοΩϯά ͻͱΓ1+ ◦ Πϯϑϥ ͢Ͱʹಠཱͯ͠ࣄͯ͠Δ
ͻͱ·ͣνʔϜΛ͚ͨ ࢧԉνʔϜ αʔϏε ࡞ΔνʔϜ ΠϯϑϥνʔϜ 1E. 1K. ςοΫϦʔυ 10 4.
ϑϩϯτ αʔόαΠυ
ͻͱ·ͣνʔϜΛ͚ͨ ٻɺ࠴ݖཧ ΞΧϯτཧ ϚʔέςΟϯά༻ σʔλτϥοΩϯά ΞΧϯτཧ Πϯϑϥ ϓϩμΫτͷํܾΊ ϓϩδΣΫτཧ ٕज़ࢧԉ
ίʔυϨϏϡʔ
ࢦ͖͢αʔϏεͷ ܗʹԊ͏ͱ
Ͱ࣍ʹࢦ͖͢ νʔϜฤʁ
Ͱ࣍ʹ ࠾༻͖͢ਓʁ
ͻͱ·ͣνʔϜΛ͚͚ͨͲ… ٻɺ࠴ݖཧ ΞΧϯτཧ ϚʔέςΟϯά༻ σʔλτϥοΩϯά ΞΧϯτཧ Πϯϑϥ ϓϩμΫτͷํܾΊ ϓϩδΣΫτཧ ٕज़ࢧԉ
ίʔυϨϏϡʔ
͜ΕͰ͍͍ͷ͔ શવΘ͔ΒΜ
νʔϜΛ͚ͯΑ͔ͬͨʁ 10% 40% 40% 10% ͱͯΑ͔ͬͨ Α͔ͬͨ ΅ͪ΅ͪ Α͘ͳ͍ ͱͯΑ͘ͳ͍
ΞϯέʔτΑΓ νʔϜ͚ͯվળͨ͜͠ͱ ◦ ϊϋͷڞ༗ͷີ͕ߴ͘ͳͬͨ ◦ ೝෛՙͷܰݮ ◦ ਓ͕ଟ͗͢Δ □ ίϛϡχέʔγϣϯ͕ͱΓ͘͢ͳͬͨ
◦ νʔϜϝϯόʔ͕ओମతʹλεΫʹऔΓΉΑ͏ʹͳͬ ͨɺ୭͕ऀ͚ͩͬʁ͕վળͨ͠
୭͔ରԠͰ͖Δʔʁ
ͲͪΒͷνʔϜ͔ ରԠͯ͠ʔʁ 10 Ϧʔμʔ 10 Ϧʔμʔ
ΞϯέʔτΑΓ νʔϜΛ͚ͯൃੜͨ͠՝ ◦ ଞνʔϜͷ։ൃঢ়گ͕Θ͔Βͳ͍ ◦ ଞνʔϜͱͷͷൣғίϛϡχέʔγϣϯͷऔ Γํ ◦ ༏ઌ͕͍ʢνʔϜ͕औΒͳ͍ʣ՝͕ফԽ͞Εͳ͍ ◦
εΫϥϜ্͕ख͍͔͘ͳ͍
εΫϥϜ͕ ্ख͍͔͘ͳ͍
νʔϜ͕খ͘͞ͳΔ͜ͱͰ ͕ු͖ூΓʹ͞ΕΔ
ڥΛม͑Δ͜ͱͰ ࣍ͷҰาͷํ͕ݟ͑ͯ͘Δ
ಇ͘ڥ͕มΘΔ͜ͱʹ ߅Λࣔ͢ਓগͳ͘ͳ͍ ͦͦਖ਼ղ͕Θ͔Βͳ͍ɻ͕ͩ
ಀ͛ͨΒҰͭɺਐΊೋͭ
Kazushi NAKAMICHI THANKS! Nulab Inc. Twitter : @ici_mici