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
Re:XP-XPはなぜエクストリームなのか- #xpjug
Search
TAKAKING22
September 16, 2017
Technology
1
13k
Re:XP-XPはなぜエクストリームなのか- #xpjug
2017年9月16日(土)XP祭り2017LTにて。
TAKAKING22
September 16, 2017
Tweet
Share
More Decks by TAKAKING22
See All by TAKAKING22
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
19
7.5k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
13
4.3k
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
1k
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
870
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい5個のコツ - / How to start Scrum that is not written in the Scrum Guide
takaking22
21
7.6k
よいチームをよい雰囲気を保ったままよい組織にスケールさせていくためにできること / What you can do to scale a good team into a good organization
takaking22
12
5.8k
Open Space Technology Introducion (EN)
takaking22
2
180
オープンプロポーザルの文化をよいものにしたい / improve the culture of open proposals
takaking22
1
1.1k
いきいきした受託開発をするためにアジャイルチームができること / What Agile Teams Can Do for Lively Contract Development
takaking22
2
2.9k
Other Decks in Technology
See All in Technology
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
3
280
能動的ドメイン名ライフサイクル管理のすゝめ / Practice on Active Domain Name Lifecycle Management
nttcom
0
250
Working as a Server-side Engineer at LY Corporation
lycorp_recruit_jp
0
370
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
280
TypeScript開発にモジュラーモノリスを持ち込む
sansantech
PRO
2
670
ハイテク休憩
sat
PRO
2
180
効率的な技術組織が作れる!書籍『チームトポロジー』要点まとめ
iwamot
1
110
オプトインカメラ:UWB測位を応用したオプトイン型のカメラ計測
matthewlujp
0
200
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
180
podman_update_2024-12
orimanabu
1
290
多領域インシデントマネジメントへの挑戦:ハードウェアとソフトウェアの融合が生む課題/Challenge to multidisciplinary incident management: Issues created by the fusion of hardware and software
bitkey
PRO
2
120
20241220_S3 tablesの使い方を検証してみた
handy
4
700
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
It's Worth the Effort
3n
183
28k
Fireside Chat
paigeccino
34
3.1k
Six Lessons from altMBA
skipperchong
27
3.5k
The Invisible Side of Design
smashingmag
298
50k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
GraphQLとの向き合い方2022年版
quramy
44
13k
Testing 201, or: Great Expectations
jmmastey
41
7.1k
Automating Front-end Workflow
addyosmani
1366
200k
Rails Girls Zürich Keynote
gr2m
94
13k
Writing Fast Ruby
sferik
628
61k
Transcript
91ࡇΓ-5 5",",*/( 3BLVUFO *OD Re:XP 91ͳͥΤΫετϦʔϜͳͷ͔
!5",",*/( !5",",*/( ٴ෦ܟ༤ ָఱגࣜձࣾΠϯΩϡϕʔγϣϯ։ൃ෦ Ұൠࣾஂ๏ਓΞδϟΠϧνʔϜΛࢧ͑ΔձΛࢧ͑Δձ ۭલઈޙͷΞδϟΠϧϞϯελʔ ઈౖ౭ͷے୲ ਪ͠ϝϯɿࢁຊ࠼
Ϟϒϓϩͷਓ IUUQTTQFBLFSEFDLDPNUBLBLJOHNPCVQVSPHVSBNJOHVUPJVEPOHLJGBOHOVNCFSEFWMPWF ࠓϞϒϓϩͷ͠·ͤΜ
!5",",*/( IUUQTUFDISBLVUFODPKQ ۚ )VOUFS*OEVTUSJFTͷ $ISJT-VDJBO͕དྷ͠·͢ IUUQTHPPHM"/N(J
None
݄ ݄ ݄
91ΛΒͳ͍ਓ ͬͯΔ͚ͲຊಡΜͩ͜ͱͳ͍ਓ ͕૿͍͑ͯΔ
IUUQTTQFBLFSEFDLDPNLBXBHVUJEFWPQTMFBOTUBSUVQQP
IUUQTTQFBLFSEFDLDPNLBXBHVUJEFWPQTMFBOTUBSUVQQP 91ͷ݂ߦ͖Γ ݱࡏͷιϑτΣΞ ։ൃʹ८͍ͬͯΔ
ΞδϟΠϧୈҰੈ ΞδϟΠϧΛຊͰ࠷ॳʹ࢝Ίͨਓͨͪ ΞδϟΠϧୈೋੈ 91ʹӨڹΛड͚ͯ࢝Ίͨਓͨͪ ɾɾɾ ຊʹ͓͚ΔΞδϟΠϧੈ ͓ञͷͰͷࡶஊ͔Β ΞδϟΠϧୈࡾੈ εΫϥϜʹӨڹΛड͚ͯ࢝Ίͨਓͨͪ ΞδϟΠϧୈ࢛ੈ
ΞδϟΠϧωΠςΟϒͳਓͨͪ
0 1.8 3.5 5.3 7
4FTTJPO -5 ۙͷ91ࡇΓʹ͓͚Δ91Λࡐʹͨ͠ηογϣϯ ʢ0:#ௐʣ
91͓͡͞Μ͓͞Μ͕͖ͳͭ
91͓͡͞Μ͓͞Μ͕͖ͳͭ Ͱͳ͍ΜͩΑͬͯ͜ͱΛ͓͠·͢
91ࡇΓ-5 5",",*/( 3BLVUFO *OD Re:XP 91ͳͥΤΫετϦʔϜͳͷ͔
91 * લఏɿ91͕େ͖Ͱ͢
✓ ͭͷՁ ✓ ͷݪଇ ✓ ۩ମతͳϓϥΫςΟε ϖΞϓϩάϥϛϯάɺ:"(/*ɺϦϑΝΫλϦϯάɺ5%%ɺड͚ೖΕςετ ܧଓతΠϯςάϨʔγϣϯɺසൟͳϦϦʔεɺ;Γ͔͑ΓɺετʔϦʔʜ ͍͍͘͢͝Μ͚ͩͲͲ͏Ͱ͍͍ ͱݴ͏͔ͥͻຊΛಡΜͰԼ͍͞
ίϛϡχέʔγϣϯɺγϯϓϧɺϑΟʔυόοΫɺ༐ؾɺଚॏ ਓؒੑɺ૬ޓརӹɺվળɺଟ༷ੑɺ;Γ͔͑Γɺ΄Μͷͪΐͬͱͣͭɹʜ
ΤΫετϦʔϜ ۃɺۃݶɺۃɺաܹ ৼΓͬͨঢ়ଶ
91ͳͥΤΫετϦʔϜͳͷ͔
WJBΤΫετϦʔϜϓϩάϥϛϯά ݸਓతʹ͏·͘Ͱ͖ͨ͜ͱɺ ͏·͘Ͱ͖͍ͯΔͱ͜ΖΛͷͨΓʹͨ͜͠ͱʹ͍ͭͯɺ ࢲ͕ߟ͑Δ࠷७ਮͰ࠷ʮΤΫετϦʔϜʯͳܗͰநग़͍ͯ͠Δ
ຊʹεφοϓγϣοτͱ͍͏ໃ६
લʹʮΤΫετϦʔϜʯͩͱࢥ͍ͬͯͨϓϥΫςΟε͕ɺ ࠓͰ͋Γ;Εͨͷʹͳ͍ͬͯͨ ຊॻʹొ͢ΔϓϥΫςΟεɺ ͓ͦΒ͘ޙʹ߇͑Ίͳͷʹͳ͍ͬͯΔͩΖ͏ WJBΤΫετϦʔϜϓϩάϥϛϯά
ͦΕͰ91ͳͥΤΫετϦʔϜͳͷ͔
ΤΫετϦʔϜϓϩάϥϛϯάʢ91ʣ ιʔγϟϧνΣϯδͰ͋Δ ʘlϓϩάϥϛϯάzͷຊͳͷʹ಄͔Β಄͓̺ʜΤΫετϦʔϜʗ WJBΤΫετϦʔϜϓϩάϥϛϯά
ιʔγϟϧʹࣾձ ✓ ݸਓͱੈքͷڥք ✓ ਓͱਓͱͷؔ ✓ νʔϜ৫ͷ͋Γํ ✓ จԽɺ࣏ɺܦࡁ
WJBΤΫετϦʔϜϓϩάϥϛϯά ޭʹɺӽٕͨ͠ज़εΩϧ͚ͩͰͳ͘ɺ ݈શͰ҆શͳࣾձతަྲྀඞཁͩ
Ұਓͷੈքͩͬͨϓϩάϥϛϯάʹ͍ͭͯͷ ຊͷதͰࣾձతަྲྀͷॏཁੑΛઆ͘
࣌Λ͑ͨϓϩάϥϛϯάͷಓ ʘlϓϩάϥϛϯάzͷຊͳͷʹͳΜͯਥOʜΤΫετϦʔϜʗ WJBΤΫετϦʔϜϓϩάϥϛϯά
WJBΤΫετϦʔϜϓϩάϥϛϯά 91ͷ՝ɺ͜ͷΑ͏ͳਂ͍มԽΛଅ͠ɺ ݸਓͷՁͱ૬ޓͷਓؒؔΛ৽͍͠ͷʹͯ͠ɺ ιϑτΣΞʹ࣍ͷؒͷډॴΛ༻ҙ͢Δ͜ͱͩ
ҰͭҰͭͷϓϥΫςΟεɺ ͋Γ͖ͨΓͳͷʹͳͬͨΓഇΕ͍ͯ͘
ϓϥΫςΟεʹύλʔϯΈ߹ΘͤͯޮՌΛൃش ৽ͨʹࣗͷखͰ͍ͯ͘͜͠ͱͰ͖Δ
#%%"5%% Ϟϒϓϩάϥϛϯά %FW0QT ے ֦͕ΓՄೳੑແݶେ
มԽͷى͜͠ํͦΜͳʹมΘΒͳ͍
WJBΤΫετϦʔϜϓϩάϥϛϯά 91ͱɺ͋ͳ͕ͨ͋ͳͨͷཧʹ͍ͭͯߟ͑ɺ ͦͷཧʹͱ͍ͮͯߦಈ͢ΔͨΊͷํ๏ͩ
νʔϜ͕ɺ͕ࣗɺ ଞਓ͔ΒݟͯΤΫετϦʔϜ͔Ͳ͏͔Ͳ͏Ͱ͍͍
ຌਓͰ͋Δ͕ࣗࣗΤΫετϦʔϜͰ͋Ζ͏ͱ͢Δ࢟
͋ͨΓ·͑ͷ͜ͱ͕͋ͨΓ·͑ʹͰ͖ͯͳ͍͜ͱ͕ଟ͍ ✓ ηΫγϣφϦζϜ ✓ ܭըυϦϒϯ ✓ ٕज़͕Θ͔Βͳ͍Ϛωʔδϟʔ ✓ มԽΛڪΕΔϝϯόʔ
ϝϯόʔɾ্࢘ɾεςʔΫϗϧμʔͱର͠ɺ ͓ޓ͍Λଚܟͯ͠৺ཧత҆શੑΛͭ͘Γɺ ࣮ߦ͔ΒϑΟʔυόοΫΛಘͯɺ ༐ؾΛͬͯখ͞ͳมԽΛ͠ଓ͚Δ ίϛϡχέʔγϣϯɺγϯϓϧɺϑΟʔυόοΫɺ༐ؾɺଚॏ ͭͷՁ ཧʹۙͮͨ͘Ίʹʜ
91ʹඞཁͳ͜ͱॻ͍ͯ͋Δ
ͥͻಡΜͰΈͯԼ͍͞ IUUQTHPPHMR.-Z.
͜͏͍͏Ξπ͍ΛΈΜͳͰ͍ٞͨ͠
IUUQTUFDISBLVUFODPKQ ΤϯδχΞͷͨΊͷະདྷձٞ .$࣫ݪ͞Μɺٴ෦ ΞϯΧϯϑΝϨϯε ຊޠτϥοΫ ϥΠτχϯάτʔΫ͋ΔΑ