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 #scrummikawa / global ai trend
kyonmm
PRO
1
380
IT子会社のグローバルトレンド #scrumsendai / Global Trends in IT Subsidiaries
kyonmm
PRO
3
1.2k
AIのグローバルトレンド 2025 / ai global trend 2025
kyonmm
PRO
1
250
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.7k
地方中小企業のエンジニアから大企業の執行役員になるまで #phpcon_niigata / road to executive
kyonmm
PRO
7
15k
ソフトウェアテストのグローバルトレンド 2025 #scrumniigata / software-test global trend 2025
kyonmm
PRO
10
8.5k
Engineering Managementのグローバルトレンド #emoasis / Engineering Management Global Trend
kyonmm
PRO
6
1.3k
フレームワークを生み出すメタフレームワークという考え方 -適応型から生成型へ- #RSGT2025 / From adaptive to generative
kyonmm
PRO
4
4.8k
SRE NEXT 2024 スライドみただけの感想 / Just a quick look at the slides for SRE NEXT 2024
kyonmm
PRO
2
620
Other Decks in Technology
See All in Technology
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing Hiroshima 2025 Edition
tomzoh
0
130
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
4
440
M5製品で作るポン置きセルラー対応カメラ
sayacom
0
180
ニッポンの人に知ってもらいたいGISスポット
sakaik
0
130
HR Force における DWH の併用事例 ~ サービス基盤としての BigQuery / 分析基盤としての Snowflake ~@Cross Data Platforms Meetup #2「BigQueryと愉快な仲間たち」
ryo_suzuki
0
130
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
11
80k
E2Eテスト設計_自動化のリアル___Playwrightでの実践とMCPの試み__AIによるテスト観点作成_.pdf
findy_eventslides
2
600
そのWAFのブロック、どう活かす? サービスを守るための実践的多層防御と思考法 / WAF blocks defense decision
kaminashi
0
190
Performance Insights 廃止から Database Insights 利用へ/transition-from-performance-insights-to-database-insights
emiki
0
240
AWS Control Tower に学ぶ! IAM Identity Center 権限設計の第一歩 / IAM Identity Center with Control Tower
y___u
0
150
能登半島災害現場エンジニアクロストーク 【JAWS FESTA 2025 in 金沢】
ditccsugii
0
570
防災デジタル分野での官民共創の取り組み (2)DIT/CCとD-CERTについて
ditccsugii
0
260
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
51k
Scaling GitHub
holman
463
140k
Practical Orchestrator
shlominoach
190
11k
Designing for humans not robots
tammielis
254
26k
A designer walks into a library…
pauljervisheath
209
24k
Typedesign – Prime Four
hannesfritz
42
2.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Building Adaptive Systems
keathley
43
2.8k
The Cult of Friendly URLs
andyhume
79
6.6k
Faster Mobile Websites
deanohume
310
31k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
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. ͦͦόάΛຒΊࠐ·ͳ͍Α͏ͳϓϩδΣΫτɺϓϩ
μΫτʹ͠·͠ΐ͏ɻͦͷͨΊͷ֮ޛΛશһʹ࣋ͬͯ Β͏͜ͱ͕Ϛωδϝϯτͷຊྖൃشͬͯײ͡Ͱ͢ɻ