Template: Task Scenario Breakdown Sheet

Purpose

To convert high-level user goals into actionable tasks, with all sub-decisions and alternate paths captured before drawing UX flows.


Table – Task Scenario Breakdown

User GoalTaskSub-Task(s)Decision PointsEdge Cases / ExceptionsSample Notes
Book a demoFill booking form– Enter name – Enter email – Select time slot– Confirm time zone? – Auto-check calendar availability?– Email invalid – No slots availableShow inline error; suggest alternative slots
Create PRDStart new doc– Select template – Add project title– Choose “AI Draft” vs “Blank”– Template missing – User cancels midwaySave draft auto
Reset passwordInitiate reset– Enter email – Verify link– Is email registered? – Token expired?– Wrong email – Expired linkProvide help link + support contact
Checkout orderAdd payment– Enter card details – Apply promo code– Card valid? – Promo eligibility?– Payment failure – Promo expiredRetry payment, fallback to PayPal

Usage Notes

  • Always start from the user’s end-goal → break into tasks → break tasks into sub-tasks.
  • Document decisions (yes/no, conditional logic) alongside edge cases.
  • This sheet acts as the blueprint for UX Flow Diagrams (EPIC 2.4).
  • Keep language neutral, non-UI specific (avoid “click button” at this stage).