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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

UCSD Process Phases

A
  • requirements gathering
  • design & storyboarding
  • prototyping
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Requirements Types

A
  • functional
  • data
  • environmental
  • user
  • usability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Design Space Analysis

A
  • Uses QOC notation
  • Question
  • Option
  • Criteria
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Psychological design rationale

A

Issues include:

  • usefulness
  • usability
  • accessibility
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Prototyping reasons

A
  • transform abstract design idea into physical form
  • communication idea
  • iterate and improve
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Prototype types

A
  • throwaway
  • evolutionary
  • incremental
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Prototyping Techniques (5)

A
  • rapid prototyping
  • high fidelity and low fidelity
  • horizontal
  • vertical
  • wizard of oz
How well did you know this?
1
Not at all
2
3
4
5
Perfectly