More Related Content
More from Russell Pannone
More from Russell Pannone (11)
Taking AIM at Effectively Dealing with User Stories in the Real World
- 2. Agile Ideation Model (AIM)
Roadmap
Idea
Idea
Idea
Idea
Idea
Idea
Idea
Idea
Product Increment
Idea
Product Increment
Product Increment
Product Increment
Product Increment
Product Increment
Product Increment
Product Increment
Copyright © 2014 Russell Pannone. All rights reserved. 2
Sprint1
Sprint2
Sprint3
Release Plan
- 3. Upstream Interface Points
Work In Process Writing Stories
Downstream Interface Points
Business Process Model
Vision
Etc.
Product Backlog
Commitment –Scope, Schedule, Cost
Test Cases
Test Scripts
Training Material
Operational Documentation
Etc.
Putting Stories in Context
Copyright © 2014 Russell Pannone. All rights reserved.
- 4. Origin of Stories –Story Mapping
Copyright © 2014 Russell Pannone. All rights reserved.
- 5. Origin of Stories –Story Mapping (cont.)
Copyright © 2014 Russell Pannone. All rights reserved.
- 6. Manage Orders
Manage Fulfillment
Goal
Manage Provisioning
Manage Activation and Billing
Activity
Story
Enter Order
Enter Order Info
Submit Order
Process Order
Update Order Info
Save Order Info
Add Accessory
Add Optional Mobile Features
Receive Order
Notify Customer
Submit Fulfillment Order
Process Fulfillment Order
Receive Fulfillment Order
Submit to Fulfillment Vendor
Update Order Info
Save Fulfillment Order
Transform to Vendor Fulfillment
Notify Customer
Submit Fulfillment to Vendor
Receive Shipping Notification
Update Order Info
Track Shipping Progress
Submit Order with Accessory
Submit Order with Features
Submit Fulfillment to Network Managmt
…
.
.
.
Submit Provision Request
Process Shipping Exceptions
Resend Fulfillment to Vendor
…
.
.
.
Time
Process Order Exceptions
Process Fulfillment Order Exception
Customer
Persona
Sales Rep
Sales Rep
Fulfillment Vendor
Fulfillment Clerk
View Order
Optional
Sequential
Network Operator
Billing Clerk
1
User Personas are laid out horizontally at the top of the map. Think of these as major categories of users that gain value from using the system
Business/User goals are laid out next. These are major objectives that that the system must support, with tangible business outcomes and real business
Goals are then broken up into explicit user activities. User activities are tangible, sequential events that describe what the user needs to do in order to get value
Finally, activities are broken up into explicit stories. These stories are laid out directly underneath the user activity that the story realizes
2
3
4
1
2
3
4
Jeff Patton is the thought leader behind the Story Map. For more on theStory Map go to: http://www.agileproductdesign.com/blog/the_new_backlog.html
Origin of Stories –Story Mapping (cont.)
Copyright © 2014 Russell Pannone. All rights reserved.
- 7. Story Meta-Model
business rules
wire frames
business process models
data models
etc.
Copyright © 2014 Russell Pannone. All rights reserved.