Presentation is loading. Please wait.

Presentation is loading. Please wait.

WHY USER STORIES? Traditional Requirements Gathering: – Complex / time-consuming – Perfecting – Reluctant to change – once written – “heavy”

Similar presentations


Presentation on theme: "WHY USER STORIES? Traditional Requirements Gathering: – Complex / time-consuming – Perfecting – Reluctant to change – once written – “heavy”"— Presentation transcript:

1

2 WHY USER STORIES? Traditional Requirements Gathering: – Complex / time-consuming – Perfecting – Reluctant to change – once written – “heavy”

3 WHY USER STORIES? Agile User stories: – Simple, convenient – understandable – Focus on the needs of the user – Agile – “Lightweight” shifts focus from writing to conversations – Aligns to Product Vision – Breaks development into increments

4 WHAT? Agile User stories – Agreement between customer and developer – Format for expressing desired business value for features and functions (PBI’s) – As a I want to so that – As a I would like so that I can

5 CARD CONVERSATION CONFIRM 3 X 5 CARD – Small for a reason - concise – Placeholder for detailed discussions Conversations – Product Owner and developer – Ongoing Confirmation – Acceptance Criteria – Clarifies desired behavior – Understand what to build and test – Confirms Done!

6 PRODUCT VISION We are building BeagleTreats.com Caters to beagles with a constant need for treats All treats are taste tasted and approved by the BeagleTreats consumer representative group – represented by a Product Owner

7 CARD BS-#1: As a needy beagle treat consumer I want quick and easy checkout for my owner so that he/she has more time to spend with me

8 CONVERSATIONS Development team and Product Owner meet to develop Confirmation criteria (Acceptance Criteria)

9 CONFIRMATION/ACCEPTANCE Quick Order button on product page that populates “shopping cart” Large “Check Out” button on Shopping cart page. “Check Out” page pre-populated with user shipping address from user account PayPal option on “Check Out” page

10 AGILE DEV PROCESS SPRINT PLANNING – Review and prioritize stories/backlog DAILY STANDUP – Team status, re-plan, impediments SPRINT REVIEW – DevOps Review with Product Owner – Product Owner Acceptance

11


Download ppt "WHY USER STORIES? Traditional Requirements Gathering: – Complex / time-consuming – Perfecting – Reluctant to change – once written – “heavy”"

Similar presentations


Ads by Google