Edge 1: Customer --[submits]--> Order
Edge 2: Order --[sends to]--> Order Management System
Edge 3: Order Management System --[validates]--> Order
Edge 4: Order --[forwards to]--> Warehouse┌─────────────────────────────────────────────────────────────────────┐
│ Story Editor - Order Processing │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ ⋮⋮ [10] Story starting from Customer │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Customer submits Order then sends to Order Management System│ │
│ │ ✏️ Edit 🗑️ Delete ⬆️ Insert Before ⬇️ Insert After │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ⋮⋮ [20] Story starting from Order Management System │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Order Management System validates Order then forwards to │ │
│ │ Warehouse │ │
│ │ ✏️ Edit 🗑️ Delete ⬆️ Insert Before ⬇️ Insert After │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────┘Step 10: Customer --[submits]--> Order --[sends to]--> OMS
Step 10: Customer --[checks]--> Status --[views from]--> Tracking
Step 20: OMS --[validates]--> Order --[forwards to]--> Warehouse┌─────────────────────────────────────────────────────────────────────┐
│ ⚠️ Parallel Activities Detected │
│ │
│ ⋮⋮ [10] Story starting from Customer │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Customer submits Order then sends to Order Management System│ │
│ └─────────────────────────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Meanwhile: Customer checks Status then views from Tracking │ │
│ │ System │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ⋮⋮ [20] Story starting from Order Management System │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Order Management System validates Order then forwards to │ │
│ │ Warehouse │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────┘┌─────────────────────────────────────────────────────────────────────┐
│ ⋮⋮ [10] Customer Order Submission │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Customer submits Order then sends to Order Management System│ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ⋮⋮ [20] Order Validation & Notifications │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Order Management System validates Order then forwards to │ │
│ │ Warehouse │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Meanwhile: Order Management System creates Notification │ │
│ │ then sends to Email Service │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Meanwhile: Order Management System logs Event then stores in│ │
│ │ Audit System │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ⋮⋮ [30] Warehouse Processing │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Warehouse picks Order then updates to Inventory System │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ⋮⋮ [40] Shipment & Customer Notification │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Warehouse creates Shipment then sends to Shipping Provider │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Meanwhile: Shipping Provider generates Tracking Number then │ │
│ │ sends to Customer │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────┘Elements are color-coded for clarity:
Customer, Order Management System, Warehousesubmits, validates, picksOrder, Notification, ShipmentOrder Management System, Email Service, Customer[Customer] submits [Order] then sends to [Order Management System]
🔵 🟢 🟡 🟢 🟣│ ⋮⋮ [10] Customer Order Submission
│ ⋮⋮ [20] Order Validation
│ ⋮⋮ [30] Warehouse Processing│ ⋮⋮ [10] Customer Order Submission
│ ╔══════════════════════════════╗
│ ║ [30] Warehouse Processing ║ ← Being dragged
│ ╚══════════════════════════════╝
│ ⋮⋮ [20] Order Validation ← Drop zone highlighted│ ⋮⋮ [10] Customer Order Submission
│ ⋮⋮ [20] Warehouse Processing ← Moved up, renumbered
│ ⋮⋮ [30] Order Validation ← Renumbered┌─────────────────────────────────────────────────────────────┐
│ [🔗 Merge Selected] [✂️ Split Story] [🔢 Renumber All] │
└─────────────────────────────────────────────────────────────┘Select stories with same logical flow:
Before:
[10] Customer submits Order
[30] Customer checks Status
After Merge:
[10] Customer submits Order
Meanwhile: Customer checks StatusBreak a complex story into separate flows:
Before:
[10] OMS validates Order
Meanwhile: OMS creates Notification
Meanwhile: OMS logs Event
After Split:
[10] OMS validates Order
[15] OMS creates Notification
[16] OMS logs EventWhen no stories exist:
┌─────────────────────────────────────────────────────────────┐
│ │
│ 📖 │
│ │
│ No stories yet. │
│ Create process steps to see them here. │
│ │
└─────────────────────────────────────────────────────────────┘On smaller screens, stories stack vertically with simplified controls:
┌────────────────────────────┐
│ [10] Customer Submission │
│ ⋮⋮ │
│ Customer submits Order │
│ then sends to OMS │
│ [Edit] [Delete] │
└────────────────────────────┘
┌────────────────────────────┐
│ [20] Order Validation │
│ ⋮⋮ │
│ OMS validates Order │
│ then forwards to Warehouse │
│ [Edit] [Delete] │
└────────────────────────────┘Stakeholder: "What happens when a customer places an order?"
Story View Shows:
┌─────────────────────────────────────────────────────────────┐
│ Step 10: Customer submits Order then sends to Order │
│ Management System │
│ │
│ Step 20: Order Management System validates Order then │
│ forwards to Warehouse │
│ Meanwhile: Order Management System creates │
│ Notification then sends to Email Service │
│ │
│ Step 30: Warehouse picks Order then updates to Inventory │
│ System │
└─────────────────────────────────────────────────────────────┘
Clear, readable, stakeholder-friendly! ✅