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.4k
アジャイルテスティング -バグ埋め込みを年間1件にまで減らした戦略- #NagoyaTesting
Nagoya.Testing in Tokyo ソフトウェアテストを強いられている人達の話
で発表したスライドです。ただ7割くらいは口頭での説明なので、参加した人の思い出し用です。
kyonmm
PRO
December 15, 2016
Tweet
Share
More Decks by kyonmm
See All by kyonmm
SRE NEXT 2024 スライドみただけの感想 / Just a quick look at the slides for SRE NEXT 2024
kyonmm
PRO
2
430
Living Process #RSGT2024
kyonmm
PRO
3
2.4k
アジャイルクイズ王 2024 #RSGT2024 / agile quiz king 2024
kyonmm
PRO
0
130
プロダクトマネジメントのグローバルトレンド #pmconf2023 / Global Trends in Product Management
kyonmm
PRO
3
6.9k
スタートアップのためのアジャイルプラクティス -論文100本ノック- #xpjug / Agile Practice for Startup - Papers -
kyonmm
PRO
4
2k
アジャイルリーダークイズ王 2023 #scrummikawa / agile leader quiz king 2023
kyonmm
PRO
1
1.2k
アジャイルテストクイズ王2023 #scrumniigata / agile test quiz king
kyonmm
PRO
0
790
アジャイルコーチクイズ王 2023 #scrumfukuoka
kyonmm
PRO
0
2.1k
Living Management -Good bye Scrum, Hello Semilattice- #RSGT2023
kyonmm
PRO
1
8.1k
Other Decks in Technology
See All in Technology
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
2
270
フロントエンド設計にモブ設計を導入してみた / 20241212_cloudsign_TechFrontMeetup
bengo4com
0
1.9k
Amazon VPC Lattice 最新アップデート紹介 - PrivateLink も似たようなアップデートあったけど違いとは
bigmuramura
0
190
podman_update_2024-12
orimanabu
1
270
ハイテク休憩
sat
PRO
2
140
Wantedly での Datadog 活用事例
bgpat
1
430
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
110
AWS re:Invent 2024 ふりかえり
kongmingstrap
0
130
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
150
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
1
170
20241220_S3 tablesの使い方を検証してみた
handy
3
370
MLOps の現場から
asei
6
640
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Side Projects
sachag
452
42k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Docker and Python
trallard
42
3.1k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Site-Speed That Sticks
csswizardry
2
190
Documentation Writing (for coders)
carmenintech
66
4.5k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Producing Creativity
orderedlist
PRO
341
39k
Gamification - CAS2011
davidbonilla
80
5.1k
Raft: Consensus for Rubyists
vanstee
137
6.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
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. ͦͦόάΛຒΊࠐ·ͳ͍Α͏ͳϓϩδΣΫτɺϓϩ
μΫτʹ͠·͠ΐ͏ɻͦͷͨΊͷ֮ޛΛશһʹ࣋ͬͯ Β͏͜ͱ͕Ϛωδϝϯτͷຊྖൃشͬͯײ͡Ͱ͢ɻ