artifacts_actor_actions Use Actor/Actions approach for identifying domains
Actor | Action |
---|---|
Customer | Registration : name and unvalidated address |
Sign in | |
Set geo/available location and browse selections | |
Place an order and choose Pickup/Delivery | |
Make payment / Receive & Apply Coupon | |
Manage subscriptions | |
Rate meal / service / location | |
Fill out surveys | |
Complain | |
Pick up food at SmartFridge | |
Change order | |
Cancel order | |
Kiosk Operator | Sell existing items |
Place restock order | |
Notify of special events | |
Onboard Customer | |
Delivery Person | Receive stock/deliver instructions |
Pull stock/load vehicle | |
Restock Kiosk/SmartFridge | |
Deliver to the customer | |
PU outdated items | |
System | Sign In |
Order domain: receive, validation items and pricing | |
Billing domain: validate billing, charge credit card | |
Shipping domain : validate shipping , and ship | |
Inventory domain : updating internal system | |
Track Ratings | |
Acknowledgement/Notification/Receipt to customer | |
Notification to delivery | |
Send promotional coupons | |
Chef | Plan meals according to inventory info |
Cook meals | |
Inventory Manager | |
Order supplies | |
Update item prices | |
Business Analyst | View historical data by |
Customer | |
Food Item | |
Time | |
Location | |
Predict future usage |