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
15k
わたしたちの開発現場
miwa719
12
28k
テスターのドロア(わたしのあたまのなかのひきだし)〜プログレスダイアログの巻〜
miwa719
7
1.6k
Other Decks in Technology
See All in Technology
GMOペパボのデータ基盤とデータ活用の現在地 / Current State of GMO Pepabo's Data Infrastructure and Data Utilization
zaimy
3
210
生成AIによるデータサイエンスの変革
taka_aki
0
3k
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
15
5.7k
AWS re:Inforce 2025 re:Cap Update Pickup & AWS Control Tower の運用における考慮ポイント
htan
1
240
20250807_Kiroと私の反省会
riz3f7
0
210
AWS DDoS攻撃防御の最前線
ryutakondo
1
150
Rubyの国のPerlMonger
anatofuz
3
730
Amazon Q Developerを活用したアーキテクチャのリファクタリング
k1nakayama
2
210
人に寄り添うAIエージェントとアーキテクチャ #BetAIDay
layerx
PRO
9
2.2k
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
1
190
Claude Codeは仕様駆動の夢を見ない
gotalab555
23
6.4k
Backlog AI アシスタントが切り開く未来
vvatanabe
1
130
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Measuring & Analyzing Core Web Vitals
bluesmoon
8
550
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Adopting Sorbet at Scale
ufuk
77
9.5k
What's in a price? How to price your products and services
michaelherold
246
12k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
The Invisible Side of Design
smashingmag
301
51k
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 Ͱɺ͜Μͳͱ͖Ͳ͏͢Δ͔ɻ ͜ΕͶɺ৺ཧత҆શੑ͕ͦ͜ʹ͋Δ͔ͷΑ͏ʹ;Δ·͏ΜͰ͢ɻ ͜ΕΛݴ͏͜ͱ͕Θͨ͠ͷ໋ͩɺ͜Ε͕ͦ͜Θͨ͠ͷࣄͩͱࢥͬͯݴ͏ͷɻ
৺ཧత҆શੑ͕͋Δ͔ͷΑ͏ʹ;Δ·͏ ௧ΈڪΕෆ҆Λ͏ʢੑ࣭తʹ׳ΕΔ͜ͱͳͦ͞͏ʣ ͜Μͳ͜ͱΛݴͬͨΒ૬खͲΜͳؾ࣋ͪʹͳΔΜͩΖ͏ ͜Μͳ͜ͱΛݴͬͨΒࣗΈΜͳ͔ΒͲ͏ࢥΘΕΔΜͩΖ͏ Ͳ͏ͳΔ͔ Կ͔͍͍͜ͱΛݴͬͯ͘ΕΔͣͩͱࢥͬͯฉ͍ͯ͘ΕΔ্͕͕Δ ҙѱ͞ΕͯΔͱࢥΘͣʹฉ͍ͯ͘ΕΔ্͕͕Δ ࣗಉ྅ͷݴ༿Λฉ͜͏ͱ͢Δ ͪΖΜଟগͷ௧ΈΛ͏͠ɺ׳ΕΔ͜ͱͳͦ͞͏ͳΜ͚ͩͲɺ·ΔͰ৺ཧత҆શੑ͕͋ Δ͔ͷΑ͏ʹ;Δ·͍ଓ͚ΔͱͲ͏ͳΔͱࢥ͍·͔͢ʁ
ͳΜͱ৺ཧత҆શੑ͕͋Δ͔ͷΑ͏ʹͳΔΜͰ͢Αʂ ɾࢲ͕ϓϩμΫτʹରͯ͠Կ͔͍͍͜ͱΛݴͬͯ͘ΕΔͣͩͱࢥͬͯฉ͍ͯ͘ΕΔ্͕͕ ΔΑ͏ͳؾ͕͢Δ͠ ɾҙѱ͞ΕͯΔͱࢥΘͣʹฉ͍ͯ͘ΕΔ্͕͕ΔΑ͏ͳؾ͕͢Δʂ ͦ͏͖ͬͯͪΜͱड͚ͱΊͯΒ͑ͨʂͱ͍͏هԱ͕͍ͬͯ͘Μ͚ͩͲɺࢲࣗಉ྅ ͕ߟ͍͑ͯΔ͜ͱΛͬͱΓ͍ͨͱࢥ͏͠ɺฉ͜͏ͱ͢ΔΜͰ͢Ͷɻ
νʔϜͱԿ͔ ͯ͜͜͞·ͰνʔϜͬΆ͍Λ͖͚ͯͨ͠ͲɺνʔϜͬͯԿͩͱࢥ͍·͔͢ʁ
νʔϜͱԿ͔ νʔϜ֓೦తͳͷɺ૾্ͷͷ ࣮ମࣗࣗ νʔϜ͕Կ͔ͱ͔ɺԿͰͳ͍͔ͱ͔Ͳ͏Ͱ͍͍ʂ νʔϜͶ֓೦తͳͷͰ͢ɻ૾ͷதʹ͔͠ͳ͍ͷͳͷɻ࣮ମࣗࣗͳΜͩΑɻ ͦ͏Ͱ͠ΐ͏ʁ
αΠϩԽͷνʔϜͰͳࣗࣗ͘ͷ͠ɻؾ͍ͮͯͨʁ ͱݴ͏Θ͚ͰɺαΠϩԽͷͶɺνʔϜͰͳࣗࣗ͘ͷ͠ͳͷͰͨ͠ɻͻͱΓͻͱ Γ͕αΠϩͳͷɻؾ͍͔ͮͯͨͳʁ ͜ΕͰࢲͷ͓͠·͍Ͱ͢ɻฉ͍ͯ͘Εͯ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ