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
Scrumのロールだけでは足りなかったピースとしてのマネージャー / The roll of Scrum wasn't enough. Manager as a piece
Search
miuranobuaki
January 27, 2020
Technology
14
4.3k
Scrumのロールだけでは足りなかったピースとしてのマネージャー / The roll of Scrum wasn't enough. Manager as a piece
https://agiletalks.connpass.com/event/153398/
miuranobuaki
January 27, 2020
Tweet
Share
More Decks by miuranobuaki
See All by miuranobuaki
組織の変化に必要なことは 投資ではないだろうか? / What is needed to change the organization Isn't it an investment?
miuranobuki
2
3.1k
普通の開発メンバーが リーダーになってやったこと
miuranobuki
21
14k
Aerospikeで大規模データを扱う
miuranobuki
1
1.8k
Other Decks in Technology
See All in Technology
Password cracking: past, present, future
openwall
0
260
株式会社EventHub・エンジニア採用資料
eventhub
0
2.1k
TypescriptでのContextualな構造化ロギングと社内全体への導入
leveragestech
3
580
SWC Transformerから見るTypeScript関数記述ベストプラクティス
fujiyamaorange
1
170
[2024년 5월 세미나] 생성형 AI와 함께하는 데이터 분석가 커리어
datarian
0
1.2k
RailsConf 2024 Keynote "Startups on Rails in 2024"
irinanazarova
0
800
SLOいつ決めましょう?
abnoumaru
3
410
QA経験のないエンジニアリング マネージャーがQAのカジュアル面談に出て 苦労していること・気づいたこと / scrum fest niigata 2024
yoshikiiida
2
660
Databricksの生成AI戦略
taka_aki
1
370
能動学習のいろは:書籍「Human-in-the-Loop機械学習」3〜5章
hiroyoshiito
0
290
Domain-driven Design: A Complete Example
ewolff
2
250
CockroachDB はどのくらい「しぶとい」のか? / How tough is CockroachDB?
kota2and3kan
13
4.9k
Featured
See All Featured
Making Projects Easy
brettharned
109
5.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Atom: Resistance is Futile
akmur
260
25k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Designing Experiences People Love
moore
136
23k
Designing for humans not robots
tammielis
247
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
2k
Git: the NoSQL Database
bkeepers
PRO
423
63k
It's Worth the Effort
3n
180
27k
The Brand Is Dead. Long Live the Brand.
mthomps
49
30k
Transcript
4DSVNͷϩʔϧ͚ͩͰΓͳ͔ͬͨ ϐʔεͱͯ͠ͷϚωʔδϟʔ "HJMF5BMLWPM
/PCVBLJ.JVSB w όοΫΤϯυΤϯδχΞ w εΫϥϜϚελʔ w ϓϩμΫτΦʔφʔ w ΤϯδχΞϦϯάϚωʔδϟʔ 4ZPZB
*OD !NJVSBOPCVBL ࣗݾհ 71P& ΩϟϦΞ
ࠓ͓͢͠Δ͜ͱ w ϓϩμΫτ։ൃΛߦ͏νʔϜͷ Ϛωʔδϟʔͱ͖ͯͬͯͨ͜͠ͱ w ։ൃνʔϜͷϚωʔδϟʔͷͻͱͭͷܗ
͓͜ͱΘΓ w 4DSVNΛ࠾༻͢Δ͖ͱ͍͏ҙਤ͋Γ·ͤΜ w 4DSVNͷ΄ͱΜͲ͠·ͤΜ w ϚωʔδϟʔෆࡏͰ͏·͍͍ͬͯ͘ΔνʔϜΛ ൱ఆ͢Δҙਤ͋Γ·ͤΜ w ͏·͍͘͘ͷͰ͋ΕԿͰྑ͍ͱࢥ͍ͬͯ·͢
4DSVNʹΓͳ͔ͬͨʁͷ
4DSVNͷϩʔϧͱओͳ ϓϩμΫτΦʔφʔ ϓϩμΫτͷՁ࠷େԽʹΛ࣋ͭ εΫϥϜϚελʔ εΫϥϜͷଅਐͱࢧԉʹΛ࣋ͭ ։ൃνʔϜ ϦϦʔεՄೳͳͨ͠ ϓϩμΫτΠϯΫϦϝϯτΛ࡞ΔઐՈूஂ
w ଞ෦ॺʹڠྗΛڼ͙ඞཁ͕͋ΔͳΒ୭͕Δʁ w ਓࣄධՁ࿑ಇڥͷඋɺ࠾༻୭͕Δʁ w ݸਓͷ՝ͷରԠ୭͕Δʁ w ձࣾͱͯ͠ͷϧʔϧͷରԠ୭͕Δʁ w গ͠ઌͷະདྷʹରͯ͠ߦ͏͖͜ͱͷࢹ୭͕࣋ͭʁ
։ൃʹඞཁͳશͯʁ
w ओͳΛશ͏͢Δ͚ͩͰେม w ׂͷ֦େղऍʹͳΓ͕ͪ ͰʹͳΔ w ඞཁͳࣝೳྗͷൣғ͕֦େ͢Δ w ༏ઌॱҐ௨ΓʹࣄʹूதͰ͖ͳ͍ঢ়گΛੜΈ͕ͪ
w ݸਓతʹܧଓՄೳͳͷ͡Όͳ͔ͬͨ ൣғΛ͛Δͷେม
4DSVNϓϩμΫτl͚ͩz͕ ͏·͍͍ͬͯ͘Δڥʹ͍͍ͨͱ ࢥ͑ͳ͘ͳ͍ͬͯͨ ͷ͔͠Εͳ͍ ͔ͨ͠͠ΒɺͦΕؚΊͯϓϩμΫτͳͷ͔͠Εͳ͍͚Ͳ
͖ͬͯͨ͜ͱ
wਓͷখ͞ͳνʔϜ ΤϯδχΞɺσβΠφʔɺϚʔέλʔ͕ॴଐ wϦϞʔτϫʔΫਪ wϑϧϑϨοΫε w4DSVNྺϲ݄ wϞϒϓϩྺϲ݄ wฏۉྸࡀ͘Β͍ ࠓ͓͢͠ΔνʔϜ
ʮ։ൃνʔϜΛྑͯ͘͠ཉ͍͠ʯ w ։ൃ͕ࢥͬͨΑ͏ʹਐ·ͳ͍ w ίϛϡχέʔγϣϯ͕͏·͘औΕ͍ͯͳ͍ w ϦϞʔτϫʔΫͷϚωδϝϯτ IUUQTOPUFDPNNJVSBOPCVBLJOODCE $&0ͱνʔϜ͔Βظ͞Εͨ͜ͱ ͬ͘͟Γʂ
ϦϞʔτϫʔΫ ҎલʹϒϩάΛॻ͖·ͨ͠
wνʔϜʹώΞϦϯά wࣄͷΛ͢Δ࣌ؒΛ࡞Δ wվળޮՌΛ࣮ײͯ͠Β͏ wظͷ͢Γ߹Θͤ wϓϩͷڥΛ༻ҙ͢Δ ࠷ॳͷϲ݄Ͱͬͨ͜ͱ
w νʔϜ͕Γͨ͘ͳ͍ͷͰ͋ΕมΘΒͳ͍ ͜ͷ߹ަব͔ΒೖΔඞཁ͕͋Δ w POͰશһͱ֤ͯ͠ਓͷࢦ͍ͨ͠ํΛ୳͍ͬͯ͘ w ͳͥΓ͍ͨͷ͔Λཧղ͢Δ ૬खํ๏·Ͱ͍ͬͯΔΘ͚Ͱͳ͍
w Ϛωʔδϟʔ͔ΒఏҊ͢Δ શһ͕νʔϜʹ͍ͭͯߟ͍͑ͯΔΘ͚Ͱͳ͍͠ɺ͜Εؒҧ͍ͬͯͳ͍ w શମͷҙݟ͔ΒԿΛ͢Δ͔ܾΊΔ ͪΖΜࣗͱձࣾͷҙݟؚΉ νʔϜʹώΞϦϯά
w खΛࢭΊͯΛ͢Δ࣌ؒΛͱΔ w ͳ͔ͥݸਓͷλεΫʹͳΓ͕ͪ w ֎͔ΒݟΔͱʮνʔϜͷਐḿ͕ѱ͍ʯͱ͍͏ࣄ࣮Λཧղͯ͠Β͏ w νʔϜͱͯ͠Կ͕͍ͯ͠ͳ͍ͱ͍͚ͳ͍ͷ͔ΛѲ͢Δ w ͦͷͨΊʹ͋ΒΏΔखΛਚ͘͢ͷΛී௨ʹ͢Δ
ΛʮνʔϜ͕ଋΛकΕͳ͍͜ͱʯ͚ͩʹ͢Δ ࣄͷΛ͢Δ࣌ؒΛ࡞Δ
w ݱ࣌Ͱࣦഊ͢Δ͜ͱͰͳ͘ɺࣦഊ͠ଓ͚Δͷ͕ ͨͩೳྗ͕Γͳ͔͚ͬͨͩͰɺͰ͖ͳ͍͜ͱΛཧղग़དྷΔػձ w ͍͔ͭͰ͖ΔΑ͏ʹͳΔ͚ͲɺΓ࢝Ίͳ͍ͱͰ͖ΔΑ͏ʹͳΒͳ͍ w ग़དྷΔ༷ʹखΛਚ͘͢ͷ͕ϓϩ ࣦഊʹޭ͢ΔνʔϜ ͭ͘͜͠ɺԿͰɺҰ؏ͯ͑͠Δ
w ·ͣࣗͰͬͯɺࣗͰޮՌతͰ͋Δ͜ͱࣔ͢ w ࠷ॳޮՌͷେ͖͞Ͱͳ͘༗ແͰஅ͢Δ w ࠷ॳվળͷݸΛ੍ݶͯ͠ɺͱʹ͔࣮͘ߦͯ݁͠ՌΛΔ ݁Ռͷྑ͠ѱ͕͠Θ͔Ε࣍ͷଧͪखΛߟ͑ΒΕΔ w গ͍͠ظؒͰݟͨΒେ͖ͳվળ͍ͯ͠Δͱ͍͏
ؾ͖Λ༩͑ΔଘࡏʹͳΔ w վળΛ࣮ࢪ͢ΔִؒΛঃʑʹ͘͢Δ վળޮՌΛ࣮ײͯ͠Β͏
ྔͱ࣭ͱλΠϛϯά w ࠷ॳࢼͯ͠ΈΔ͜ͱ͕ԿΑΓॏཁ ཧతͳڥपΓख͕͚͍ͭ͢FHిٿม͑Δͱ͔ w ॳظ࣭ΑΓྔ͕ॏཁʹͳΔ͜ͱ͕ଟ͍ w ঃʑʹ࣭Λ্͛Δ w
ͷགྷΓͷλΠϛϯάͰ࣭Λม͑ͯΈΔ w มԽΛࢭΊͳ͍͜ͱ͕ॏཁ
wνʔϜશһ͕ԿΛظ͞Ε͍ͯΔͷ͔ΛѲ͢Δ wมԽ͢ΔͷͳͷͰৗʹߋ৽͢Δ POৼΓฦΓͷλΠϛϯάͰΩοΧέΛఏڙ͢Δ wՄೳͳݶΓ໌จԽ͢Δ wձ͔ࣾΒͷظ໌֬ʹ͢Δ ͕͜͜ෆ໌ྎʹͳΓ͕ͪ ظͷ͢Γ߹Θͤ
wνʔϜϏϧσΟϯά wϐʔϓϧϚωδϝϯτ w։ൃϓϩηε໘ͰͷϚωδϝϯτ ͷͪʹεΫϥϜϚελʔ w։ൃऀͱͯ͠ίʔυΛॻ͘ ظ͔Β͕͍ͬͯΔ͜ͱ
wϑϨοΫεͷίΞλΠϜΛͳͨ͘͠ wνʔϜ͕ඞཁͷͳ͍റΓͰ͋Δͱஅͨ͜͠ͱΛଚॏ͢Δ wνʔϜͰඞཁͩͱࢥ͏࣌ؒʹू·ͬͯಇ͍ͯΒͬͨ wԿࠔΒͳ͍Ͳ͜Ζ͔ྑ͘ͳ͔ͬͨ͠Εͳ͍ ϓϩͷڥΛ༻ҙ͢Δ
w ࢠڙͱͯ͢͠ΔͱࢠڙͷΑ͏ʹৼΔ͏ w ϓϩͱͯ͢͠Εϓϩͱͯ͠ৼΔ͏ w ࠓ·ͰͷܦݧͰೳྗ͕ʹͳͬͨ͜ͱͳ͍ w ·ͣϚωʔδϟʔ͕͠ํΛม͑Δ͖͔ ߠఆతͳࣗݾॆత༧ݴ ࢥ͍ࠐΈ͕ߦಈʹӨڹͯ͠ɺ
ࢥ͍ࠐΈ௨Γͷ݁Ռʹͳͬͯ͠·͏͜ͱ ࣗݾॆత༧ݴͱʜ
Ռʹରͯ͠༩͑Δͷਖ਼͍͠ʁ ՌΛग़͔ͨ͠ΒɺԿ͔Λ༩͑ΔͷͰͳ͘ ՌΛग़ͯ͠Β͏ͨΊʹɺԿ͔༩͑Δͱ͍͏ߟ͑ํͷํ͕͖ w ઌʹ༩͑Δ͜ͱ͕͍͠ͷ৫ଆͷ߹ͬΆ͍ ແࢹͯ͠ྑ͍Θ͚͡Όͳ͍ w ༩͑ͨͷՌΛٻΊͨํ͕࣮ʹݟ͑Δ
w 4DSVN͕͔ͬΔڥ͕Ͱ͖ͨ ࣗͨͪͰվળ͍ͯ͘͠ڥ w ด࠹ײͷͳ͍งғؾ͕Ͱ͖͍ͯͬͨ w ͜ΕҎ߱ɺ͔Βͷൃ৴ͰԿ͔Λੵۃతʹ͠ͳ͘ͳͬͨ w͜͏͍͏ঢ়ଶʹͳͬͨΒϚωʔδϟʔ ࣍ʹඞཁͳ͜ͱΛࣗͰ୳͞ͳ͍ͱ͍͚ͳ͍
ϲ݄Ͱ৭ʑͳ͜ͱ͕มΘͬͨ
w εΫϥϜϚελʔͱͯ͠νʔϜʹͨ͠ w Ϟϒਓͷϝϯόʔͱͯ͠ࢀՃ w ͕ಷԽ͢ΔλΠϛϯάࣦഊ͢Δ·Ͱڧؔ͘༩͠ͳ͍ ࣦഊͯ͠Β͏ͷ͕Ұ൪ཧղͯ͠Β͑Δ w جຊతʹग़ுΒͳ͍
पΓ͔ΒݟͨΒ͍Βͳ͍Μ͡Όͳ͍ʁͱࢥΘΕΔ͘Β͍͕ྑ͍ 4DSVNϞϒϫʔΫͷಋೖ جຊతʹશͯͤͯɺࠔͬͨ࣌ʹΛֻ͚ͯΒ͑ΔΑ͏ʹͳΕྑ͍
wձࣾ͋ͳͨʹ͜͏͍͏ৼΔ͍Λͯ͠ཉ͍͠ ͱࢥ͍ͬͯΔͱ͑Δ wPOͰ͑Δ͜ͱ͕ଟ͍ w ձ͔ࣾΒͷظมԽ͢ΔͷͰఆظతʹ͢Γ߹ΘͤΔ ධՁ࣌ʹޙग़͠δϟϯέϯʹͳΒͳ͍Α͏ʹ w ձࣾͱͦͷਓͷظΛѲ͓ͬͯ͘ ձࣾͷظΛ͑Δਓؒ
w0,3ͷಋೖ ձࣾશମͷํੑͱҰகͨ͠ઓུͷՄࢹԽ wίϯϐςϯγʔϚτϦΫεͷಋೖ ඞཁͳೳྗͱݱࡏͷࣗୡͷೳྗͷࠩΛՄࢹԽ wධՁ੍ͷมߋ ϚωʔδϟʔؚΊͯνʔϜͰධՁ ࣍ʹͬͨ͜ͱ ৫ධՁͷ͜ͱʹऔΓΜͩ
w ձ͕ࣾԿΛΖ͏ͱ͍ͯͯ͠ɺࣗୡ͕ԿΛΔ͖͔Λ νʔϜͱߟ͑Δ w νʔϜͷඪ·Ͱ͔͠ઃఆ͍ͯ͠ͳ͍ ݸਓඪઃఆ͍ͯ͠ͳ͍ w νʔϜͷඪୡͷͨΊʹඞཁͳ͜ͱΛνʔϜͰߟ͑Δ 0,3ʹΦʔφʔγοϓ͕ੜ·ΕΔؾ͕͢Δ
w ఆظతͳ;Γ͔͑ΓͷػձΛఏҊ͢Δ 0,3ͷಋೖ
w ඞཁͳೳྗΛఆٛͯ͠ݱঢ়ͱͷࠩΛՄࢹԽ w ࣗୡ͕ͲͷೳྗΛ֫ಘ͖͢ͳͷ͔ཧղ͢Δ w ৫ͱͯ͠ೳྗͷ֫ಘʹࢿ͢Δ ίϯϐςϯγʔϚτϦΫεͷಋೖ νʔϜʮࠓͷೳྗͰͰ͖Δ͜ͱʯ͔͠Ͱ͖ͳ͍ ͳͷͰɺকདྷͰ͖ΔΑ͏ʹͳΔͨΊʹࠓ͔Βࢿ͢Δ͔͠ͳ͍
ίϯϐςϯγʔϚτϦΫεͷಋೖ δϟϯϧɺݸͷίϯϐςϯγʔΛఆظతʹߋ৽͢Δ
νʔϜͰظͱظ֎Ͱͬͨ͜ͱΛ֬ೝ͢Δ ظ௨ΓΛlzͱͯ͠ஈ֊Ͱޓ͍ΛධՁ͢Δ ૬खʹͳͥͦ͏ධՁ͔ͨ͑͠Δ νʔϜͷධՁ݁Ռͱࢢ૬ΛরΒͯ͠څ༩ֹΛܾΊΔ ධՁ੍ͷมߋ څ༩ֹ੨ఱҪʹ্͛ΒΕͳ͍
্͍͛ͨ ͷͰɺ ධՁʹೲಘײΛੜΉ͜ͱ͕ॏཁͩͱࢥ͍ͬͯΔ ධՁͷྲྀΕ
w ධՁͰॏཁͳͷϑΟʔυόοΫ w ਓΛධՁ͢Δͱ͍͏ߦҝผͷ͜ͱ͔ΒԠ༻͕͍͠ ͱࢥ͏ w ϚωʔδϟʔʹͳΒͳ͍ͱͰ͖ͳ͍εΩϧʹͳͬͯ͠·͏ ͔͠࠷ॳ࣭͕͍
w ϘʔφεͷΛશࣾһʹۉͯ͠ ࣗҎ֎ͷ୭͔ʹϑΟʔυόοΫͱҰॹʹૹΔ શһʹධՁͯ͠ཉ͍͠ ϐΞϘʔφε੍ͷಋೖ શһ͕ϑΟʔυόοΫΛૹΔܦݧΛ͢Δ
৭ʑͬͯΔ͚Ͳɺ ݁ہϚωʔδϟʔͬͯԿʁ
w݁Ռతʹ͏·͍͍ͬͯ͘ΕԿͰྑ͍ͱࢥ͏ wྑ͍ײ͡ʹͳΔͨΊʹखΛਚ͘͢ɾܾஅ͢Δ wͦͷͨΊʹඞཁͳ͜ͱΛԿͰΒͳ͍ͱ͍͚ͳ͍ ͚ࣗͩͰΔඞཁͳ͍ɺ΄ͱΜͲ͕ࣗΒͳ͍͜ͱΛྑ͘͠ͳ͍ͱ͍͚ͳ͍ Ϛωʔδϟʔྑ͍ײ͡Λ࡞Δਓ νʔϜঢ়گͳͲ༷ʑͳ݅ԼͰ ͚͍ܽͯΔͱ͜ΖΛ୳ͯ͠Ͳ͏ʹ͔͢Δ
͍͞͝ʹ
w ͍ͳͯ͘͏·͍͘͘ͷͰ͋ΕཁΒͳ͍ w ͦͷΘΓʹΈΜͳͰͦͷׂΛΒͳ͍ͱ͍͚ͳ͍ w ඞཁͳεΩϧΛशಘ͠ͳ͍ͱ͍͚ͳ͍ w νʔϜʹ࠷ॳ͔ΒٻΊΔͷਏ͍ؾ͕͢Δ Ϛωʔδϟʔͬͯෆཁʁ ࠷ۙʹͳͬͯͨͭ
͋Γ͕ͱ͏͍͟͝·ͨ͠