Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lifecycle models 1. For more info on these models – see text 2. Specific References are in notes view 3. Present the model you think is most appropriate.

Similar presentations


Presentation on theme: "Lifecycle models 1. For more info on these models – see text 2. Specific References are in notes view 3. Present the model you think is most appropriate."— Presentation transcript:

1 Lifecycle models 1. For more info on these models – see text 2. Specific References are in notes view 3. Present the model you think is most appropriate for IXD and Web 2.0 processes

2 Lifecycle models Show how activities are related to each other Lifecycle models are: — management tools — simplified versions of reality Many lifecycle models exist, for example: — From software engineering: waterfall, spiral, JAD/RAD, Microsoft — from HCI: Star, usability engineering

3 A simple interaction design model Evaluate (Re)Design Identify needs/ establish requirements Build an interactive version Final product Exemplifies a user-centered design approach

4 Traditional ‘waterfall’ lifecycle Requirements analysis Design Code Test Maintenance From software engineering

5 Important features: — Risk analysis — Prototyping — Iterative framework so ideas can be checked and evaluated — Explicitly encourages considering alternatives Good for large and complex projects but not simple ones Spiral model (Barry Boehm) From software engineering

6 Spiral model (Barry Boehm) From cctr.umkc.edu/~kennethjuwng/spiral.htm From software engineering

7 JAD workshops Project set-up Iterative design and build Engineer and test final prototype Implementation review A Lifecycle for RAD (Rapid Applications Development) From software engineering

8 DSDM lifecycle model From software engineering

9 Evaluation Conceptual/ formal design Requirements specification Prototyping task/functional analysis Implementation The Star lifecycle model From Human Computer Interaction

10 Usability engineering lifecycle model Reported by Deborah Mayhew Important features: Holistic view of usability engineering Provides links to software engineering approaches, e.g. OOSE Stages of identifying requirements, designing, evaluating, prototyping Can be scaled down for small projects Uses a style guide to capture a set of usability goals From Human Computer Interaction

11 Your Model for AGILE

12 Your Model for AGILE & IXD


Download ppt "Lifecycle models 1. For more info on these models – see text 2. Specific References are in notes view 3. Present the model you think is most appropriate."

Similar presentations


Ads by Google