Chapter 2. The Wheel: A Lifecycle Template

advertisement
By,
Robert Larmore
Lisa Paul Palathingal
02/20/2014

Iterative, evaluation-centered, UX lifecycle
template

Iterative Process: All or part is repeated for the
purpose of exploring, fixing or refining a design

Lifecycle: Structured framework consisting of a
series of stages and corresponding activities
2
3
4
1)
Analyze
2)
Design
3)
Implement
4)
Evaluate
5
1)
Analyze
2)
Design
3)
Implement
4)
Evaluate
6
Analyze: Understanding the business domain, user
work and user needs
Sub-activities:
 Contextual Inquiry
 Contextual analysis
 Extracting requirements
 Synthesizing design-informing models
7
1)
Analyze
2)
Design
3)
Implement
4)
Evaluate
8
Design: Creating conceptual design, interaction
behavior, and look and feel
Sub-activities:
 Design ideation and sketching
 Mental models and conceptual design
 Design production
9
1)
Analyze
2)
Design
3)
Implement
4)
Evaluate
10
Implement: Prototyping
Types:
 Vertical
 Horizontal
 T
 Local
11
1)
Analyze
2)
Design
3)
Implement
4)
Evaluate
12
Evaluate: Verifying and refining interaction design
Methods:
 Rapid evaluation
 Fully rigorous
13
14

Activities can overlap
Objective:
 Move forward to production
15
Team must be able to decide:




When to leave an activity
Where to go after any given activity
When to revisit a previous process activity
When to stop making transitions and proceed to
production
16
Answers depend on transition criterion:


Whether designers have met the goals and
objectives
Whether there are adequate resources (time and
budget) remaining to continue
17
Factors:





Risk tolerance
Project goals
Project resources
Type of system being designed
Stage of progress within project
18
Risk:
 Things going wrong
 Features or requirements being missing
 Not meeting needs of users
The less tolerance for risks, the more need for rigor
and completeness in the process
19
Resources:



Budget
Schedule
Person Power
20

Practitioners with extensive experience need less
rigorous process
21
Type of system being designed:
Example: mp3 player vs. air traffic control system

Stage of progress within project:
Early stage: Analysis
Later stage: Evaluation

22
23
24

About elaborateness of user actions to accomplish
tasks in the system
25
Low interaction complexity:
• smaller, easier tasks
• Example: ordering flowers from a Website
High interaction complexity:
• larger, more difficult tasks
• requires special skills or training
• Example: manipulating a color image with Adobe
Photoshop
26
Download