7
October 18, 2016

Story Workshop

Embed Size (px)

Citation preview

StoryWorkshopOctober 18, 2016

Why arewe here?

If we don't get the user needs right, it doesn't matter how well weexecute the rest of the product because the purpose of asoftware development project is to build a product that providesvalue to a particular set of customers.

Why arewe here?

We're here to refine the backlog, our list of items that need to becompleted in order to keep our customers happy and continue todeliver them a product that they find valuable.

This is a good platform to discuss and clarify stories in theproduct backlog and update our priorities.

Why areYOU here?

Your expertiseYour voiceWe are all a team collectively responsible for our product

Product Owner

Responsible for our product's visionResponsible for return on investmentHas the final sayCan't do it all alone, needs the team's help.

What are your current priorities?

What's in aticket?

A feature is a set of related requirements that allows the user to satisfy a business

objective or need. Features are articulated in the backlog through user stories that

tell who, what, and why a feature would be useful.

As a [role] I want [something] so that [benefit].

If a story doesn't meet the INVEST criteria, it is probably an epic that needs to be

broken down into user stories.

We need to estimate the size of each story (how long it will take) and also decide

what is more important for our customers that we get done first.

Acceptance Criteria can be further added to the story to ensure developers build

what the customer wants.

Given [some precondition] when [I do some action] then [I expect some result].

INVEST

ndependentegotiablealuablestimablemallestable