Chapter 6 - Requirements Gathering, Storyboarding & Prototyping Flashcards
1
Q
Waterfall Model
A
low pre-release costs - short time to develop - no repeating steps high post-release costs - unstructured and ad hoc correctios - aspects of tools being developed ignored
2
Q
UCSD
A
high pre-release costs
- long time to develop
- steps repeated
low post-release costs
- focus on tool being developed
- users needs must be central to design process
- system evolves through iterative refinement
3
Q
UCSD Process Phases
A
- requirements gathering
- design & storyboarding
- prototyping
4
Q
Requirements Gathering
A
- interviews, workplace observation, user surveys, analysis of existing system
- AIM - find out what must proposed system do and how
- output: functional & usability requirements
5
Q
Requirements Types
A
- functional
- data
- environmental
- user
- usability
6
Q
Design Space Analysis
A
- Uses QOC notation
- Question
- Option
- Criteria
7
Q
Psychological design rationale
A
Issues include:
- usefulness
- usability
- accessibility
8
Q
Storyboarding
A
- rough sketches of what system will look like
- cheap to produce and easy to change
- maps: show how story runs
- narratives: explain how sketches relate
9
Q
Prototyping reasons
A
- transform abstract design idea into physical form
- communication idea
- iterate and improve
10
Q
Prototype types
A
- throwaway
- evolutionary
- incremental
11
Q
Prototyping Techniques (5)
A
- rapid prototyping
- high fidelity and low fidelity
- horizontal
- vertical
- wizard of oz