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 |