Download presentation
Presentation is loading. Please wait.
Published byRylee Levene Modified over 9 years ago
1
What if we can NEVER specify a requirement precisely enough that there won’t be this kind of ambiguity? Maybe the problem is that we’re just afraid to talk to each other…
2
User Story Aspects Card Conversation Confirmation As a nurse, I want to have to enter my password before seeing patient data, so that we don’t disclose patient information to unauthorized users. As a I want So that
3
Independent Negotiable Valuable Estimable Small Testable
4
Story Points ◦ Size matters, not duration ◦ Story points are relative ◦ Size can be based on several factors Ideal Days
5
T-Shirt Sizing (S, M, L) Exponential (1, 2, 4, 8) Fibonacci series (1, 2, 3, 5, 8) Business understands that 8 is much bigger than 1 as opposed to a linear scale.
6
1 – Rhode Island 8 – Texas 2 – Ohio 3 – Nebraska 5 – Nevada 3 / 5 - Oregon
7
Moderator: Reads Story Description Ask moderator questions Pick estimate card Show cards simultaneously Discuss Low / High estimates Consensus (OR Pessimist wins!) No bluffing
8
As a Customer, I want to log out 1 As a Customer, I want to log out 1 As a Marketing Manager, I want to display the top 5 Books that are on special every week, So that I can promote company sales offers 8 As a Marketing Manager, I want to display the top 5 Books that are on special every week, So that I can promote company sales offers 8
9
As a Customer, I want to add a book to my Shopping Cart As a Customer, I want to add a book to my Shopping Cart
10
As a Sales Manager, I want to see the number of orders completed per month, So that I can track online sales numbers As a Sales Manager, I want to see the number of orders completed per month, So that I can track online sales numbers
11
As a Customer, I want to search for a book by title, So that I can find a book quickly online As a Customer, I want to search for a book by title, So that I can find a book quickly online
12
As a Customer, I want to store my credit card online, So that I can make multiple purchases quickly As a Customer, I want to store my credit card online, So that I can make multiple purchases quickly
13
As a Customer, I want to fill in a Suggestion Form So that I can leave feedback for the vendors As a Customer, I want to fill in a Suggestion Form So that I can leave feedback for the vendors
14
As a Customer, I want to delete a book from my Shopping Cart So that I can remove unwanted items from my cart As a Customer, I want to delete a book from my Shopping Cart So that I can remove unwanted items from my cart
15
Daily Iteration Release
16
Yesterday’s weather Commitment-driven - Add story one-by-one till team cannot commit to more
17
Given I am logged in as a user in the administrator role And There are 3 vendors When I go to the manage vendors page Then I should see the first 3 vendor names Given /there are (\d+) vendors/i do |n| Vendor.transaction do Vendor.destroy_all n.to_i.times do |n| Factory.create(:vendor, :business_name => "Vendor #{n}") end Given /there are (\d+) vendors/i do |n| Vendor.transaction do Vendor.destroy_all n.to_i.times do |n| Factory.create(:vendor, :business_name => "Vendor #{n}") end
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.