As a customer, I want to track the progress of my order, so I know when my order will arrive.
Feature Description
<action> the <result> <by|for|of|to> <object>
Email the order confirmation and linked shipment tracking number to the customer.
Input
Customer completes their purchase and receives a confirmation email.
Activation
Customer order is marked as "Processing".
Action
Customer order is packed, marked as complete and tracking number generated.
Output
Email is triggered and sent to customer with linked tracking number to click and follow shipment progress from carrier.
Fully Dressed Use Case
Input
Action
Customer clicks submit button
Purchase confirmation email sent to customer
Shop owner generates shipping label for customer
Shipping and tracking confirmation email sent to customer
Noun Extraction
Customer
Order
CRC Cards (table)
Customer class
Responsibilities
Collaborators
store customer information
Order class
store previous orders
store order tracking
Order class
Responsibilities
Collaborators
add to order history
Customer class
add order to fulfillment queue
confirm order details for customer
Track Orders narration
Cast
Customer
Order
Script
Order: Hi Customer. I just received your purchase information and I'm immediately sending you a follow up email to confirm the transaction. I will also add this to your order history.
Order: I will add this purchase to the order fullfillment queue for processing.
Order: (24-48 later...) Hi Customer, your items have been shipped so I'm following up again with an email and a link to track the shipping progress.
Customer: Thanks for the heads up, Order. I clicked the link you sent and I can see when to expect my items to be delivered.
User Story
As a customer, I want to track the progress of my order, so I know when my order will arrive.
Feature Description
<action> the <result> <by|for|of|to> <object>
Email the order confirmation and linked shipment tracking number to the customer.
Input Customer completes their purchase and receives a confirmation email.
Activation Customer order is marked as "Processing".
Action Customer order is packed, marked as complete and tracking number generated.
Output Email is triggered and sent to customer with linked tracking number to click and follow shipment progress from carrier.
Fully Dressed Use Case
Noun Extraction
CRC Cards (table)
Track Orders narration
Cast
Script
Order: Hi Customer. I just received your purchase information and I'm immediately sending you a follow up email to confirm the transaction. I will also add this to your order history. Order: I will add this purchase to the order fullfillment queue for processing. Order: (24-48 later...) Hi Customer, your items have been shipped so I'm following up again with an email and a link to track the shipping progress. Customer: Thanks for the heads up, Order. I clicked the link you sent and I can see when to expect my items to be delivered.