• Part I: An Agile Overview
• アジャイルの説明 / PMBOKの説明 / Agile Project lifecycle
• Part II : The Bridge: Relating PMBOK Guide Practices to Agile Practices
• PMBOKのプラクティス(知識エリア)とAgileプラクティスの対比
• Part III : Crossing the Bridge to Agile
• Q & A 集
書籍の構成
Agileの歴史 ∼ ソフトウェア開発
•1950年代 : DoD / NASA IID(Iterative and incremental development)
• 1960年代:Evo (Evolutionary project management) by Thomas Gilb
• 1970年代: Managing the Development of Large Software Systems
• Waterfallアプローチが初めて世に出た論文
• Waterfallはうまくいかない。7/9ページがWaterfallモデルの改善に費やされ
ている
• イテレーション開発は新しい概念ではない!!
17.
Agileの歴史 ∼ ビジネスプロセスから
•1986: The New New Product Development Game : 竹内、野中
• Dedicated
• Cross-Functional
• Self-Organizing
• Lean Product Development (TPS)
• eliminating waste through continuous improvement
• producing only what was requested by the customer
Snowbird, Utah :17のlightweight手法提唱者集合
Kent Bech XP
James Grenning
TDD
プランニングポーカー
Robert C. Martin XP
Mike Beedle Scrum
Jim Highsmith ASD, APM
Steve Mellor Executable UML
Arie van Bennekum DSDM
Andrew Hunt
The Pragmatic
Programmer
Ken Schwaber Scrum
Alistair Cockburn Crystal
Ron Jeffries XP
Jeff Sutherland Scrum
Ward Cunningham XP, CRC
Jon Kern FDD
Dave Thomas
The Pragmatic
Programmer
Martin Fowler XP, Refactoring
Brian Marick Agile Testing
Responding to changeover following a plan
• 計画主導アプローチでは、ボトムアップでスケジュールとスコープが決まるの
で、タスクとスケジュールのコントロールが重要
• 誤解!: Agileは無計画
• 計画はAgileでも重要
• チームが計画を行うことで、コミットメントが生まれる
• Top down rolling wave アプローチである(後の章への布石)