Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
XP Matsuri 2014
Search
Yasunobu Kawaguchi
PRO
September 07, 2014
Technology
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
XP Matsuri 2014
XP祭り2014前説資料
来年はもっとよくなるといいなぁと思っております!
Yasunobu Kawaguchi
PRO
September 07, 2014
More Decks by Yasunobu Kawaguchi
See All by Yasunobu Kawaguchi
What the customer really needed
kawaguti
PRO
3
260
AI de Idea
kawaguti
PRO
2
150
Scalling up Excellence and Friction
kawaguti
PRO
3
230
OKRの本質 / Scrum Fest Osaka 2026
kawaguti
PRO
7
5.4k
Project Based Learning at TUT
kawaguti
PRO
1
100
Zoom2Youtube.Claude
kawaguti
PRO
4
790
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
340
AIエージェントが教えてくれたプロダクトオーナーシップの本質
kawaguti
PRO
1
490
Claude Code x Accounting
kawaguti
PRO
2
480
Other Decks in Technology
See All in Technology
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
200
How to Design Configuration for Rails Applications
willnet
1
770
go-sqletch
moznion
0
140
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
110
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.2k
パッチ更新でterraform initが落ちた日
grimoh
1
140
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
Navigating Team Friction
lara
192
16k
Git: the NoSQL Database
bkeepers
PRO
433
67k
New Earth Scene 8
popppiees
4
2.7k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Code Reviewing Like a Champion
maltzj
529
40k
Bash Introduction
62gerente
615
220k
Prompt Engineering for Job Search
mfonobong
0
520
How to build a perfect <img>
jonoalderson
1
6.1k
Transcript
於: 早稲田大学理工学部キャンパス 主催:日本XPユーザグループ、 早稲田大学グローバルソフトウェアエンジニアリング研究所 2014年9月6日(土)
XP祭り eXtreme Programming(XP)のカンファレンス。 XPに限らず、アジャイルソフトウェア開発全般を扱う。 主にソフトウェア開発に携わる方々の発表の場とも なっている。 有志による実行委員会によって運営されている。 歴代の実行委員長は倉貫義人さん(2002-2008)、 渋川よしきさん(2009-2010) ※2011年以降は実行委員長職を置いていない。
XP祭りの歴史 1/2 2002 国内最大 eXtreme Programming の祭典!! 2003 2004 アジャイルソフトウェア開発の最新事例と国際事情
2005 2006 XPの現在、過去、未来 2007 XPブートキャンプ 2008 LT五輪 2009 XP10周年:ソフトウェア開発から日本が変わる 基調講演: 串田幸江さん 「アジャイルで自分の世界を変えてみたら、 こうなった。」
2009年までの歴史はこちらにまとまっています: http://www.slideshare.net/shibukawa/xpjuglt2011
XP祭りの歴史 2/2 2010 アジャイル学園祭 招待講演: 細谷泰夫さん アジャイル×テスト開発プロセスを考える 基調講演: 平鍋健児さん アジャイル開発の現在・過去・未来
2011 XPX(テン) 基調講演: 社長パネル 2012 ソーシャルチェンジ 基調講演: アジャイルコーチラウンドテーブル 2013 XP 基調講演: 鷲崎弘宜さん SEMATについて 2014 俺の・・・ 基調講演: 関将俊さん XPの俺 XP再考を再考する
eXtreme Programming(XP) アジャイルの最初の火付け役として、 ソフトウェア開発の新しい方法を切り開いた。 Kent Beck と Ward Cunningham
が原型を作り、 1996年から始まった「クライスラー C3プロジェクト」に 参加した Kent Beck, Ron Jeffries によって完成した。 設計側のコンサルとして Martin Fowler も参加していた。 Kent Beck による書籍 "eXtreme Programming Explained" 初版は1999年に出版された。 「XPエクストリーム・プログラミング入門―変化を受け入れる」 ケント ベック (著) 長瀬 嘉秀, テクノロジックアート (翻訳) 2005年 ピアソンエデュケーション
eXtreme Programming(XP) 「XPエクストリーム・プログラミング入門―変化を受け入れる」 ケント ベック (著) 長瀬 嘉秀, テクノロジックアート (翻訳) 2005年
ピアソンエデュケーション プラクティス Sit Together : チーム全員が集まれる部屋で仕事する Whole Team : 必要なスキルを持った人をチームに集める Informa3ve Workspace : 情報を見える化した空間を作る Energized Work : エネルギーが続く時間に集中して仕事する Pair Programming : ペアプログラミングをする Pairing and Personal Space : ペアの相手にとって快適さに配慮する Stories : 要求を細かなストーリーに分割する Weekly Cycle, Quatery Cycle : 週次、四半期のタイムボックス Slack : 見落としや変化に対応できるようなコミットメント Ten-‐Munute Build : ビルドを自動化して短時間にする Con3nuous Integra3on : 継続的インテグレーション Test-‐First Programming : テストを先に書く Incremental Design : 最初にすべてを設計するより、テストを活用して徐々に設計する
eXtreme Programming(XP) 「XPエクストリーム・プログラミング入門―変化を受け入れる」 ケント ベック (著) 長瀬 嘉秀, テクノロジックアート (翻訳) 2005年
ピアソンエデュケーション 原則 Humanity : 優れた開発者に必要な人間的環境を整える Economics : ビジネス価値、将来価値を考える Mutual Benefit : みんなにとって利益になることを Self-Similarty : うまくいったやり方を別の領域に適用してみる Improvement : 完璧はないので、継続的に改善していく Divesity : 多様なスキル、複数の解決策を尊重する Reflection : フィードバックを受けることを恐れず、学びを得る Flow : フェーズを切って大きなリリース、ではなく、小さく継続的に届ける Opportunity : 問題こそ改善のチャンスと心得る Redundancy : 極端になるな。複数の解決策を両方やっておくほうがよいかもしれない Failure : 失敗も知識の一部。リスクをとって失敗する方が早く学べるかもしれない Quality : 品質を怠っても効率的にはならない Baby Steps : 小さく一歩ずつ Accepted Responsibility : 責任は押し付けられない。自発的に引き受けるのみ
eXtreme Programming(XP) 価値 Communication : チームで協調してソフトウェアを生み出す ためには、コミュニケーションが重要だ Simplicity :
不要な要求を避け、 なるべくシンプルに実現するよう心がける Feedback : 考え違いや状況の変化に気付く情報を得るために、 フィードバックをもらう Courage : 勇気を持って正しいことを言い、 勇気を持って信頼し、 勇気を持って真実を探す Respect : チームメンバーは全員が等しくプロジェクトに貢献し、 お互いを尊重する。 「XPエクストリーム・プログラミング入門―変化を受け入れる」 ケント ベック (著) 長瀬 嘉秀, テクノロジックアート (翻訳) 2005年 ピアソンエデュケーション
アジャイルソフトウェア開発宣言 (2001年) Rober C. Martin の呼びかけで、 XP、Scrum、DSDM、Crystal Clear、Pragmatic Programmers といった、軽量ソフトウェア開発
手法の指導者が集まって合宿を 行い、そこで採択された宣言。 各参加者が重視する価値も共通 点をまとめたものになっている。 http://agilemanifesto.org/iso/ja/ 現在でも署名を受け付けている。
今年のXP祭りについて 実行委員は月に約一回のミーティングを行いながら、 準備をしてきました。 主なマイルストーン 1月:実行委員募集開始 2月:実行委員会開始、テーマ決定 3月:(コンテンツ枠の設計)
4月:コンテンツ公募開始 5月:(公募状況の確認) 6月:コンテンツ公募〆切り 7月:タイムテーブル公開、参加受付開始 8月:スピーカー名公開、懇親会受付開始 8月下旬:LTトーカー決定 9月:XP祭り2014開催
XP祭り2014 実行委員 小井土さん 福井さん 鷲崎さん きたむらさん のうどみさん くまさん(大熊さん) 木村卓央さん かぜはれさん
阿部智紀さん 山口さん 佐野さん 末並さん 小倉さん れっどさん 川口
XP祭り2014 協賛出版社 株式会社オーム社 株式会社オライリー・ジャパン 株式会社KADOKAWA 株式会社技術評論社 株式会社翔泳社 SBクリエイティブ株式会社 株式会社日経BP 日経BP出版局
丸善出版株式会社 株式会社マナスリンク (五十音順)
XP祭り2014 タイムテーブル 前説 基調講演 お昼休憩 午後I セッション 午後II セッション ライトニングトーク
クロージング 10:00〜 11:00〜 12:00〜 13:00〜 14:00〜 15:00〜 16:00〜 17:00〜 18:30〜