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
実況パワフルモブプログラミング #devsumi #devsumiC
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
TAKAKING22
February 15, 2018
Programming
8
25k
実況パワフルモブプログラミング #devsumi #devsumiC
2018年2月16日(金)Developers Summit2018にて。
TAKAKING22
February 15, 2018
Tweet
Share
More Decks by TAKAKING22
See All by TAKAKING22
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.9k
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
11
9.6k
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
11
7.5k
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい勘所を集めてみました! - / How to start Scrum that is not written in the Scrum Guide 2nd
takaking22
7
2.2k
スクラムというコンフォートゾーンから抜け出そう!プロジェクト全体に目を向けるインセプションデッキ / Inception Deck for seeing the whole project
takaking22
6
3.1k
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
19
8.9k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
16
5.7k
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
1.3k
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
2.3k
Other Decks in Programming
See All in Programming
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
160
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
290
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
200
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
190
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
170
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
100
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
220
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
220
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
870
RailsのValidatesをSwift Macrosで再現してみた
hokuron
0
140
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
510
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
330
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
110
Chasing Engaging Ingredients in Design
codingconduct
0
150
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Are puppies a ranking factor?
jonoalderson
1
3.2k
GraphQLとの向き合い方2022年版
quramy
50
14k
For a Future-Friendly Web
brad_frost
183
10k
30 Presentation Tips
portentint
PRO
1
260
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Paper Plane
katiecoart
PRO
0
48k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
Transcript
None
$BVUJPO ͜ͷࢿྉ%FWFMPQFST4VNNJUʹͯɺ Ϟϒϓϩάϥϛϯά࣮گΛߦͬͨࡍʹ༻ͨ͠ࢿྉͰ͢ɻ ࢿྉެ։͠·͕͢ɺࢿྉ͚ͩͰΘΓʹ͍͘෦͕͋Δྃ͝ঝԼ͍͞ɻ IUUQFWFOUTIPFJTIBKQEFWTVNJTFTTJPO
ಉ͡ࣄΛ ಉ࣌ؒ͡ʹ ಉ͡ॴͰ ಉ͡ίϯϐϡʔλʔͰ νʔϜશһͰ Ϟϒϓϩάϥϛϯάͱ ͢Δ͜ͱ
✓ ָఱͷ৽نࣄۀ։ൃνʔϜ ✓ ਓνʔϜ ✓ ಇ͖ํʹϞϒϓϩάϥϛϯά ✓ Ӧۀ։ൃاըϞϒͰ ✓ ݄ʙܧଓத
ࢲͨͪͷϞϒϓϩάϥϛϯά
IUUQTTQFBLFSEFDLDPNUBLBLJOH
Ϟϒϓϩάϥϛϯάݱମݧձ
Ϟϒϓϩάϥϛϯά ͬͯΈΔ͜ͱͰಘΒΕΔֶͼ͕ଟ͍
͡Ό͋ɺΈΜͳͷલͰͬͯΈΑ͏ʂ
None
࣭͕͋Δํ EFWTVNJ$ Λ͚ͭͯπΠʔτͯ͠Լ͍͞ ηογϣϯΛָ͠ΜͰ͍ͨͩͨ͘Ίʹ খ͞ͳޭΛͨ࣌͠ɺ ҰॹʹʮϠολʔʂʯ ͱݴͬͯԼ͍͞ :"55"
ࠓͷϞϒ Gota Miyazaki Tatsuya Sato Hiroaki Ono !5",",*/( !LBXBHVUJ ࣮گɾղઆ
IUUQTFOHMJTISBLVUFODPKQ اۀɾ๏ਓͷ ӳޠֶशࢧԉ ࢠͲ͚ ӳޠक़ ӳޠֶश ΞϓϦ ৽ن্ཱͪ͛Λ୲ ϦϦʔεޙ͔Β ࠇࣈαʔϏε
ࢲͨͪͷ͓ࣄ
ࢲͨͪͷ͓ࣄ ֶशɾ׆ಈɾεΩϧ ֶशɾ׆ಈɾεΩϧ ֶशɾ׆ಈɾεΩϧ ੳ ࢪࡦɾݚम ैۀһ ਓࣄ ཧ৬
ࢲͨͪͷ͓ࣄɿ৫ͷֶशαΠΫϧΛճ͢αϙʔτ ֶशɾ׆ಈɾεΩϧ ֶशɾ׆ಈɾεΩϧ ֶशɾ׆ಈɾεΩϧ ੳ ࢪࡦɾݚम ैۀһ ਓࣄ ཧ৬ Plan
Check Act Do ୯ͳΔπʔϧఏڙ͚ͩͰͳ͘ɺ ੳɾࢪࡦཱҊ·Ͱαϙʔτ
Ϟϒϓϩάϥϛϯά࣮ԋத EFWTVNJ$
͍͔͕Ͱͨ͠Ͱ͠ΐ͏͔ʁ
ͨͩͦΕ͚ͩ lҰॹʹಇ͘z
✓ τϥϒϧͳͲͷۓٸࣄଶʹɺ୭͔ͷ੮ʹू·ͬͯνʔϜશһͰ ը໘ʹ͔͍ͳ͕Βղܾͨ͠ܦݧ͕͋Γ·ͤΜ͔ʁ ✓ ͳͥͦ͏͢Δͷ͔Λߟ͑ͯΈΔͱɺશһͰΛϑϧϘοίʹ͠ɺ ҙࢥܾఆϨϏϡʔͦͷͰ݁ͤͯ͞͠·͏ํ͕ Ұ൪ૣ͍͔ΒͰ͢ ✓ ͜ͷࣄͷਐΊํۓٸࣄଶҎ֎ʹ Ԡ༻Ͱ͖ΔͣͰͦΕʹ໊લ͕͍ͭͨͷ͕
Ϟϒϓϩάϥϛϯάͩͱࢲߟ͍͑ͯ·͢ τϥϒϧରԠΛ͢Δ࣌Λࢥ͍ग़ͯ͠Լ͍͞
୲࡞ۀ FY ϨϏϡʔɺঝೝɺҾ͖ܧ͗ FY λεΫׂɺઃܭɺΩοΫΦϑ ୲࡞ۀͷલޙʹ ಉظ͢Δ࡞ۀ͕ඞཁʹͳΔ
୲࡞ۀ ϛείϛϡχέʔγϣϯʹΑͬͯ खΓ͢ΔՄೳੑ͋Δ
ϞϒϫʔΫ FY ઃܭɺϨϏϡʔɺϊϋڞ༗ ಉظ͍ͯ͠ͳ͍Ͱͳͯ͘ ৗʹಉظ͍ͯ͠Δ
IUUQTXXXTMJEFTIBSFOFUBOESFGBSJBNPCQSPHSBNNJOH νʔϜશମͷ׆ಈ Ͱ͋Δ͜ͱ͕ϙΠϯτ ϖΞϓϩͱϞϒϓϩͷҰ൪ͷҧ͍
✓ ேྱ ✓ ίϛϡχέʔγϣϯͷͨΊͷϛʔςΟϯά ✓ ߹ҙܗͷͨΊͷυΩϡϝϯτ ✓ ϨϏϡʔશൠʢιʔείʔυɺυΩϡϝϯτʣ ✓ (JU'MPX
✓ Χϯόϯ ✓ ϓϥϯχϯάϙʔΧʔʢݟੵΓʣ ϞϒϓϩΛ࢝Ίͯͳ͘ͳͬͨͷ ͜ΕΒͯ͢ಉظ࡞ۀ
5FBNXPSL3FWPMVUJPOνʔϜͱͷͮ͘Γʹਅਖ਼໘͔Β͖߹͏Ϟϒϓϩάϥϛϯά
୲͢Δ͜ͱ͕લఏʹͳ͍ͬͯͳ͍͔
ࣄͷ࣭ɺνʔϜͷঢ়گͳͲʹ߹Θͤͯ ͍͚ΒΕΔํ͕·͍͠ ࢲͨͪৗʹϞϒϓϩάϥϛϯάΛ͍ͯ͠Δͱݴ͍ͬͯΔ͕ ࣮ࡍʹࣗવͱ͍͚Λ͍ͯ͠Δ
1IPUPCZßUFGBOßUFGBOčÍLPO6OTQMBTI ࣄ࣮ͱͯ͠ࠓࢀՃ͍ͯͨ͠օ͞Μɺ ࠓͭͬͨ͘ػೳʹ͍ͭͯͦͦ͜͜ͷใΛ͍࣋ͬͯΔ ✓ ͳͥͭͬͨ͘ͷ͔ ✓ Ͳ͏ͬͯͭͬͨ͘ͷ͔ ✓ Ͳ͏ͯ͜͠͏͍͏ΠϯλϑΣʔεʹͳͬͨͷ͔
1IPUPCZ"EBN4IFSF[PO6OTQMBTI ݁Ռ͚ͩͰΘΒͳ͍ใ͕աఔʹͨ͘͞Μଘࡏ͢Δ ܗࣜ҉߹Θͤͯڞ௨ମݧʹ͢Δ
ͨͩͦΕ͚ͩ lҰॹʹಇ͘z
ͬͱઓུతʹࣄʹऔΓೖΕΔ lҰॹʹಇ͘z
͓ؾܰʹ͓͕͚Լ͍͞ !5",",*/( ✓ ࣾһͷӳޠڭҭɾֶशαΠΫϧʹ՝Λײ͍ͯ͡Δاۀ༷ ✓ ͜ͷϞϒνʔϜͰҰॹʹಇ͍ͯΈ͍ͨ ✓ ߨԋݚमΛͬͯ΄͍͠
ʙ 'དྷऀٳܜࣨ ग़ೖΓɾݟֶࣗ༝
໌͔ΒͰ͖Δಇ͖ํվֵ 'JO