Life Cycle of an Agile User Story
-
Upload
michelle-dsouza -
Category
Technology
-
view
5.265 -
download
8
description
Transcript of Life Cycle of an Agile User Story
Michelle D’Souza [email protected] Byars [email protected]
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 <role>I want <feature>So that <business value>
Independent Negotiable Valuable Estimable Small Testable
Story Points◦ Size matters, not duration◦ Story points are relative◦ Size can be based on several factors
Ideal Days
T-Shirt Sizing (S, M, L)
Exponential (1, 2, 4, 8)
Fibonacci series (1, 2, 3, 5, 8)
1 – Rhode Island8 – Texas2 – Ohio3 – Nebraska5 – Nevada3 / 5 - Oregon
Moderator: Reads Story Description
Ask moderator questions
Pick estimate card
Show cards simultaneously
Discuss Low / High estimates
Consensus (OR Pessimist wins!)
No bluffing
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 offers8
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 offers8
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
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
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
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
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
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
Daily Iteration Release
Yesterday’s weather
Commitment-driven- Add story one-by-one till team cannot commit to
more
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
end
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
end
end
Michelle D’Souza [email protected] Byars [email protected]