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
miwa719
June 27, 2020
Technology
10
5.6k
チームが「サイロ化」しないための仕掛け(増補版)
miwa719
June 27, 2020
Tweet
Share
More Decks by miwa719
See All by miwa719
チームが「サイロ化」しないための仕掛け(増補版)
miwa719
19
14k
HowtocatchStrangeness.pdf
miwa719
17
14k
わたしたちの開発現場
miwa719
12
28k
テスターのドロア(わたしのあたまのなかのひきだし)〜プログレスダイアログの巻〜
miwa719
7
1.6k
Other Decks in Technology
See All in Technology
RapidPen: AIエージェントによる高度なペネトレーションテスト自動化の研究開発
laysakura
1
380
スプリントレビューを効果的にするために
miholovesq
9
1.6k
QuickBooks®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
qbsupportinfo
0
100
公開初日に個人環境で試した Gemini CLI 体験記など / Gemini CLI実験レポート
you
PRO
3
290
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
840
claude codeでPrompt Engineering
iori0311
0
380
Turn Your Community into a Fundraising Catalyst for Black Philanthropy Month
auctria
PRO
0
110
Microsoft Fabric ガバナンス設計の一歩目を考える
ryomaru0825
1
250
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
1
210
Semantic Machine Intelligence for Vision, Language, and Actions
keio_smilab
PRO
2
380
Jitera Company Deck / JP
jitera
0
140
低レイヤソフトウェア技術者が YouTuberとして食っていこうとした話
sat
PRO
7
5.8k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Adopting Sorbet at Scale
ufuk
77
9.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Unsuck your backbone
ammeep
671
58k
Building an army of robots
kneath
306
45k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Code Review Best Practice
trishagee
69
19k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
What's in a price? How to price your products and services
michaelherold
246
12k
Agile that works and the tools we love
rasmusluckow
329
21k
Transcript
νʔϜ͕ʮαΠϩԽʯ͠ͳ ͍ͨΊͷֻ͚ʢ૿ิ൛ʣ Scrum Fest Osaka 2020 @Online ʰཱྀ͢ΔAgileຊ୨LTʱ#ϋοΧʔϥΠϑϥϘ ;͔ΈΘ ͜Μʹͪɻ;͔ΈΘͱݴ͍·͢ɻ
Έͳ͞ΜαΠϩͬͯݟͨ͜ͱ͋Γ·͔͢ʁ
αΠϩԽͱɿاۀͷ͋Δ෦͕ɺଞͷ෦ͱใڞ༗࿈ܞͳͲΛͤͣʹಠࣗʢ୯ಠʣʹۀΛߦ͠ɺݽཱͯ͠͠·͏ঢ়ଶͷ͜ͱɻ ͜Ε͕αΠϩͰ͢ɻ αΠϩ͕ϙπϯϙπϯͱཱ͍ͬͯΔ༷ࢠ͔ΒʮαΠϩԽʯͱ͍͏Ϗδωε༻ޠ͕ੜ·Εͨͷ ͔͠Ε·ͤΜͶɻ
https://ja.wikipedia.org/wiki/ϩʔϧϕʔϧϥοϓαΠϩ ͜Μͳͷ͋Γ·͢ɻ ࠷ۙͷαΠϩ͜Μͳ෩ʹখܕԽ͞Ε͍ͯΔΈ͍ͨɻ
ࢲʹ͍ͭͯ ҩྍػثʢࣗࣾʣͷιϑτΣΞ։ൃʹैࣄ eXtremeͳνʔϜʹॴଐ͢Δ։ൃऀʢςελʔʣ ಈ͔ͯ͠ࢼ͢ͷ͕͖ Twitter ID : @miwa719 ͱͪ͗RubyͷษڧձʢtoRubyʣ ͱͪ͗Rubyձٞɺͱͪ͗ςετͷձٞ
ɺΦτφͱRuby ࣗݾհলུ͠·͢ɻ
ࢲͨͪͷνʔϜʹ͍ͭͯ ੈքҰੜ͖ͳXPνʔϜ ڵຯͷ͋Δํؔ͘Μʹฉ͍͍ͯͩ͘͞ Twitter ID : @m_seki ࢲͨͪͷνʔϜʹ͍ͭͯলུͰ͢ɻ
Agile Testing Condensed ෳͷνʔϜ͕ͯ͢ಉ͡ϓϩμΫτͰ࡞ۀ͍ͯ͠Δେن ͳ৫ͰΑ͘ݟΒΕΔͷ1ͭɺνʔϜ͕ʮαΠϩ Խʯ͢Δ͕͋Δ͜ͱͰ͢ɻґଘؔΛղܾ͢ΔͨΊʹ ଞͷνʔϜͱ͢͜ͱΛΕ͍ͯ·͢ɻ https://leanpub.com/agiletesting-condensed-japanese-edition ୈ3ষɿΞδϟΠϧʹ͓͚Δςετܭը Agile
Testing Condensedͱ͍͏ຊʹ͜Μͳ͜ͱ͕ॻ͍ͯ͋Γ·͢ɻಡΈ·͢ͶɻʢಡΉʣ ͔ͨ͠ʹͦ͏ͳΓ͕͔ͪ͠Ε·ͤΜͶɻࢲ͕ͨͪ։ൃͯ͠ΔϓϩμΫτ·͋·͋େ͖͍ Μ͚ͩͲɺͳΔͦ͘͏ͳΒͳ͍Α͏ʹ͢ΔͨΊͷֻ͚͕͋Γ·͢ɻ
ֻ͚ ຖே10ɺྡͷνʔϜͱձ͢Δ ྡͷνʔϜͷνέοτΛ͘ νʔϜͷ֎ଆؾʹͯ͠ςετ͢Δ Λݟ͚ͭͨΒྡͷνʔϜ͠ʹߦ͘ ྡͷνʔϜͱͷ༦ձʢि4ճɺ30/ճʣ https://miwa719.hatenablog.com/entry/daily20200526 Ͱɺ͜Εֻ͕͚ͷҰ෦ͳΜ͚ͩͲɺৄ͍͜͠ͱͪ͜Βͷϒϩάʹॻ͍ͯ͋Γ·͢ɻ ·ͩಡΜͰͳ͍ํɺ͓࣌ؒͷ͋Δͱ͖ʹಡΜͰΈ͍ͯͩ͘͞Ͷɻ
ֻ͚ ຖே10ɺྡͷνʔϜͱձ͢Δ ྡͷνʔϜͷνέοτΛ͘ νʔϜͷ֎ଆؾʹͯ͠ςετ͢Δ Λݟ͚ͭͨΒྡͷνʔϜ͠ʹߦ͘ ྡͷνʔϜͱͷ༦ձʢि4ճɺ30/ճʣ ྡͷνʔϜͱͷ ຖேͷձ͔ʔ ͍͍ͳʜʂ ͰͶɺ͜ΕΒͷֻ͚ΛݟͯʮྡͷνʔϜͱ10͍͍ͤͷ͔ʂʯͱࢥͬͨͱͨ͠Βɺશ
વΘ͔ͬͯͳ͍ͷͩͳɻΘ͔ͬͯͳ͍ͱ͍͏ΑΓϒϩάʹԿॻ͍ͯͳ͍͔ΒͶɻΘ͔Βͳ ͯ͘વͰ͢ɻࠓͦͷΜͷ͜ͱΛ͓͠͠·͢ɻ ͦͷલʹͪΐͬͱ͍͍͜ͱΛ͓͑͠·͢ͶɻʮΓͦ͢͏ͩͳʯͱײ͡ΔͭͶɺͨ ͍͍ͯԿ͔͕ؒҧ͍ͬͯΔΜͰ͢ΑɻؾΛ͚ͭͯͶʂ
ֻ͚ͷཪଆʹ͋Δͷ Ͳ͏ͯͦ͠͏͠ͳ͚ΕͳΒͳ͍ඞવੑ͕͋Δ ࢲͨͪʮίϛϡχέʔγϣϯ͕େͳΜͩʯͱ ࢥ͍ͬͯͳ͍ ʢίϛϡχέʔγϣϯ͕େͰͳ͍ɺͱ͍͏͜ͱͰͳ͍ʣ ͋ͳͨʹ࣭ ਓ͕ؒੜ͖͍ͯͨ͘Ίʹۭؾ͕ඞཁ͚ͩͲɺ ࠓҰͰʮࢲʹͱۭͬͯؾେͳΜͩʯͱࢥ͍·͔ͨ͠ʁ ֻ͚ͷཪଆʹͲ͏ͯͦ͠͏͠ͳ͚ΕͳΒͳ͍ɺΒ͟ΔΛಘͳ͍ඞવੑ͕͋ΔΜͰ ͢Ͷɻ͜Εʮֻ͚ͷֻ͚ʯͱݴ͍·͢ɻ
͖ͬ͞ͷֻ͚ίϛϡχέʔγϣϯΆ͍ͷ͕ଟ͍͚Ͳɺগͳ͘ͱΘͨͨͪ͠ʮί ϛϡχέʔγϣϯ͕େͳΜͩʯͱࢥͬͯ·ͤΜɻͦͷ࣍ݩʹ͍ͳ͍ײ͡ɻ ͏·͘આ໌Ͱ͖ͳ͍Μ͚ͩͲɺͨͱ͑ਓ͕ؒੜ͖͍ͯͨ͘Ίʹۭؾ͕ඞཁͰ͢Ͷɻ ͦΕͰ࣭͠·͢ɻࠓҰͰʮࢲʹͱۭͬͯؾେͳΜͩʯͬͯࢥ͍·͔ͨ͠ʁɹ ଟࢥͬͯͳ͍ͱࢥ͍·͢ɻͦ͏͍͏ײ֮ͱࣅͯΔɻ
ֻ͚ͷֻ͚ શνʔϜɺ݁߹ͨ͠ঢ়ଶͰ͔֬Ίͳ͚ΕͳΒͳ͍ ୯ମͰͷࢼݧྃΛਐḿͱͯ͠ೝΊͳ͍ ෮։ൃͩΑʂʢ1νέοτ͕1ͭͷVࣈɻ͍ΘΏΔVࣈΛԿԿ܁Γฦ͢ʣ ࢲͨͪͷνʔϜʹ͋Δܾ·Γ͕͋Γ·͢ɻʢಡΉʣ ͜ΕͶ̍ͭͷνέοτͷ͓ΘΓͱԿ͔ʁͱ͍͏͜ͱʹͳΔΜ͚ͩͲ ɾࣗͷͱ͜Ζ࡞Γ͓Θͬͨʂ ɾ୯ମࢼݧ༷ͯ͠Ͳ͓Γʹಈ͍͔ͨΒϤγʂ ͱ͍͏ͷڐ͞Εͳ͍ΜͰ͢Ͷɻ ͯ͢Λ݁߹ͯ͠ɺ͓٬͞·͕৮Δͷͱ΄΅΄΅ಉ͡ঢ়ଶͰ͔֬Ίͳ͖ΌͳΒͳ͍ɻ
͜Εςελʔ͚ͩ͡Όͳͯ͘ϓϩάϥϚʔͩΑɻ
ֻ͚ͷֻ͚ શνʔϜɺ݁߹ͨ͠ঢ়ଶͰ͔֬Ίͳ͚ΕͳΒͳ͍ ୯ମͰͷࢼݧྃΛਐḿͱͯ͠ೝΊͳ͍ ଞͷνʔϜͷ͜ͱؾʹͤ͟ΔΛಘͳ͍ ຖڵຯ͕͋Δঢ়ଶʹͳΒ͟ΔΛಘͳ͍ ۩ମతͳֻ͚ ͔ͩΒଞͷνʔϜͷ͜ͱؾʹͤ͟ΔΛಘͳ͍͠ɺຖڵຯ͕͋Δঢ়ଶʹͳΒ͟ΔΛಘͳ͍ ΜͰ͢ɻͦ͜ͰʮྡͷνʔϜͱຖே10͢ʯͱ͍͏Α͏ͳ۩ମతͳֻ͚͕ग़ͯ͘Δͱ͍ ͏Θ͚ͳΜͰ͢Ͷɻ
৺ཧత҆શੑͬͯ͜ͳ͍ ৺ཧత҆શੑ͕ߴ͍νʔϜ͔ͩΒͰ͖Δʁ ͳΜͰݴ͑Δงғؾ͕͋Δ͔Β͏·͍͘͘ʁ ݴ͍ͮΒ͖ͭ͞·ͱ͏ ͜͏͍͏Λ͢ΔͱͶɺ৺ཧత҆શੑ͕ߴ͍νʔϜ͔ͩΒͰ͖Δͱ͔ɺͳΜͰݴ͑Δงғ ؾ͕͋Δ͔Β͏·͍͘͘ΜͩͬͯࢥΘΕ͕ͪͳΜͰ͢Αɻ Ͱͦ͏͡Όͳ͍Μͩͳ͋ɻ೦͚ͩͲɺ৺ཧత҆શੑͬͯ͜ͳ͍ΜͰ͢ɻ ݴ͍ͮΒ͍ͳ͊ɺͰ͖Εݴ͍ͨ͘ͳ͍ͳ͊ͱࢥ͏ہ໘ɺͳ͘ͳΒͳ͍ͷɻ
৺ཧత҆શੑͬͯ͜ͳ͍ ݴ͍ͮΒ͞Λײ͡Δͱ͖ ϖΞϓϩͯ͠ΔϓϩάϥϚʔʹׂΓࠐΜͰԿ͔Λ͑Δʢѱ͍Βͤʣ Ҏલڭ͑ͯΒͬͨͷʹ·ͨΘ͔Βͳ͘ͳͬͯ͠·ͬͨ ΈΜͳΘ͔ͬͨΑ͏ͳإΛͯ͠ฉ͍ͯΔ͚ͲɺΘͨ͠ʹΘ͔Βͳ͍ ͣͬͱલ͔Β͜͏ͳ͍ͬͯΔʢ༷ʣͱݴΘΕͨͱ͖ͷܸ ଞͷνʔϜͷνέοτʹରͯ͠ਃ͍ͨ͠ͱ͖ʢৄ͘͠ͳ͍ͤ͘ʹʣ ྫ͑ɺ͜Μͳͱ͖ʹݴ͍ͮΒ͞Λײ͡·͢ɻ ϖΞϓϩͯ͠ΔϓϩάϥϚʔʹׂΓࠐΜͰԿ͔Λ͑ͳ͖Ό͍͚ͳ͍ͱ͖ɻςελʔͷࢲ͕ ͑Δͷେѱ͍Β͔ͤͩΒͶɺ༨ܭʹݴ͍ͮΒ͍ɻ
ଞʹ͍Ζ͍Ζ͋ΔΜ͚ͩͲɺࣗͷதͰᷤ౻ͨ͠Γɺ᪳ͨ͠Γ͢ΔΜͰ͢Ͷɻ
৺ཧత҆શੑͬͯ͜ͳ͍ ৺ཧత҆શੑ͕ͦ͋͜Δ͔ͷΑ͏ʹ͕ࣗ;Δ·͏ ͜ΕΛݴ͏͜ͱ͕Θͨ͠ͷ໋ͩ ͜Ε͕ͦ͜Θͨ͠ͷࣄʂ ͪΐͬͱʰϩʔϧϓϨΠϯάήʔϜʱΆ͍ https://druby.hatenablog.com/entry/20101202/p1 Ͱɺ͜Μͳͱ͖Ͳ͏͢Δ͔ɻ ͜ΕͶɺ৺ཧత҆શੑ͕ͦ͜ʹ͋Δ͔ͷΑ͏ʹ;Δ·͏ΜͰ͢ɻ ͜ΕΛݴ͏͜ͱ͕Θͨ͠ͷ໋ͩɺ͜Ε͕ͦ͜Θͨ͠ͷࣄͩͱࢥͬͯݴ͏ͷɻ
৺ཧత҆શੑ͕͋Δ͔ͷΑ͏ʹ;Δ·͏ ௧ΈڪΕෆ҆Λ͏ʢੑ࣭తʹ׳ΕΔ͜ͱͳͦ͞͏ʣ ͜Μͳ͜ͱΛݴͬͨΒ૬खͲΜͳؾ࣋ͪʹͳΔΜͩΖ͏ ͜Μͳ͜ͱΛݴͬͨΒࣗΈΜͳ͔ΒͲ͏ࢥΘΕΔΜͩΖ͏ Ͳ͏ͳΔ͔ Կ͔͍͍͜ͱΛݴͬͯ͘ΕΔͣͩͱࢥͬͯฉ͍ͯ͘ΕΔ্͕͕Δ ҙѱ͞ΕͯΔͱࢥΘͣʹฉ͍ͯ͘ΕΔ্͕͕Δ ࣗಉ྅ͷݴ༿Λฉ͜͏ͱ͢Δ ͪΖΜଟগͷ௧ΈΛ͏͠ɺ׳ΕΔ͜ͱͳͦ͞͏ͳΜ͚ͩͲɺ·ΔͰ৺ཧత҆શੑ͕͋ Δ͔ͷΑ͏ʹ;Δ·͍ଓ͚ΔͱͲ͏ͳΔͱࢥ͍·͔͢ʁ
ͳΜͱ৺ཧత҆શੑ͕͋Δ͔ͷΑ͏ʹͳΔΜͰ͢Αʂ ɾࢲ͕ϓϩμΫτʹରͯ͠Կ͔͍͍͜ͱΛݴͬͯ͘ΕΔͣͩͱࢥͬͯฉ͍ͯ͘ΕΔ্͕͕ ΔΑ͏ͳؾ͕͢Δ͠ ɾҙѱ͞ΕͯΔͱࢥΘͣʹฉ͍ͯ͘ΕΔ্͕͕ΔΑ͏ͳؾ͕͢Δʂ ͦ͏͖ͬͯͪΜͱड͚ͱΊͯΒ͑ͨʂͱ͍͏هԱ͕͍ͬͯ͘Μ͚ͩͲɺࢲࣗಉ྅ ͕ߟ͍͑ͯΔ͜ͱΛͬͱΓ͍ͨͱࢥ͏͠ɺฉ͜͏ͱ͢ΔΜͰ͢Ͷɻ
νʔϜͱԿ͔ ͯ͜͜͞·ͰνʔϜͬΆ͍Λ͖͚ͯͨ͠ͲɺνʔϜͬͯԿͩͱࢥ͍·͔͢ʁ
νʔϜͱԿ͔ νʔϜ֓೦తͳͷɺ૾্ͷͷ ࣮ମࣗࣗ νʔϜ͕Կ͔ͱ͔ɺԿͰͳ͍͔ͱ͔Ͳ͏Ͱ͍͍ʂ νʔϜͶ֓೦తͳͷͰ͢ɻ૾ͷதʹ͔͠ͳ͍ͷͳͷɻ࣮ମࣗࣗͳΜͩΑɻ ͦ͏Ͱ͠ΐ͏ʁ
αΠϩԽͷνʔϜͰͳࣗࣗ͘ͷ͠ɻؾ͍ͮͯͨʁ ͱݴ͏Θ͚ͰɺαΠϩԽͷͶɺνʔϜͰͳࣗࣗ͘ͷ͠ͳͷͰͨ͠ɻͻͱΓͻͱ Γ͕αΠϩͳͷɻؾ͍͔ͮͯͨͳʁ ͜ΕͰࢲͷ͓͠·͍Ͱ͢ɻฉ͍ͯ͘Εͯ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ