Download presentation
Presentation is loading. Please wait.
Published byBathsheba McCormick Modified over 8 years ago
1
3/5/2009Computer systems1 Agile Modeling and Prototyping Prototyping Agile Modeling a collection of innovative, user-centered approaches to systems development Agile approaches have their roots in prototyping
2
3/5/2009Computer systems2Prototyping Kinds of prototypes n Patched-up prototype n Non-operational prototype n first-of-a-series prototype n selected features prototype
3
3/5/2009Computer systems3 Developing A Prototype Guidelines 1. Work in Manageable modules 2. Build the prototype rapidly 3. Modify the prototype in successive iterations 4. Stress the user interface
4
3/5/2009Computer systems4 Pros and Cons Disadvantages n difficult to manage prototyping as a project in the larger system effort n adopt a prototype as a completed system Advantages n the potential for changing the system early n the opportunity to stop development on a system n the possibility of developing a system that more closely to users’ needs and expectations
5
3/5/2009Computer systems5RAD Rapid Application Development 1. Requirements Planning phase 2. Design Workshop phase 3. Implementation phase
6
3/5/2009Computer systems6 Agile Modeling Values Four Values n communication n simplicity n feedback n courage
7
3/5/2009Computer systems7 Agile Modeling Principles Five Principles n providing rapid feedback n assuming simplicity n changing incrementally n embracing change n encouraging quality work
8
3/5/2009Computer systems8 Activities of Agile Modeling Four basic activities n coding n testing n listening n designing
9
3/5/2009Computer systems9 Resources of Agile Modeling Four resource control variables n time n cost n quality n scope
10
3/5/2009Computer systems10 Practices of Agile Modeling Four core agile practices n short releases n forty-hour work week n onsite customer n pair programming
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.