Product Backlog Flashcards
What is the primary item in a product backlog?
User stories
What are the key attributes of a good user story?
transparency
ease of understanding
Who creates user stories?
product owner
What are the 3 Cs of user stories?
The “card”
Conversation
Confirmation
Of the 3 Cs, explain the “Card”
Simple and easy to understand, and answers the 3 core questions.
What are the 3 core questions of the “card”?
Who is the user
What do they want
Why do they want it
Of the 3 Cs, explain the “conversation”
The conversation should be ongoing
The conversation should happen between all stakeholders
Of the 3 Cs, explain the “confirmation”
The product owner confirms the increment meets the needs of the customer. If it hasn’t, continue working, if it has, move on to the next.
what is the “invest” model for?
To determine if a user story is ready to be pulled into the sprint backlog
What is the I in INVEST
Independent
What is the N in INVEST
Negotiable
What is the V in INVEST
Valuable
What is the E in INVEST
Estimable
What is the S in INVEST
Small
What is the T in INVEST
Testable
Why should stories be independent?
So teams are not blocking each other in a team waiting on another story to complete
Why should stories be Negotiable?
Stories should not be demands and allow the developer to interpret the requirement and determine how best to complete it
Why should stories be Valuable
To not create services or outputs that have no value to any of the stakeholders
Why should stories be Estimable
So developers can determine how much effort a story will take to action.
Why should stories be Small?
Small stories are more likely to be estimable and achievable in a sprint
Why should stories be Testable?
So we can test what we think it should do and validate it does what the customer needs.