Chapter 11 Flashcards
Requirements Process?
Personas and User Stories
Scenarios and Use Cases
Requirements
User Stories?
Client’s Terms
Use Cases?
Your terms
Requirements document as?
a Tool
Fundamental Steps?
Requirements Design Implementation Test Deployment Maintenance
Fundamental Documentation?
Functional Spec Design Document Code Test Plan User Documentation Design Documentation
From Client to Plan?
Personal and User stories Scenarios and Use Cases Requirements Prototyping and Usability Testing Deployment
Understand and Characterize Users?
Identify the user groups
Understand their goals
Determine the total user experience
How user perform their tasks now
Personas and User Stories?
Used as an aid to help express, discuss and validate design questions and decisions
Scenarios and Use Cases?
Scenarios are stories that help us understand interactions
- What should this product do?
- What if?
Generalizing to Use Cases?
A statement of the functionality users expect and need, organized by functional units
Different from user stories because they are from the software’s perspective
Use Case Usage?
Determining features
Basis for communicating with clients
Generating test cases
Open-Ended Questions?
Have no one definite answer
Example: Why is this issue important?
Pros of Open-Ended Questions?
Yields quotable material
Cons of Open-Ended Questions?
Responses are more difficult to catalogue and interpret