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 in the countryside for a decade
Search
Tomonori Fukuta
February 23, 2019
Technology
2
4.2k
田舎で十年スクラム / Scrum in the countryside for a decade
https://confengine.com/scrum-fest-osaka-2019/proposal/update/8573
Tomonori Fukuta
February 23, 2019
Tweet
Share
More Decks by Tomonori Fukuta
See All by Tomonori Fukuta
田舎で17.5年スクラムやっても ままならないから面白いんじゃん/It would not be fun when life is easy done by 17.5 years scrum in the countryside
chinmo
1
340
アジャイルを推すことの難しさと楽しさについて/About the difficulty and joy of evangelize Agile
chinmo
2
740
大企業がアジャイルになる途中で 起きること/What happens on the way big company becomes agile
chinmo
3
6.8k
SI企業が「アジャイル推し」になったら 幸せになれますか?/Can SI company be happy if it becomes “Agile stan” ?
chinmo
2
2.7k
組織文化醸成の理想と現実/The Ideal and Reality of cultivation of organizational culture
chinmo
0
190
Scrum for people who working remotely
chinmo
1
1.2k
田舎で14年スクラム/Scrum in the countryside for 14 years
chinmo
1
2.4k
田舎で11年スクラム / scrum-in-the-countryside-for-11-years
chinmo
0
2.4k
Other Decks in Technology
See All in Technology
OpenID BizDay#17 KYC WG活動報告(法人) / 20250219-BizDay17-KYC-legalidentity
oidfj
0
250
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
410
TAMとre:Capセキュリティ編 〜拡張脅威検出デモを添えて〜
fujiihda
2
250
Building Products in the LLM Era
ymatsuwitter
10
5.5k
2.5Dモデルのすべて
yu4u
2
870
開発組織のための セキュアコーディング研修の始め方
flatt_security
3
2.4k
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
2k
表現を育てる
kiyou77
1
210
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
700
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.2k
N=1から解き明かすAWS ソリューションアーキテクトの魅力
kiiwami
0
130
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
1.3k
Featured
See All Featured
The Language of Interfaces
destraynor
156
24k
Building Applications with DynamoDB
mza
93
6.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
The Pragmatic Product Professional
lauravandoore
32
6.4k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Navigating Team Friction
lara
183
15k
Statistics for Hackers
jakevdp
797
220k
How STYLIGHT went responsive
nonsquared
98
5.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Transcript
Ϧίʔ*5ιϦϡʔγϣϯζגࣜձࣾ ాɹ๎ل ాࣷͰेεΫϥϜ
None
IUUQTDPNNPOTXJLJNFEJBPSHXJOEFYQIQ DVSJE
ͪΜͷհ wాɹ๎لʢ;ͨ͘ɹͱͷΓʣ wϦίʔ*5ιϦϡʔγϣϯζגࣜձࣾɹௗऔࣄۀॴ wೝఆεΫϥϜϓϩϑΣογϣφϧ w$PEFS%PKPௗऔνϟϯϐΦϯ !4
ͪΜͱεΫϥϜ w͝ΖΞδϟΠϧʹग़ձ͏ˠ̎ςʔϚࣦͬͯഊ ˠౡྲྀ͠मߦͷཱྀ w͝Ζݺͼ͞ΕΔˠεΫϥϜ։࢝ wҎ߱ɺݱࡏʹࢸΔ wௗऔͷͱ͋Δ։ൃάϧʔϓͷϦʔμʔ wϦίʔάϧʔϓʹଘࡏ͢ΔΞδϟΠϧ։ൃͷݱΛࢧԉ !5
ాࣷͰेεΫϥϜʁ
ࠓ͓͍ͨ͜͠͠ͱ wेεΫϥϜΛଓ͚͍ͯΔͱͲ͏ͳΔͷ͔ wେࣄͩͳͱࢥ͍ͬͯΔ͜ͱ w࣍ͷेʹ͍ͭͯ !7
%JTDMBJNFS w΄΅اۀάϧʔϓडୗ։ൃ wݩͷҊ݅औΒͳ͍ wଟ͘ҕୗݩʹ։ൃ෦ୂ͕ଘࡏ wϦϞʔτɺҬࢄ։ൃʢৗறͳ͠ʣ !8
ेεΫϥϜΛଓ͚͍ͯΔͱ Ͳ͏ͳΔͷ͔
ेεΫϥϜ͢ΔͱԿ͕Ͳ͏ͳΔʁ wձࣾ wνʔϜ wͪΜ !10
ेεΫϥϜଓ͚ΔͱձࣾͲ͏ͳΔ wྑ͘ฉ͔ΕΔ͜ͱ wʮࣾඪ४ͱ͔Ͳ͏ͳΔΜͰ͔͢ʯ wʮपΓͷਓͨͪΛͲ͏Δؾʢʁʣʹͤ͞ΔΜͰ͔͢ʯ wʮܖͱ͔Ͳ͏͢ΔΜͰ͔͢ʯˡฐࣾಛघͳͷͰׂѪ !11
ेεΫϥϜଓ͚Δͱࣾඪ४ wಛʹͲ͏ʹͳͬͯͳ͍ wͨͩɺΞδϟΠϧ։ൃͷ߹͜͏͢Δɺͱ͍͏༷ͳ ϫʔΫΞϥϯυ͕Ͱ͖͍ͯΔ wʮΞδϟΠϧϓϩηεͷඪ४Խʯͱ͍͏ͷ͕͖͡Όͳ͍ wʮΨΠυʯͷ࡞ʹڠྗͨ͠ʢଘࡏʹҙຯʣ !12
ेεΫϥϜଓ͚ΔͱपΓ wେ͖͘มΘΒͳ͍ʢΞδϟΠϧҊ݅·ͩগʣ wͨͩɺྑ͍࣌ʹͳͬͨͷͰɺΞδϟΠϧ։ൃ͕ʮҟʯ ͷ༷ͳѻ͍ड͚ͳ͘ͳͬͨ wௗऔҎ֎ͰεΫϥϜΛ࠾༻͢Δͱ͜Ζ͕ग़͖ͯͨ wผͷਓ͕ΞδϟΠϧͱʙͱ͕࢟͢ʢྦʣ !13
ेεΫϥϜଓ͚ΔͱνʔϜͲ͏ͳΔ wੜ࢈ੑ͕ഒͷνʔϜʹͳͬͯΔΜ͡Όͳ͍͔ wࣗݾ৫Խ͞Εͨ৫ʹͳ͍ͬͯΔΜ͡Όͳ͍͔ w৺ཧత҆શʹҲΕͨ৬ʹͳͬͯΔΜ͡Όͳ͍͔ wࣄͷΦϑΝʔͰҲΕͯΔΜ͡Όͳ͍͔ !14
ेεΫϥϜνʔϜʂ wଘࡏ͠ͳ͍ wಉ͡نͷࣄ͕ेଓ͔ͳ͍ wεΫϥϜཱ͕͠ͳ͍ن·Ͱঃʑʹখ͘͞ͳΔ w৽نҊ݅ΛऔΓʹߦͨ͘ΊʹΤʔε͔Βൈ͚͍ͯ͘ !15
ेεΫϥϜάϧʔϓ w͜ΕͰ͖Δ wεΫϥϜ͕Ͱ͖Δ։ൃऀΛάϧʔϓͱͯ͠ҡ࣋ wΞδϟΠϧͳϚΠϯυηοτ͕͋Δখ͞ͳҊ͔݅Β࢝ΊΔ wՌΛڍ֦͛ͯେ͢ΕεΫϥϜʹҠߦ wे໊ͷϝϯόʔͰେখ߹ΘͤͯʙςʔϚΛडୗ w͏ͪεΫϥϜςʔϚʢ̍݅ݮগதɺ̍݅૿Ճதʣ !16
ेాࣷεΫϥϜάϧʔϓ wϚδͰ૿͑ͳ͍ wాࣷ࠾༻͕ۃΊͯࠔ w͜ͷेͰ৽ਓ̎ਓɺத్ਓ wଞ෦ॺͰϚον͠ͳ͔ͬͨਓࡐΛੵۃతʹड͚ೖΕ wͨͩాࣷ৬͍ʢେ͕ΞδϟΠϧεΫϥϜेબखʣ wେมΞΫͷڧ͍ײ͡ʹ্͕Δ !17
ेάϧʔϓͷࣗݾ৫Խ wϕςϥϯूஂͳͷͰجຊ͓·͔ͤ wখنςʔϚશʹ͓·͔ͤ wཱͪPOͰϑΥϩʔ͢ΔͷΈ w্ཱ͕ͪΓͷεΫϥϜςʔϚ҆ఆ͢Δ·Ͱࢧԉ wίʔνϯάʢࣗൃతߦಈΛଅ͢ʣͷΈ !18
ेάϧʔϓͷ৺ཧత҆શੑ wԿܦͬͯຊʹ͍͠ w૬ੑѱͯ͘ҟಈ͢Δઌ͕ແ͍ wΈΜͳࡀͱؙͬͯ͘ͳ͖͔ͬͯͨ w࠷ۙࡶஊΛ૿͠·ͨ͠ wʮͳͥ͜ͷ෦ॺલ͖ͰϋΠύϑΥʔϚϯεͳͷ͔ʯ ͱฉ͔ΕΔϨϕϧʹͳΔ !19
ेεΫϥϜάϧʔϓͷΦϑΝʔ wࡴ౸͠ͳ͍ wجຊɺࢠձࣾͷํڌͷҰ෦ॺͷ͜ͱͳͲ୭Βͳ͍ wձࣾʮҊ͕݅զʑʹ߹͍ͬͯΔ͔ʯΛߟ͑Δ༷ʹ wʮेଓ͚ΒΕ͍ͯΔʯͱݴ͏ͷ͕ਖ਼ͳͱ͜Ζ !20
ेεΫϥϜνʔϜͷͪΜ wʙ։ൃϝϯόʔεΫϥϜϚελʔͱͯ͠ wεΫϥϜνʔϜͷ্ཱͪ͛ wʙάϧʔϓϦʔμʔͱͯ͠ wάϧʔϓͱͯ͠ͷΞδϟΠϧ։ൃମ੍ͷҡ࣋ wʙ݉ɾࣄۀ෦͖ͷΞδϟΠϧΤόϯδΣϦετͱͯ͠ wࣄۀ෦ʹ͓͚ΔΞδϟΠϧ։ൃՄೳͳνʔϜͷ֦େ wʙ݉ɾશࣾͷΞδϟΠϧΤόϯδΣϦετͱͯ͠ wاۀάϧʔϓͷҊ݅ͷΞδϟΠϧਪਐίʔνϯά !21
ेεΫϥϜͪΜͷࢥߟ wΓ͍ͨ͜ͱΛΓ͍༷ͨʹΓ͍ͨ wΓํͷઆ໌Λ͢Δ w͍͍ͪͪઆ໌͢Δͷ͕໘͍͘͞ɺޮ͕ѱ͍ɺނʹؒʹקΊͮΒ͍ w ͍ͬͯΔਓΛ૿͢ʢϥΠϯˠձࣾˠاۀάϧʔϓʣ wͬͱ্ख͘Γ͍ͨ wֶशͷϖʔεΛ্͍͛ͨ wࣗͨͪҎ֎ͷνʔϜΞδϟΠϧͰ͋ΕݟΛಘΒΕΔ w
ଞͷ৫ɺΤϯδχΞͷνϟϨϯδΛࢧԉ͢Δ !22
ాࣷेεΫϥϜνʔϜ·ͱΊ wࣾͷนนͰͳ͘ͳΔ wνʔϜྲྀಈతͳ͕ΒεΫϥϜͰ͖Δάϧʔϓʹ wάϧʔϓͷਓһظ҆ఆ w'FBSMFTT$IBOHFΛͰߦ͘ײ͡ʹ wͨͩ͠าΈΏͬ͘Γ !23
ेεΫϥϜΛଓ͚Δ্Ͱ େࣄͩͱߟ͍͑ͯΔ͜ͱ
ాࣷͰेεΫϥϜΛଓ͚ΔͨΊʹ wํΛେࣄʹ wԿΛ๙ΊΔ͔ wPO w1. wϑΝϯͮ͘Γ !25
ాࣷेεΫϥϜνʔϜํ wʮ৽نࣄۀΛٕज़Ͱࢧ͑Δʯ wނʹֶश͢Δ wނʹݸਓର͕ͱͬͯେࣄ wेมΘͬͯͳ͍ wނʹϝϯόʔͷ୭͕ݴ͑Δ wނʹձࣾͷ୭͕͍ͬͯΔ !26
εΫϥϜνʔϜͷԿΛ๙ΊΔ͔ wϓϩδΣΫτڠྗ࣮ͯ͠ࢪ͢Δ wखฑۉ wզʑ͕զʑͰ͋Γଓ͚ΔͨΊʹΔ͖׆ಈΛධՁ wֶशʢΠϯϓοτʣ wशಘֶͨ͠शՌͷൃ৴ʢΞτϓοτʣ !27
γϟΠͳాࣷऀͷഎதΛԡ͠ଓ͚Δ wాࣷऀࣗΛ૬ରԽ͢Δػձ͕গͳ͍ wࣾ֎ͷษڧձʹग़͔͚͚ͨͩͰධՁ͢Δͱ͜Ζ͔Β wൃ৴׆ಈΛ༐ؾ͚Δ wʮͦͷωλɺࣾͷ%#͡Όͳ͘2JJUBʹॻ͍ͨΒͲ͏ʁʯ wʮ͜Εࣾ֎Ͱ͖ͯͨ͠Βɺಉ͜͡ͱͯ͠Δਓͱձ͑ΔΑʂʯ wʮͦΕɺ044ʹͰ͖ΔΜ͡Όͳ͍ʁʯ !28
ాࣷͰͣͬͱPO wԿಉ͡ਓͱPO͠ଓ͚Δͱɺͦͷਓͱਓੜͷ Ұ෦Λڞ༗͢Δ͜ͱʹͳΔ wΛ্͛ͯɺͲ͜Ͱಇ͚Δ༷ʹͳͬͯɺͳ͓ʮཧ ༝͕͋ͬͯ͜͜ʹ͍Δʯͱݴ͑ΔݸਓͰ͋ΔͨΊʹɺ ͲΜͳαϙʔτ͕Ͱ͖Δ͔Λ͠߹͏ !29
ాࣷेεΫϥϜͱ1. wʮਅͷϓϩμΫτϚωʔδϟʯΛ୳͢ wʮਅͷϓϩμΫτϚωʔδϟʯʹબΕΔ wʮਅͷϓϩμΫτϚωʔδϟʯͱͷผΕ !30
ਅɾϓϩμΫτϚωʔδϟ wكʹଘࡏ͢Δ͜ͱ͕Θ͔͍ͬͯΔ wੈͷதʹΠϯύΫτΛى͜͢ͱ͍͏ w৫ͷนΛΓӽ͑Δҙࢤ w࣏ͱΧω wࣾ֎ΘͣɺओମతͳϝϯόʔͱͷڞΛΉ !31
ਅɾ1.ʹબΕͳ͍ͱ͍͚ͳ͍ wా͔ࣷΒࣗͨͪΛൃ৴͍ͯ͘͠ wإΛग़͢ɺԣͷͭͳ͕ΓΛ࡞Δ wษڧձɺٕज़ίϛϡχςΟɺΠϕϯτɺٕज़૬ஊʜ w͜Εɺͱࢥͬͨਓʹձ͏ wࣗͨͪͷΓํΛհ͠ଓ͚Δ wϫʔΫγϣοϓ։࠵ɺߨԋɺࣄྫհɺ4/4ʜ wଞਓ͕ʮ˓˓ͱ͍͏ਓ͕͍ͯʜʯʮௗऔʜʯͱհͯ͠Β͑Δঢ়گΛܧ ଓ͢Δ !32
ਅɾ1.े͍ͳ͍ wผΕಥવ wਓࣄҟಈͰަ wॳΊ·ͯ͠ɺͰऀʹͳΓ·ͨ͠ʂΑ͘Θ͔Βͳ͍ͷͰʜ wମ੍ڧԽͷ໊ͷԼʹݖݶ͕ݮগ wϚʔέɺاը෦ہɺʮਖ਼ࣜͳ։ൃ৫ʯര w શମ1.͔Βεέʔϧμϯʢྫɿؔ࿈ձࣾ୲૭ޱʹʣ w͓ۚʹݻࣥͤͣɺ͔ʹҠߦΛݕ౼͢Δ wείʔϓͷௐೳྗͱϓϩηεͷվળೳྗ͕ଘ͍ͯ͠Δ͔ΛૣΊʹνΣοΫ
!33
ాࣷͰेϑΝϯͮ͘Γ w༷ʑͳվળΛࢼΈΔͱগͳ͔Βͣपғͱিಥ͢Δ wͨͩؔΘͬͯΈΔͱɺຊࣾઓུ෦ɺձࣾͷਓͨͪΜͰ͍Δ wܾΊΒΕͨ͜ͱΛकΔଆ͔ΒܾΊΔલʹʢԿނ͔ௗऔ͕ʣ૬ஊ͞ΕΔଆʹ wΞδϟΠϧͳνʔϜʹʮઌߦࣄྫʯਤࣜ wࠒ͔Βͷؔͮ͘Γ͕େ wྑ͘ɺϒϨͳ͘ wൃදɺ࠾༻ɺݚमߨࢣɺݕ౼ձʜͳΜͰڠྗ wΞδϟΠϧͳνʔϜʹʮݩؾʯʮڠྗతʯਤࣜ !34
ాࣷͰेεΫϥϜΛଓ͚ΔͨΊʹ wํΛେࣄʹʹϒϨͣʹظؒಉ͡ํΛ͘ wԿΛ๙ΊΔ͔ʹॿ͚߹͍ɺٕज़Λൃ৴͢Δ wPOʹʮਓੜͱ͍͏ཱྀʯͱͷ͢Γ߹Θͤ w1.ྑ͍νʔϜΛͭ͘ΔͨΊʹଥڠ͠ͳ͍ wϑΝϯͮ͘ΓʹนʹϗʔϧυΛ૿͢ !35
࣍ͷेʹ͍ͭͯ
ɺೋेεΫϥϜ wͷΤϯδχΞͱεΫϥϜΛͯ͠Δ w࣌Ͱখֶੜͷࢠ͕ೖࣾͯ͘͠Δ !37
ೋेεΫϥϜνʔϜ wͷΤϯδχΞͱεΫϥ Ϝͯ͠Δͱ͍͏ະདྷʹࠓ͔ ΒϫΫϫΫ͍ͯ͠Δ !38
͜Μͳࢠͨͪͱ εΫϥϜΛΉະདྷ͕͍ͬͯΔ
Θ͘Θ͘ೋेεΫϥϜνʔϜ wڧͳμΠόʔγςΟ wՁ؍ͷিಥ wᘏ wਂΈͷ͋ΔϓϥΫςΟε wΤϯδχΞਓੜΛମݱ͢ΔνʔϜ !40
ೋेεΫϥϜνʔϜʹ͝ظ͍ͩ͘͞ !41
5IBOLZPV