UseCases - unders/mywiki GitHub Wiki
Data:
<Customer-id>, <Customer-contact-info>,
<Shipment-destination>, <Shipment-mechanism>,
<Payment-information>,
Primary Course:
1. Order Clerk issues "Create Order" command with above data
2. System validates all data
3. System creates order and determines order-id
4. System deliver order-id to clerk
Exception Coure: Validation Error
1. System delivers error message to clerk
Plugins to the Use Cases
[ UI ] -> [ Use Cases ]
^
|
/ \
[DB] [Frameworks]
- Developer
- Driver
- API User
- Stake Holder
As <persona> ,
I want <what?>
so that <why?>
I like to capture nonfunctional requirements as constraint stories. Here is an example: