Presentation is loading. Please wait.

Presentation is loading. Please wait.

3/5/2009Computer systems1 Agile Modeling and Prototyping Prototyping Agile Modeling a collection of innovative, user-centered approaches to systems development.

Similar presentations


Presentation on theme: "3/5/2009Computer systems1 Agile Modeling and Prototyping Prototyping Agile Modeling a collection of innovative, user-centered approaches to systems development."— Presentation transcript:

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


Download ppt "3/5/2009Computer systems1 Agile Modeling and Prototyping Prototyping Agile Modeling a collection of innovative, user-centered approaches to systems development."

Similar presentations


Ads by Google