Use case template
The following is a requirements template developed by Alistair Cockburn. This template may or may not have all or more fields related to the requirements itself.
Recommended reading:
Usage example:
User profile #
USE CASE #1 | Create user account |
---|---|
Goal in context | Client expects to create and account |
Scope | User account system |
Level | Primary task |
Preconditions | User model exists and ready to save new users |
Success end condition | User gets account created and receives a notification upon creation |
Failed end condition | Unable to create user |
Primary actor | User |
Trigger | Invocation of user creation |
Priority | Top priority |
Frequency | Common, users create new account from time to time |