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
ソフトウェアテストなんて他人事! だと思っていた私が始めた小さな取り組み
Search
izumii19
May 23, 2022
Programming
0
25k
ソフトウェアテストなんて他人事! だと思っていた私が始めた小さな取り組み
2022/5/20のスクラムフェス新潟で発表した資料です
izumii19
May 23, 2022
Tweet
Share
More Decks by izumii19
See All by izumii19
ゾウがいるゾウ!"伝えにくいけれど大事なこと"を伝える勇気
izumii19
1
310
やめるという決断がもたらした変化
izumii19
4
1.3k
チームで壁をひとつ越えるために 「インテグラル理論」を使ってみよう
izumii19
0
190
アジャイル札幌のひみつ
izumii19
0
3.6k
チームが前に進むために、 私が取り組んできたいくつかのこと
izumii19
1
900
ペイフォワードのはなし
izumii19
0
130
ユーザーストーリー マッピングを使って プロダクトバックログを作ろう
izumii19
2
4.6k
目の前のことを ひたすらやり続けて 起きた変化を見てみかわ
izumii19
1
4.4k
ここが楽しい! Scrum Fest Sapporo 2020
izumii19
0
1k
Other Decks in Programming
See All in Programming
楽して成果を出すためのセルフリソース管理
clipnote
0
190
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
190
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
120
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
2k
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
540
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
1.8k
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
250
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
AI時代のUIはどこへ行く?
yusukebe
18
9.1k
Cache Me If You Can
ryunen344
2
3.1k
テストカバレッジ100%を10年続けて得られた学びと品質
mottyzzz
2
610
Featured
See All Featured
Visualization
eitanlees
148
16k
Into the Great Unknown - MozCon
thekraken
40
2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
Statistics for Hackers
jakevdp
799
220k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Typedesign – Prime Four
hannesfritz
42
2.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
KATA
mclloyd
32
14k
The Invisible Side of Design
smashingmag
301
51k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Transcript
ιϑτΣΞςετͳΜͯଞਓࣄʂ ͩͱࢥ͍ͬͯͨࢲ͕࢝Ίͨ খ͞ͳऔΓΈ ΫϦΤʔγϣϯϥΠϯגࣜձࣾ ҏ౻͍ͮΈ !J[VNJJ
ҏ౻͍ͮΈ ˔ ΫϦΤʔγϣϯϥΠϯ᷂ͷεΫϥϜϚελʔ ˔ ॅ·͍ւಓࡳຈࢢࡏॅ ˔ ίϛϡχςΟεΫϑΣεࡳຈ ɾεΫϑΣε৽ ׁ࣮ߦҕһɺ8PNFOJO"HJMF+BQBOɺΞδϟΠϧ
ࡳຈӡӦ ˔ ͖ͳύΫνʔ ˔ ࠷ۙͷझຯύϯ͞Μ८Γ !J[VNJJ
ʮࡶஊͷࠃ͔Βདྷ·ͨ͠ʯΩϟϯϖʔϯ $-ͷࣾһୡͱࡶஊ͠·ͤΜ͔ʁ ձͰضΛഎෛͬͨϝϯόʔ͕͓Γ·͢ʂ ͞Βʹɺฐࣾ$&0ͷ҆ాͱࡶஊ͢Δͱ ઌண໊ʹॻ੶ϓϨθϯτ ͓Βͤͦͷ
4$36.."45&3GPS8PNFOडߨऀืूதʂ ˔ ঁੑ͚εΫϥϜϚελʔݚम ˔ ΞΪϨϧΰίϯαϧςΟϯά༷ͱ8PNFOJO"HJMF+BQBO͕ ࿈ܞ ˔ Ձ֨ສԁ ੫ࠐ
˔ εΫϥϜϚελʔೝఆݚमಉ༷ͷγϥόε ˔ 4DSVN"MMJBODFೝఆ͋Γ·ͤΜ ͓Βͤͦͷ º ΞΪϨϧΰΞδϟΠϧݚम
4DSVN'FTU4BQQPSP։࠵ܾఆʂ 5IV 4BU ͷؒ ݱΦϯϥΠϯͷϋΠϒϦου։࠵Λࢦͯ͠४උத ͓Βͤͦͷ
͓ΒͤɺҎ্ɻ
ࠓ͓͢͠Δ͜ͱ ιϑτΣΞςετ ҎԼʮςετʯ ΛɺͲ͔͜ଞਓࣄͷΑ͏ʹࢥ͖ͬͯͨࢲͷ ˔ ςετʹର͢ΔҙࣝͷมԽ ˔ νʔϜʹςετΛਁಁͤ͞ΔͨΊʹ࢝Ίͨখ͞ͳऔΓΈ Λ͓͍ͨ͠ͱࢥ͍·͢ɻ
ݱࡏͷࢲ ͱνʔϜ ˔ εΫϥϜνʔϜͷεΫϥϜϚελʔ ˔ ϓϩμΫτΛগ͠Ͱྑ͍ͨ͘͠લ͖ͳϝϯόʔୡ ˔ ҰํͰ࣭ʹ͓͚Δ՝ෛ࠴ͳ͔ͳ͔ଟ͍ ࢲ͕ࠓ͍ͪΜྗΛ͍Ε͍ͯΔͷ͕ ςετΛνʔϜʹਁಁͤ͞ΔͨΊͷऔΓΈ
Engineer 2012ࠒ Now ͔͞ͷ΅Δ͜ͱલ
લͷࢲ ͱνʔϜ ˔ ւಓͷ4*FSͷΤϯδχΞ ˔ ػೳՃΛ܁Γฦ͠ͳ͕Β͍ଓ͚ΒΕ͍ͯΔాϚϯγϣϯͷΑ͏ͳෳࡶͳγεςϜ ʢ7#ʣ ˔ ςελʔ2"͍ͳ͍ͷͰɺ࣭อূΤϯδχΞͷ
˔ γεςϜͷશΛѲͰ͖ͳ͍ͨΊɺվम͢Δͱ͙͢σάϨ ʮͪΌΜͱςετͨ͠ʁʯ ʮςετ͍Μ͡Όͳ͍ʁʯ ૿ஙʹ૿ஙΛॏͶͨాϚϯγϣϯ 8JLJQFEJBΑΓ
ͳΜͱ͔͍ͨ͠ͱࢥ͏͚Ͳ ࣌औΓΜͰΈͨ͜ͱ ˔ ੜ։ൃʹޮՌతͳཁٻ༷ॻʢ64%.ʣΛऔΓೖΕͯΈΔ ˞64%.6OJWFSTBM4QFDJ fi DBUJPO%FTDSJCJOH.BOOFS
⾣ΤϯδχΞ͕ຖճॻ͍ͯΔͱίʔυॻ͕࣌ؒ͘ͳ͘ͳΔ͔Βɺ ͏ͪʹ߹Θͳͦ͞͏ ⾣zςετͷਓୡzͷΠϕϯτΛோΊΔײ֮ ⾣ʮ͍͍ษڧͩͬͨͶʯͰऴΘΔ ࢝·Βͳ͍ɺଓ͔ͳ͍ ˔ +B445)PLLBJEPςετͷษڧձʹࢀՃ 64%.Ҿ༻$2ग़൛JOUFSGBDFμϯϩʔυσʔλ
ςετͲ͔͜ଞਓࣄ
ͳͥςετଞਓࣄʁ ˔ ڥ ˔ 7#ͳͷͰςεςΟϯάϑϨʔϜϫʔΫ͕ͳ͍ ˔ 6OJU5FTU͕࣮Ͱ͖ΔΑ͏ͳίʔυ͡Όͳ͍ ˔ େͳςετ༷ॻͱɺख࡞ۀͰͷશཏςετ ˔
େม͗ͯ͢ςετ͕͔ͤঢ়ଶɺςετΛγϣʔτΧοτ͢Δ͜ͱ ˔ ϚΠϯυ ˔ ΤϯδχΞ͕ྗ͢Δͷઃܭͱ࣮Ͱɺςετ༏ઌ͕͍ ˔ ࣗୡςελʔͰͳ͍ͷͰɺςετʹৄ͘͠ͳ͍ͷํͳ͍ ˔ ΫϨʔϜ͕དྷͨ࣌ࣗࣄʹଊ͑Δ͕ɺݩ͗͢Ε͞ΕΔ
ͳͥςετଞਓࣄʁ ˔ ڥ ˔ 7#ͳͷͰςεςΟϯάϑϨʔϜϫʔΫ͕ͳ͍ ˔ 6OJU5FTU͕࣮Ͱ͖ΔΑ͏ͳίʔυ͡Όͳ͍ ˔ େͳςετ༷ॻͱɺख࡞ۀͰͷશཏςετ ˔
େม͗ͯ͢ςετ͕͔ͤঢ়ଶɺςετΛγϣʔτΧοτ͢Δ͜ͱ ˔ ϚΠϯυ ˔ ΤϯδχΞ͕ྗ͢Δͷઃܭͱ࣮Ͱɺςετ༏ઌ͕͍ ˔ ࣗୡςελʔͰͳ͍ͷͰɺςετʹৄ͘͠ͳ͍ͷํͳ͍ ˔ ΫϨʔϜ͕དྷͨ࣌ࣗࣄʹଊ͑Δ͕ɺݩ͗͢Ε͞ΕΔ ˔ ݁Ռʜ ˔ ςετʹऔΓΊͳ͍ͷڥͷ͍ͤͰࣗୡͷ͍ͤͰͳ͍ ˔ ςετೋͷ࣍ͱ͍͏ҙࣝɺͲ͏ͤͰ͖ͳ͍ͱ͍͏͖͋ΒΊ ˔ ͜Ε·ͰͳΜͱ͔ͳ͔ͬͨΒɺ͜Ε͔Β͖ͬͱͳΜͱ͔ͳΔͱ͍͏Ṗͷࣗ৴
औΓΈʹ͍͘ڥͱϚΠϯυ͕ ςετΛԕ͚͖ͯͨ͟
5VSOJOH1PJOU
2012ࠒ Now Engineer / Scrum Master 2021
8IBU`T5FTUJOH(PUUPEPXJUI2VBMJUZ ˔ +BOFU(SFHPSZ͞ΜʹΑΔ࣭ͱςετͷ ˔ ࣭ʹϑΥʔΧε͢Εεϐʔυ্͕Δɺ εϐʔυʹϑΥʔΧε͢Ε࣭མͪΔ ˔ ςετͷແݶϧʔϓ
˔ ϓϩηεͷ͍ͨΔͱ͜ΖͰςετΛ͢Δ ˔ ऴΘΓͳ͍ ˔ ࣭ΈΜͳͷ ˔ ࡞Γ࢝ΊΔલʹ࣭ʹ͍ͭͯͷձΛ͢Δ͔Βɺ࣭Λ࡞ΓࠐΜͰ͍͘͜ͱ͕Ͱ͖Δ ˔ ྑ͍ςετྑ͍࣭Λαϙʔτ͢Δ 34(5ͷLFZOPUF %SBHPO'JSF*OD5FTUJOH"OE$PEJOH /PU$PEJOHl5IFOz5FTUJOH
"HJMF5FTUJOHGPSUIF8IPMF5FBN ˔ +BOFU(SFHPSZ͞ΜʹΑΔ"HJMF5FTUJOHͷݚम ˔ ʮ࣭ʹ͍ͭͯνʔϜશମͰऔΓΉʯ͕ίΞϝοηʔδ ˔ ΄ͱΜͲ͕άϧʔϓϫʔΫ ˔ ձ࣭Λ͠ͳ͕ΒखΛಈ͔͠νʔϜͰڞ௨ཧղΛಘΔ ˔
z*GZPV`SFOPUXJMMJOHUPEPUIFUFTUJOH EPO`UXSJUFUIFDPEFz lςετΛॻ͘ؾ͕ͳ͍ͳΒίʔυॻ͘ͳz ˔ ͔ͬͨ͠͠େมͩͬͨɺϫʔΫશવ͏·͘Ͱ͖ͳ͔ͬͨ ˔ ࣗͷແΛࢥ͍ͬͨ "HJMF5FTUJOHͷೝఆݚम
˔ ࣗୡςελʔͰͳ͍ɺςετʹৄ͘͠ͳ͍ͷํͳ͍ ɹ⾣࣭ΈΜͳͷ ˔ ։ൃઃܭΑΓɺςετ༏ઌ͕͍ ˔ ݩ͗͢Ε͞ΕΔ ɹ⾣ϓϩηεͷ͋ΒΏΔͱ͜ΖͰςετΛ͢ΔɺऴΘΓͳ͍
˔ ςετ͔ͤ ɹ⾣ྑ͍ςετྑ͍࣭Λαϙʔτ͢Δ ࣗͷςετʹର͢Δҙࣝ૬ͳ࣌Ε ʢվΊͯݟͯΈΔͱɺ΄΅ਅٯͷߟ͑ํͩͳ͊ʣ ࣗͷߟ͕͑େ͖͘VQEBUF͞Εͨ
ʮྑ͍ςετΛߦ͏͜ͱͰɺ ྑ͍࣭ΛαϙʔτͰ͖ΔνʔϜʯ ʹͳΓ͍ͨ
2012ࠒ now 2021 Scrum Master స৬ʂ
ςετʹֶ͍ͭͯΜͰ͍Δ్தͷνʔϜ ݱνʔϜͷςετͷऔΓΈΛൃදͨ͠εϥΠυ ʢεΫϥϜϑΣεࡾՏʣ ςετʹ͍ͭͯ Α͘Βͳ͍ Ϣχοτςετ ಋೖ ʁ ʁ ʁ
DMFBS
˔ ςετ࣭ʹ͍ͭͯҰॹʹษڧ͢ΔʢͰ͖ΕखΛಈ͔ͯ͠ʣ ˔ ΤΩεύʔτ͔ΒֶͿ ˔ ֶ͕ࣗΜ͜ͱνʔϜʹΞτϓοτ͢Δ ˔ ࣭ͷ͕ग़ΔͨͼʹʮͳʹʹऔΓΊΔ͔ʯΛߟ͑ɺνʔϜʹఏҊ͢Δ খ͞ͳ͜ͱ͔Γɻɻɻ ҰॹʹͰ͖ͦ͏ͳ͜ͱ
Կ͔࢝Ίͳ͍͜ͱʹલͱมΘΒͳ͍
ҰาͣͭͬͯΈΔ
ιϑτΣΞςετٕ๏࿅शாΛΔձ ָ͠Έͳ͕Βɺzςετͱ͍͏ͷʹ৮ΕΔ࣌ؒΛ࡞Γ͍ͨ ˔ िճ࣌ؒɺΈΜͳςετૉਓ ˔ ू·ͬͯΛղ͖ɺ͑߹ΘͤσΟεΧογϣϯΛ͢Δ ˔ ʮۀͩͬͨΒͲ͏ͬͯॻ͘ʁʯΈ͍ͨͳ͕͚ͬ͜͏Γ্͕Δ ˔ ݄͔ΒॳΊͯճɺݱࡏܧଓத
ςετઃܭΛߟ͑Δձ ࣮ۀͷΞʔΩςΫνϟͱςετΛɺςετϐϥϛουʹԊͬͯ ࠶ઃܭ͢Δ ˔ GSPOUFOEଆͷςετʹ+FTUΛಋೖ ˔ $ZQSFTTͱ+FTUͷΈ͚ʹ͍ͭͯςετϐϥϛουݱΞʔΩςΫνϟΛߟྀ͠ͳ͕Β ࠶ઃܭʢϓϩμΫγϣϯίʔυͷΞʔΩςΫνϟ͕ෳࡶͰۤઓதʣ
ଞʹʜ +B445ࢀՃˍࢀՃऀಉ࢜ͰσΟεΧογϣϯ ˔ ΤΩεύʔτ͔Βͷֶͼlࣝͷߴಓ࿏z ˔ νʔϜͰͷςετʹର͢Δڞ௨ݴޠΛ૿͍ͨ͠ ֎෦ߨࢣΛট͍ͯ୳ࡧతςετͷϫʔΫγϣοϓΛ࣮ࢪ ˔ ʮڵຯ͋Δ͚Ͳɺ͍·͍ͪΘ͔Βͳ͍ʯͱ͍͏ ˔
खΛಈֶ͔ͯ͠Ϳͱ͍͏͜ͱΛश׳ʹ͍ͨ͠
ςετͷऔΓΈΛνʔϜʹڞ༗ ࣾͰͷ-5େձΛͬͯप ˔ ଞͷϝϯόʔ͕ڵຯΛ͖͔͚࣋ͭͬΛ࡞Γ͍ͨ
খ͘͞มԽ͕ੜ·Ε͍ͯΔ ˔ ߦಈͷมԽ ˔ ʮ-5େձͰฉ͍ͯʯͱݴͬͯڵຯΛ࣋ͬͯू·ΓʹࢀՃ͢Δਓ͕૿͍͑ͯΔ ˔ ࠷ۙͰ͕ࣗෆࡏͰɺू·ͬͨϝϯόʔͰձΛࣗओతʹਐΊ͍ͯΔ ˔ ࣝͷมԽ ˔
ձҎ֎ͰʮಉׂͰߟ͑Δͱ͜͏͍͏ಉάϧʔϓʹ͚ΒΕΔͶʯͱ͍͏ձ ˞ࢀՃऀΞϯέʔτ͔Βൈਮ
খ͘͞มԽ͕ੜ·Ε͍ͯΔ ˔ ϚΠϯυͷมԽ ˔ ʮָ͍͠ʯʮֶͼ͕͋Δʯ ςετʹؔ͢ΔऔΓΈ͕ɺνʔϜϝϯόʔͷࣗൃతͳߦಈΛଅ͢͜ͱʹߩݙͰ͖͍ͯΔ ˞ࢀՃऀΞϯέʔτ͔Βൈਮ
͜Ε͔Β
͜Ε͔Β ˔ ׆ಈΛܧଓ͍ͨ͠ ˔ ͕ࣗͬͱৄ͘͠ͳΓ͍ͨɺઙ͍ࣝͰখ͞ͳऔΓΈ͔͠Ͱ͖ͳ͍ ˔ ଞͷϝϯόʔ͕ڵຯΛ͖͔͚࣋ͭͬΛ࡞Γ͍ͨ ˔ ςετ࣭ʹؔͯ͠ڞ௨ݴޠͰͤΔνʔϜʹͳΓ͍ͨ ˔
՝ ˔ ֶͼ͍ͨਓֶ͕ͿͨΊͷ࣌ؒΛ͏·͘೧ग़͍ͨ͠ ˔ ۀʹΠϯύΫτΛ༩͑ΔऔΓΈ·Ͱʹࢸͬͯͳ͍ ˞ࢀՃऀΞϯέʔτ͔Βൈਮ
͏̍ͭͷςετͷ ˔ ࣮ۀͷςετڥͷվળΛ࣮ࡍʹͬͨ ˔ ಉνʔϜͷதଜ JLJLLP ͞Μ ˔
ʙɺτϥοΫ$
ํ͔ΒͷΞΫγϣϯ ςετʹ͍ͭͯ Α͘Βͳ͍ Ϣχοτςετ ಋೖ ʁ ʁ ςετʹ͍ͭͯ ֶΔͮ͘Γ ࣗಈςετڥ
ͷΧΠθϯ ʁ ʁ ςετ࣭ʹؔ͢Δֶͼɺ͖͔͚ͬ ࣮ۀʹ͍ۙΞΫγϣϯ ɾɾɾ ɾɾɾ
͜Ε͔Β ʮྑ͍ςετΛߦ͏͜ͱͰɺ ྑ͍࣭ΛαϙʔτͰ͖ΔνʔϜʯ Λࢦͯ͠
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ