Download presentation
Presentation is loading. Please wait.
1
Chapt 2 Iterative Evolutionary Agile
2
(Rational) Unified Process
A software development process Flexible and open Other processes XP TDD Refactoring Continuous Integration MDA
3
Iterative Development
Series of short cycles Evolutionary Lack of complete requirements Learn and problem solve as you build
4
Fig. 2.1
5
Benefits Reduce failure Early attack on high risk issues
Early visible progress Managed complexity Learning improves development process
6
Waterfall What does the book say? ITIL
7
How to do Agile?
9
Unified Process Phases Disciplines
10
Fig. 2.6
11
Fig. 2.7
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
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
The end Read chapter 3 for examples
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.