Upload
abhay-kumar-pmp-csm-itil
View
82
Download
1
Embed Size (px)
Citation preview
3 C’s & INVEST
A Good User Story
User story in software development addresses the miscommunication between those who uses (user) the software and those who build (developers) it about what (value) the user wants.
Why user story?
As a <some role> – who?
I want do <some action> – what?
So that <some benefit> – why?
3 C’s of User Story
Card - A physical representation of what user wants in few simple plane statements.
Conversation – Details of story emerges when the developers talks with product owner and customer about who, what & why.
Confirmation – Objective of story identified after conversation in terms of acceptance criteria.
INVEST in User Story
I - IndependentN - Negotiable V - ValuableE- EstimableS - SmallT - Testable
INVEST in User Story
Independent - Helps in prioritizing the backlog.Negotiable - Evolves the customer’s need.Valuable - Places user story in the backlog. Estimable - Helps in to commit a user story. Small - Helps it in getting delivered in a sprint.Testable – Helps in getting it done.
A good User Story
3 C’s, INVEST -> User Story
A Good User Story
Thank youhttp://solutionframework.blogspot.in/