Introduction |
Domain Overview |
Define Product Vision |
Ice Breaker |
Identify Users That Matter |
Create User Personas |
Define User Goals |
A Day-In-Life Of Each Persona |
Prioritize Personas |
Break Down Activities And Tasks From User Goals |
Lay Out Goals Activities And Tasks |
Walk Through And Refine Activity Model |
Prioritize High Level Tasks |
Define Themes |
Refine Tasks |
Define Minimum Viable Product |
Identify Internal And External Release Milestones |
Define User Task Level Acceptance Criteria |
Break Down User Tasks To User Stories Based On Acceptance Criteria |
Refine Acceptance Criteria For Each Story |
Find Ways To Further Thin-Slice User Stories |
Build Quick Paper-Prototype For Vague User Stories |
Spike Out Risky User Stories |
Capture Assumptions And Non-Functional Requirements |
Define Relative Size Of User Stories |
Refine Internal Release Milestones For First-Release Based On Estimates |
Define Goals For Each Release |
Sketch Out Walking Skeleton Using Wireframes |
Discuss And Agree To A Collaborative Working Model In The Team |
Refine Product And Project Risks |
Present And Commit To The Plan |
Retrospective |
Introduction |
Domain Overview |
Define Product Vision |
Ice Breaker |
Identify Users That Matter |
Create User Personas |
Define User Goals |
A Day-In-Life Of Each Persona |
Prioritize Personas |
Break Down Activities And Tasks From User Goals |
Lay Out Goals Activities And Tasks |
Walk Through And Refine Activity Model |
Prioritize High Level Tasks |
Define Themes |
Refine Tasks |
Define Minimum Viable Product |
Identify Internal And External Release Milestones |
Define User Task Level Acceptance Criteria |
Break Down User Tasks To User Stories Based On Acceptance Criteria |
Refine Acceptance Criteria For Each Story |
Find Ways To Further Thin-Slice User Stories |
Build Quick Paper-Prototype For Vague User Stories |
Spike Out Risky User Stories |
Capture Assumptions And Non-Functional Requirements |
Define Relative Size Of User Stories |
Refine Internal Release Milestones For First-Release Based On Estimates |
Define Goals For Each Release |
Sketch Out Walking Skeleton Using Wireframes |
Discuss And Agree To A Collaborative Working Model In The Team |
Refine Product And Project Risks |
Present And Commit To The Plan |
Retrospective |