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 ...
Search
miuranobuaki
January 27, 2020
Technology
14
4.5k
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
4k
普通の開発メンバーが リーダーになってやったこと
miuranobuki
21
14k
Aerospikeで大規模データを扱う
miuranobuki
1
2k
Other Decks in Technology
See All in Technology
AIを使ってテストを楽にする
kworkdev
PRO
0
280
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
4
910
dbtとAIエージェントを組み合わせて見えたデータ調査の新しい形
10xinc
7
1.5k
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
160
Okta Identity Governanceで実現する最小権限の原則
demaecan
0
200
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
810
20251027_findyさん_音声エージェントLT
almondo_event
2
500
Zero Trust DNS でより安全なインターネット アクセス
murachiakira
0
120
オブザーバビリティと育てた ID管理・認証認可基盤の歩み / The Journey of an ID Management, Authentication, and Authorization Platform Nurtured with Observability
kaminashi
2
1.3k
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
550
CLIPでマルチモーダル画像検索 →とても良い
wm3
1
620
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
0
150
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Building an army of robots
kneath
306
46k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
4 Signs Your Business is Dying
shpigford
186
22k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Designing Experiences People Love
moore
142
24k
Side Projects
sachag
455
43k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Designing for humans not robots
tammielis
254
26k
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 νʔϜʹ࠷ॳ͔ΒٻΊΔͷਏ͍ؾ͕͢Δ Ϛωʔδϟʔͬͯෆཁʁ ࠷ۙʹͳͬͯͨͭ
͋Γ͕ͱ͏͍͟͝·ͨ͠