SFSU Business Requirements Template v1.7
SFSU Business Requirements Template v1.7
SFSU Business Requirements Template v1.7
Project Name:
Project Sponsor:
Service Owner:
Project Manager:
Document Date:
2. Business Requirements
ID Requirements
2.1 Business Requirement List business requirements. Example: Need a mobile application for the existing
system.
4. Use Case
Give each use case a unique numeric identifier like 4.1, 4.2 etc. Use one table per use case. Add more use case tables if needed.
Description Describe briefly the business activity accomplished by this use case.
Example: The use case describes the withdrawal process of money from a
ATM. It contains various steps that involve the verification of customer card and
processing and generating receipt and giving money.
Preconditions List any activities that must take place before the use case can be started.
Example: The customer withdrawing money should have a bank account and a
valid card.
Flow of events Provide a detailed description of the user actions and system responses that will
take place during execution of the use case under normal, expected conditions.
Example:
1. The customer inserts the card.
2. The system will check the validity of the card and will prompt for PIN no.
3. The customer will enter the PIN.
4. The system will check the database and validates the PIN no & customer
Business Requirements Template
Project Name:
Project Sponsor:
Service Owner:
Project Manager:
Document Date:
acct.
5. Bank database confirms the correctness.
6. ATM asks the customer to enter the amount to be withdrawn.
7. Amount verified against the balance in customer acct.
8. ATM dispenses the amount
9. Receipt is printed
10. Card is ejected.
Exceptions Describe any anticipated error conditions that could occur during execution of the
use case, and define how the system is to respond to those conditions.
Example: ATM machine is not in working condition. ATM machine should be
repaired and then tested for the use case.
5. Document Signatures
Role Name Signature Date
Service Owner
Project Manager
Others (if needed) Add more rows if needed.
Finish