92. • アジャイルソフトウェア開発宣言 (2001)
– 以下の価値を重視する開発方法
• プロセスやツールよりも個人と対話を
• 包括的なドキュメントよりも動くソフトウェアを
• 契約交渉よりも顧客との協調を
• 計画に従うことよりも変化への対応を
– Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham,
Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon
Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland,
Dave Thomas
– 技法
• Rapid Application Development (1991), the Unified Process, Dynamic Systems
Development Method (1994), scrum (1995), Crystal Clear, eXtreme programming (1996),
Feature-Driven Development (1997)
• モダンアジャイル (2015)
– アジャイルを今どきの技法で再構築
• CI等のツール、UX、イテレーション開発の普及
アジャイルソフトウェア開発
93. • Jeff Sutherland、Jeff McKenna
– Sutherland, Jeffrey Victor; Schwaber, Ken. Business object
design and implementation: OOPSLA '95 workshop proceedings
(1995).
• 先行研究
– 竹内弘高, 野中郁次郎. “The New New Product Development
Game". Harvard Business Review (January 1, 1986).
• 富士ゼロックス、キヤノン、本田技研工業、日本電気、セイコーエプソン、ブラザー
工業、3M、ゼロックス、ヒューレット・パッカードなどを参考に研究
– ホンダの生産システム
• SEDシステム
– 営業(Sales,本田技研工業),生産(Engineering,ホンダエンジニアリング/本田技研工業),開発(
Development,本田技術研究所)を一緒したプロジェクトチームを作り製品開発
– スピード(工程密度の高い加工)と独創的な生産技術の開発
例えばscrumの歴史