Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Taking AIM at Effectively Dealing with User Stories in the Real World

654 views

Published on

  • Be the first to comment

Taking AIM at Effectively Dealing with User Stories in the Real World

  1. 1. User Stories in the Real World
  2. 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. 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. 4. Origin of Stories –Story Mapping Copyright © 2014 Russell Pannone. All rights reserved.
  5. 5. Origin of Stories –Story Mapping (cont.) Copyright © 2014 Russell Pannone. All rights reserved.
  6. 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. 7. Story Meta-Model business rules wire frames business process models data models etc. Copyright © 2014 Russell Pannone. All rights reserved.

×