USE CASE WORKSHEET
Use Case Name:
(verb-noun format)
Goal Statement:
Primary Actor:
Secondary
Actors:
Pre-conditions:
Post-conditions:
www.RequirementsQuest.com
USE CASE WORKSHEET
MAIN Flow (most common scenario; happy path)
Ste
p
Actor Action (user requirement)
www.RequirementsQuest.com
System Response (functional requirement)
USE CASE WORKSHEET
ALTERNATE Scenarios (less common; still ends happy)
Alternate (name)
________________________________________________________
Step in Main Flow when alternate scenario occurs _______ Returns to Main Flow Step _______
What causes the Alternate scenario? _________________________________________________________________
Step
Actor Action (user requirement)
www.RequirementsQuest.com
System Response (functional requirement)
USE CASE WORKSHEET
EXCEPTION Scenarios (actor is not able to achieve goal)
Exception (name)
________________________________________________________
Step in Main Flow when exception occurs ______
Step in Alternate Flow when exception occurs ______
What causes the Exception scenario? _________________________________________________________________
Step
Actor Action (user requirement)
www.RequirementsQuest.com
System Response (functional requirement)