Chapter 4 - User-Centered System Design Process Flashcards
1
Q
Waterfall model stages (6)
A
- Requirements specification
- Architectural design (focus on how requirements can be achieved, identifying main components and relationships)
- Detailed design (based on feasible option from architectural design)
- Coding and testing (produce and test software)
- Integration and deployment
- Maintenance
2
Q
Waterfall weaknesses (4)
A
- Traditional approach, excludes user
- Reflects views of designer, excludes stakeholder
- User interfaces designed around technical view
- Problem lies with how systems are designed
3
Q
UCSD key activities (6)
A
- Task analysis (input: problem statement, analysis of user population. output: hta. gives understanding of what client and user want)
- Requirements gathering (inputs: hta, user models, usability principles. outputs: statement of requirements. provides description of what is required from system, what system should do)
- Design and storyboarding (inputs: statement of requirements. outputs: storyboard design, systems justification. Visualise system design and review designs cost with users)
- Prototype Implementation (inputs: storyboard design. output: working, testable prototype. Provides low cost implementation users can test)
- Evaluation (inputs: prototype, requirements statement. outputs: evaluation transcripts and report. Provides evidence of how system is used)
- Installation (input: prototype. output: finished system)
4
Q
Types of prototypes (4)
A
- Wizard of Oz (prototype controlled by designer behind the scenes)
- Horizontal (user interface only)
- Vertical (limited functionality)
- Full Prototype (full functionality, low performance)