Download presentation
Presentation is loading. Please wait.
Published byMegan Ashley Harvey Modified over 9 years ago
1
1/2/12 Chapt 2 Iterative Evolutionary Agile
2
1/2/12 (Rational) Unified Process A software development process – Flexible and open Other processes – XP – TDD – Refactoring – Continuous Integration – MDA
3
1/2/12 Iterative Development Series of short cycles Evolutionary – Lack of complete requirements – Learn and problem solve as you build
4
1/2/12 Fig. 2.1
5
1/2/12 Benefits Reduce failure Early attack on high risk issues Early visible progress Managed complexity Learning improves development process
6
1/2/12 Waterfall What does the book say? ITIL
7
1/2/12 How to do Agile?
8
1/2/12
9
Unified Process Phases Disciplines
10
1/2/12 Fig. 2.6
11
1/2/12 Fig. 2.7
12
1/2/12 Risk-Driven & Client-Driven
13
Agile Manifesto Individuals and Interactions Working Software Customer Collaboration Respond to change Over processes and tools Over Documentation Over contract negotiation Over following a plan 1/2/12
14
Agile Modeling Build models: – Support understanding – Model critical parts – Use the simplest tool – Accept models will be incomplete and inaccurate – Tools for developers
15
1/2/12 The end Read chapter 3 for examples
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.