- Common measures
- Hours of effort
- Lines of code
- Pages of documentation (requirements or design)
- These deliver not a single bit of value to the user
- If the user can't eat it, it's not food.
Scenarios | User Stories | |
---|---|---|
Purpose | Describe market and product | Define testable units of development work |
Actor | Persona, e.g., "Aaron, a CS professor" | Role, e.g., "a teacher" |
Story | Complete, from problem to payoff, e.g, "Aaron needs to organize his class into programming teams... GroupR creates 6 teams, balanced by gender, coding skills, and preferred web platform" | One user goal, e.g., "professor can upload skill survey results to avoid extra data entry" |
Thanks to Google for the slide template