Stages of User-centered Software Development

  1. User research
  2. Conceptual design and information architecture
  3. Interaction design
  4. Detailed design and prototyping
  5. Evaluation
  6. Implementation

Basic Process from H&P Section 2.2

  1. Analyze
  2. Design
  3. Prototype
  4. Evaluate
  5. and repeat with Analyze

Alternative process lists

Discussion questions

  • What methods are covered with each stage?
  • How are the stages followed in practice?