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
アジャイルテスティング -バグ埋め込みを年間1件にまで減らした戦略- #NagoyaTesting
Search
kyonmm
PRO
December 15, 2016
Technology
24
7.6k
アジャイルテスティング -バグ埋め込みを年間1件にまで減らした戦略- #NagoyaTesting
Nagoya.Testing in Tokyo ソフトウェアテストを強いられている人達の話
で発表したスライドです。ただ7割くらいは口頭での説明なので、参加した人の思い出し用です。
kyonmm
PRO
December 15, 2016
Tweet
Share
More Decks by kyonmm
See All by kyonmm
AIのグローバルトレンド 2025 / ai global trend 2025
kyonmm
PRO
1
170
AI時代における変革の入口-100年後も語られる25年のために- #scrumosaka / The entry point to transformation in the AI era For 25 years that will be talked about 100 years from now
kyonmm
PRO
6
1.5k
地方中小企業のエンジニアから大企業の執行役員になるまで #phpcon_niigata / road to executive
kyonmm
PRO
7
15k
ソフトウェアテストのグローバルトレンド 2025 #scrumniigata / software-test global trend 2025
kyonmm
PRO
11
8.2k
Engineering Managementのグローバルトレンド #emoasis / Engineering Management Global Trend
kyonmm
PRO
6
1.3k
フレームワークを生み出すメタフレームワークという考え方 -適応型から生成型へ- #RSGT2025 / From adaptive to generative
kyonmm
PRO
4
4.5k
SRE NEXT 2024 スライドみただけの感想 / Just a quick look at the slides for SRE NEXT 2024
kyonmm
PRO
2
600
Living Process #RSGT2024
kyonmm
PRO
3
2.9k
アジャイルクイズ王 2024 #RSGT2024 / agile quiz king 2024
kyonmm
PRO
0
230
Other Decks in Technology
See All in Technology
生成AIによるデータサイエンスの変革
taka_aki
0
3.1k
✨敗北解法コレクション✨〜Expertだった頃に足りなかった知識と技術〜
nanachi
1
780
Engineering Failure-Resilient Systems
infraplumber0
0
130
PFEM Online Feature Flag @ newmo
shinyaishitobi
1
140
事業特性から逆算したインフラ設計
upsider_tech
0
240
なごミュ@SPAJAM2025 第二回予選
1901drama
0
110
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
710
信頼できる開発プラットフォームをどう作るか?-Governance as Codeと継続的監視/フィードバックが導くPlatform Engineeringの進め方
yuriemori
1
180
サイボウズフロントエンドの横断活動から考える AI時代にできること
mugi_uno
3
1.1k
Amazon Qで2Dゲームを作成してみた
siromi
0
170
夏休みWebアプリパフォーマンス相談室/web-app-performance-on-radio
hachi_eiji
1
270
JAWS-UG のイベントで使うハンズオンシナリオを Amazon Q Developer for CLI で作ってみた話
kazzpapa3
0
120
Featured
See All Featured
Practical Orchestrator
shlominoach
190
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Embracing the Ebb and Flow
colly
86
4.8k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.8k
For a Future-Friendly Web
brad_frost
179
9.9k
The Invisible Side of Design
smashingmag
301
51k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Six Lessons from altMBA
skipperchong
28
4k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Producing Creativity
orderedlist
PRO
347
40k
Building Adaptive Systems
keathley
43
2.7k
Transcript
ΞδϟΠϧςεςΟϯά -όάຒΊࠐΈΛؒ1݅ʹ·ͰݮΒͨ͠ઓུ- kyon_mm 2016/12/15 #NagoyaTesting
Self Introduction • ͖ΐΜ (kyon_mm) from ͳ͝ גࣜձࣾΦϯβϩʔυ • ιϑτΣΞςετɺΞδϟΠϧɺSCM
• ςετແ͍ͨ͘͠ܥΤϯδχΞͰ͢ɻ • Groovy, F#, C# • جૅษڧձ, SCM/GitBootCamp, ͳ͔͝Scrum
1ͭͷαʔϏεɺϓϩμΫτͰ1ؒͰސ٬ʹ ӨڹΛग़ͯ͠͠·ͬͨόάԿ݅͋Γ·͔͢? • ※ͨͩ͠ɺ2ϲ݄ʹ1Ҏ্ͷϦϦʔεΛ͍ͯ͠Δͷͱ͢Δ 1. 21݅Ҏ্ 2. 11͔݅Β20݅ 3. 5͔݅Β10݅
4. 0͔݅Β4݅ 5. ͦͦͦΜͳʹϦϦʔε͍ͯ͠ͳ͍
ࠓ͢νʔϜ(ج൫νʔϜ) ʹ͍ͭͯ • 4ਓνʔϜͰϑϨʔϜϫʔΫɺϥΠϒϥϦΛडୗ։ൃͯ͠΄΅ ຖ݄ϦϦʔε͍ͯ͠Δɻ • ۙ2ؒͰຒΊࠐΜͩސ٬ʹӨڹΛग़ͨ͠όά2݅(1݅/) • (݁Ռతʹ)Product OwnerҎ֎ͷϝϯόʔ1ຖ͘Β͍ʹม
Խ͢Δɻ • JOIN͔ͯ͠Β1͘Β͍ͰνʔϜ͔ΒΕͯɺ·ͨͬͨΓ Λ܁Γฦ͢
ࠓ͢νʔϜʹ͍ͭͯ : ࢀߟ 1. Scrum, Test, Metrics 1. Regional Scrum
Gathering Tokyo 2016ൃද 2. ͍ͭ·Ͱςετظؒͱ͔͍ͭͬͯ͘Δͷ? ʙΞδϟΠϧʹ͓͚Δςετͱͷ͖߹͍ํʙ 1. Agile Japan 2016ൃද 3. Scrum͋Γ͕ͱ͏ɺͦͯ͠͞Α͏ͳΒ -Scrum ഁ- 1. Regional Scrum Gathering Tokyo 2017༧ఆ (ϓϩηεɺϚωδϝϯτతͳ͔Μ͡)
֓ཁ • 2015͔ΒνʔϜͰ༷ʑͳվળΛ࣭ͯ͠Λ10ഒ্͞ ͤ·ͨ͠ɻ • όάͷࠜݯϜϦ͔Βདྷ͍ͯͯɺͦͷόάΛςετͰऔΓ আ͜͏ͱ͢ΔͷϜμͰ͢ɻ • ͍͔ʹීஈ͔ΒςετΛͯ͠ɺ͍͔ʹςετΛݮΒ͢ͷ͔ɻ
͕ιϑτΣΞςετͩͱࢥ͏͠ɺΞδϟΠϧͰڧ͘ཁ ٻ͞ΕΔͱࢥ͍·͢ɻ
Agenda 1. എܠ 2. ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ
എܠ • ج൫νʔϜ2014·ͰɺؒόάຒΊࠐΈ͕݅10݅લޙͰɺϦϦʔε࣌ظ ภͬͯ3,4ճϦϦʔε͢Δ͘Β͍ͷײ͡Ͱͨ͠ɻ • ۀଟͯ͘େมͩͬͨɻ • ʮԶୡ͕ؼΔ·Ͱ͕݄༵(࣮ࡍՐ༵ͷ18:00)ͩΑͶʯ ʮ࣌ؒʹ࣮࣌ؒɺԾ࣌ؒɺ૬ର͕࣌ؒ͋Δͷ͔ʯͱ͔ɻ •
͜ΕTimeExtͱ͍͏ʮ࣌ؒ࣠Λ͋ͭΔϥΠϒϥϦʯΛ͍ͭͬͯͨ͘ͱ ͍͏എܠɻ • ͦ͏͍͏ͷΊ͍ͨͶɻ͍ͬͯ͏͜ͱ͑2015͔Β͍Ζ͍Ζ͕ΜͬͨΒɺؒ ͷόάຒΊࠐΈ͕݅1݅ҎԼʹ·ͰݮͬͨΑɻͱ͍͏Ͱ͢ɻ
Agenda 1. എܠ 2. ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ
ͬͨ͜ͱ • όάΛੳ • νʔϜΛੳ • ཧ૾Λߏங • νʔϜΛม͑ΔͱཧΛߏஙɺڞ༗
όάͷੳ • ϢʔβʔͩͬͨΒ͙ʹؾ͖ͦ͏ͳͷ • υΩϡϝϯτͱ࣮͕ͣΕ͍ͯΔ • ϦϦʔε͕͍͠ཁ݅ΛνʔϜ͕ͭ͘Δ
νʔϜͷੳ • डୗͨ͠ΛϦϦʔεͨ͠Β͙͢ʹղࢄͯ͠͠ ·͍ใ͕ͨ·Βͳ͍ • ։ൃͱςετ͕νʔϜͰඍົʹΘ͔Ε͍ͯΔ • ൣғΛڱ͕ͨ͘͠Δ • ϨϏϡʔͱ͖Ͳ͖͔͍ͯ͠͠ͳ͍
ཧ૾Λߏங • ۀΛ͠ͳ͍ • ιϑτΣΞֶͷݟΛ׆͔͢ • ߴ࣭ͳιϑτΣΞΛఏڙ͢Δ • ੈք࠷ߴͷιϑτΣΞ։ൃνʔϜͱތΕΔ
νʔϜΛม͑ΔͱཧΛ ߏஙɺڞ༗ • શһ͕ࠔ͍ͬͯΔ͜ͱΛಋೖ͍ͨ͠ख๏Ͱղܾ͢ Δɻ • ΈΜͳͰม͍͑ͯͬͯνʔϜͷಇ͖ํΛΈΜͳͰ վળ͢Δؾ࣋ͪΛ্͍͛ͯ͘ɻ • ϝϯόʔͱ໘ͩͱࢥͬͯɺԿ͍ͯ͠Δ
͜ͱͰɺԿͰಉ͜͡ͱΛҧ͏දݱํ๏Ͱ ͑Δɻฉ͘ɻ
ී௨ͷ͜ͱ͡Όͳ͍Ͱ͔͢
͜ΕΛͲ͏ਐΊΔͷ͔? ͱ͍͏ઓུ (ຊͰ͢)
ͬͨ͜ͱ - ઓུ • Φʔφʔγοϓॏཁ • جຊ௨ΓͰ͖ͳౕ͍͕gdgdݴ͏ͳ • ֶशޮՌΛ࠷େԽ͢Δ •
ੵۃతʹ҉(ڞಉԽ)ʹ͢Δ
PO(kyon_mm)͕ϏδϣϯΛ ϋοΩϦͱ࣋ͭɻ • ϓϩδΣΫτΛɺνʔϜΛੈք࠷ߴʹ͢Δɻ • ͦͷͨΊʹඞཁͳίετࡍݶͳ͘͏ɻ • େྔͷࣦഊΛڐ༰͢Δɻ • νʔϜʹࣗ༝ͱنΛ༩͑ͯɺ੍ݶΛ֎͢ɻ
• ͨͩɺੈք࠷ߴͷνʔϜͱͯ͠ϓϩμΫτΛϦϦʔ ε͢Δ͜ͱʹ৺݂Λ͙ɻ
Կ͑ɺฉ͖ɺ՝Λੳ • ϏδϣϯɺઓུΛԿ͑Δɻ • ࡉ͔͍ͷೖΕΔͱ1ਓʹରͯؒ͠Ͱ 400-800ճ͘Β͍ݴ͍ͬͯ·͢ɻ • Կʹ૬खʹʮ͕ࣗߟ͑ͩͨ͜͠ͱ!ʯͬͯࢥΘͤΔ͔ɻ • ͦͷͨΊʹ(ελʔτϥΠϯʹཱͭͨΊʹ)
࠷ݶඞཁͩͱ͓ͬͨ͜ͱ͕ઌͷ4ͭɻ
ͬͨ͜ͱ - ઓུ • Φʔφʔγοϓॏཁ • جຊ௨ΓͰ͖ͳౕ͍͕gdgdݴ͏ͳ • ֶशޮՌΛ࠷େԽ͢Δ •
ੵۃతʹ҉(ڞಉԽ)ʹ͢Δ
Φʔφʔγοϓॏཁ • ݸʑਓ͕ϦϦʔε·Ͱʹඞཁͳ࡞ۀ͔ΒΛഎ͚ ͳ͍ɻ • શͯࣗͰΕΔΑ͏ʹͳΔͨΊʹͲ͏͢Δ͔Λ ߟ͑Δɻ • ͕ࣗཁٻɺઃܭɺϓϨθϯͳͲΛશܾͯΊΔɻ ͨͩ͠ɺͦͷͱ͖ͷࣦഊޭશͯࣗʹͶ
ฦͬͯ͘Δɻ
جຊ௨ΓͰ͖ͳౕ͍͕gdgdݴ ͏ͳ • Scrum·ͱʹͬͨ͜ͱͳ͍ͷʹScrum ·͕͍ͷ͜ͱ্ͬͯख͍ͣ͘͘ͳ͍ɻ • ʮجຊʹཱͪฦΔʯͷ͕మଇɻ • ࣦഊ͍ͯ͠ΔͳΒɺ·ͣجຊͱҧ͏ͱ͜Ζ Λجຊʹ͔ͯ͠Βߟ͑Ε͍͍ɻ
ֶशޮՌΛ࠷େʹ͢Δ • ਓͦΕͧΕ࠷దͳֶशํ๏ҟͳΔͱ͍͏લ ఏΛஔ͍ͯɺಉ͡छྨͷࣦഊΛ͍ΖΜͳํ๏ Ͱମݧ͠ɺ͍ΖΜͳํ๏Ͱઓ͢Δɻ • ࣦഊɺͰ͖͍ͯͳ͍͜ͱɺͰ͖ΔΑ͏ʹͳͬ ͨ͜ͱɺ૬खΛ๙ΊΔ͜ͱΛ͖ͳΑ͏ʹ ͍͍ͯ͠งғؾΛͭ͘Γɺ૬खΛଚܟ͢Δɻ
ੵۃతʹ҉(ڞಉԽ)ʹ͢Δ • ผͷ৫ʹ͜ͷϓϩμΫτΛҾ͖ܧ͙·Ͱɺͦͦܗࣜ ʹ͠ͳ͚Ε͍͚ͳ͍ใͱԿ͕͋Δͷ͔Λߟ͑Δɻ • ཁٻͷ༏ઌॱҐɺઃܭςετͷஅج४ɺϨϏϡʔͷํ ͳͲΛܗࣜԽ͢Δ͜ͱ͍͠͠ɺܗࣜԽͨ͠ͱ͜ΖͰɺ ׆͔ͨ͢Ίͷ܇࿅ʹํ๏͕ͳ͍ɻ(͋ͬͨΒڭ͑ͯ͘Ε) • νʔϜʹඞཁͳ͜ͱΛશһ͕Ұ௨Γମݧͨ͠ΓɺҰॹʹମݧ
͢Δ͜ͱͰɺ҉Λڞ༗Ͱ͖ΔΑ͏ʹ͢Δɻ
Agenda 1. എܠ 2. ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ
ޮՌ 1. ScrumશʹϚελʔ #ͱ 2. όάຒΊࠐΈΛؒ1݅ҎԼʹɻ(࣭10ഒ) 3. νʔϜ֎͔ΒධՁ͘͢͠ͳΔɻ(ఆྔ తɺఆੑతʹࣗୡΛදݱͰ͖Δ) 4.
ఆ࣌μογϡ͕ී௨ʹɻ
Agenda 1. എܠ 2. ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ
·ͱΊ 1. νʔϜϓϩμΫτͷ՝͕͚͋ͬͨͲ δΣωϥϦετɺεϖγϟϦετ͕खΛऔΓ߹ͬͯ৽ਓ ୡͱ͕ΜͬͨΒɺόά͕ܹݮ͠·ͨ͠ɻ 2. όάͷࠜݯϜϦ͔Βདྷ͍ͯͯɺͦͷόάΛςετͰऔ Γআ͜͏ͱ͢ΔͷϜμͰ͢ɻ 3. ͦͦόάΛຒΊࠐ·ͳ͍Α͏ͳϓϩδΣΫτɺϓϩ
μΫτʹ͠·͠ΐ͏ɻͦͷͨΊͷ֮ޛΛશһʹ࣋ͬͯ Β͏͜ͱ͕Ϛωδϝϯτͷຊྖൃشͬͯײ͡Ͱ͢ɻ