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
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい勘所を集めてみました! - / How to start Scrum that is not written in the Scrum Guide 2nd
takaking22
1
170
スクラムというコンフォートゾーンから抜け出そう!プロジェクト全体に目を向けるインセプションデッキ / Inception Deck for seeing the whole project
takaking22
4
1.1k
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
19
8.2k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
16
5.1k
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
1.3k
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
1.6k
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい5個のコツ - / How to start Scrum that is not written in the Scrum Guide
takaking22
21
8.3k
よいチームをよい雰囲気を保ったままよい組織にスケールさせていくためにできること / What you can do to scale a good team into a good organization
takaking22
12
6.8k
Open Space Technology Introducion (EN)
takaking22
2
260
Other Decks in Technology
See All in Technology
Modern Linux
oracle4engineer
PRO
0
160
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
120
テストを軸にした生き残り術
kworkdev
PRO
0
220
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
480
S3アクセス制御の設計ポイント
tommy0124
3
200
「Linux」という言葉が指すもの
sat
PRO
4
140
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
530
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.5k
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
460
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
190
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
130
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
340
Featured
See All Featured
Six Lessons from altMBA
skipperchong
28
4k
Documentation Writing (for coders)
carmenintech
74
5k
The Language of Interfaces
destraynor
161
25k
A better future with KSS
kneath
239
17k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Statistics for Hackers
jakevdp
799
220k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Site-Speed That Sticks
csswizardry
10
820
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
The Pragmatic Product Professional
lauravandoore
36
6.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
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 ΤϯδχΞͷͨΊͷະདྷձٞ .$࣫ݪ͞Μɺٴ෦ ΞϯΧϯϑΝϨϯε ຊޠτϥοΫ ϥΠτχϯάτʔΫ͋ΔΑ