...
Actor Definitions
Business Process Stories
Marketing
Product Information and Market Applicability
Advertising
Customer Tracking
Purchasing
Sales Forecasting
Inventory Level Monitoring
Purchase Order
Receive Invoice
Send Payment
Sales
Communicate Product Information
Trigger: Request for Information
Prepare and Deliver Quote
Trigger: Request for Quote
Create Sales Order from Quote
Trigger: Quote Accepted
Receive Sales Order
Trigger: Order received for listed prices (ie no quote)
Online Sales (ecommerce)
Find
...
Browse Category Hierarchy
Keyword Search
Parametric Search
Combined Search (category, keyword, parameter)
Product
...
View Product Detail
Add to Cart
Simple Add to Cart (product ID, quantity)
...
Input Addition Information about Purchase (survey; product personalization, etc)
[Remember Product with Shopping List
Create Account/Profile
Edit Account/Profile
Checkout with Account
Checkout without Account ("anonymous" checkout)
Review Order History and Status
Cancel Order
Request Quote from Cart
Place Order for Quote
Order Processing
Order Approval
Fulfillment
Pick
Pack
Ship
Send Invoice
Receive Payment
Warehouse Management
Receive Purchase Order
Trigger: Package arrives with PO#
Receive Return
Trigger: Package arrives with RMA
Receive Other
Trigger: Package arrives with no ID
Put Away
Trigger: Incoming inventory processed and ready for storage.
...
Bulk to Pick
Trigger: Quantity at pick location drops below threshold.
...
Optimize Locations
Trigger: Based on touch frequency or other report showing a non-optimical location, move inventory to match frequency or other criteria.
Manufacturing
TODO