SlideShare a Scribd company logo
1 of 43
Download to read offline
1© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
Success with User Stories:
Cut through User Story Chaos
Ellen Gottesdiener
www.ebgconsulting.com
www.DiscoverToDeliver.com
#pCampBoston | @ellengott
2 May 2015
2© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
3© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story
As a <user>
I need to <action>
so <reason>
4© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story chaos
5© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
“...I don’t get it?!”
6© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
buried
7© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
you forgot
about…
oops…
looks ok, but it’s
so slow?!
that’s not legal
8© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
traveling stories
9© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
nonfunctional rqts
10© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
inadequate analysis
11© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
erroneous estimates
12© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
planning
13© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story
chaos àà
harmony
order
organization
14© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story
chaos àà harmony
collaborate
perspectives
disciplines
15© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
product partners
sponsor,
product champion,
provider, adviser
user,
buyer,
adviser
builder,
adviser
16© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
collaboratively
discover, define, demo
17© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
cross-discipline
team
product
mgmt
test
architecture
Ux
software dev
business
analysis
user
project
mgmt operations
product/domain
18© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story
chaos àà order
value foundation
alignment
balanced decisions
19© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
value?
20© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
The premiere destination where
artists and fans connect
....artists promote their tour dates
...artists connect with their fans
...fans track their favorite artists
...fans meetup...
example
ConcertsOnline
21© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
example
ConcertsOnline
new initiative
Partner with restaurants who want to connect
with concert goers at nearby concerts
22© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
foundation
Restaurant ads
generate 5% of total
paid ad revenue
15% increase in
table bookings
over…
Verify interface w
3rd party booking
platform
CO Finance
manager
Restaurant
manager
Lead tech
architect
Increase ad revenue
thru restaurant ads
Increase # of
bookings
Leverage existing
network w/o response
time degradation
23© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
considerations
ROI,
time to market,
reputation
convenience,
cost,
trust
readiness,
efficiency,
testability
24© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
considerations
viable
desirable
feasible
25© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
benefits, costs, risks
dependencies
decisions
value
you
26© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story
chaos àà organization
composition
association
holistic
27© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
some agile teams…
ActionUser
28© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
7 product dimensions
functional
nonfunctional
29© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
story w 4 Ds
action
As a <user>
data>I need to <action
so <reason>
user
control
data
back of card
<action data>
<controls>
30© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
back of card
action
As a restaurant manager
I need to set up my advertiser account
so I can start using CO to increase bookings
story w 4 Ds
data
user
Advertiser’s credit card must be active at
time of account setupcontrol
31© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
back of card
action
As a restaurant manager
I need to set up my advertiser account
so I can start using CO to grow my business
story w 7 Ds
data
user
interface
environment
quality
attribute
Advertiser’s credit card must be active at
time of account setup
Interface with CO, Payment service provider
Web browser
Completed in 10 secs: from sending setup
information to confirmation
control
32© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
back of card
action
As a restaurant manager
I need to set up my advertiser account
so I can start using CO to grow my business
story w scenarios
data
user
Advertiser’s credit card must be active at
time of account setupcontrol
scenarios: valid credit card
credit card expired
credit card # not valid
33© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
story w
acceptance criteria (AC)
34© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
Story
As a restaurant manager I need to set up my advertiser
account so I can start using CO to grow my business
AC: functional
Given-When-Then
Scenario credit card is inactive
business rule
Advertiser’s credit card must be active at time of account
setup
Given
pre-condition(s), state
fixed data system date (dd-mm-yyyy): 22-08-2015
When
action Verify credit card date
input data Credit card expiration date (dd-mm-yyyy): 11-08-2015
Then
observable outcome:
message, output data
Message: “Your credit card must be active in order to set
up an account.”
post-condition, state no change
35© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
back of card
action
As a restaurant manager
I need to set up my advertiser account
so I can start using CO to grow my business
story w 7 Ds
data
user
interface
environment
quality
attribute
Advertiser’s credit card must be active at
time of account setupcontrol
Interface with CO, Payment service provider
Online
Completed in 10 secs: from sending setup
information to confirmation
36© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
Gist Availability of the site for restaurant manager to
set up account
AC: nonfunctional
planguage
Scale Percent of time system is available
Meter Measurement obtained from 20 users during
testing
Targets
Minimum 90%
Plan 95%
Wish 99.8%
Benchmark Band promoter setup availability
37© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
sketches
models, UI mockup
the full story
scenarios
AC: functional
examples, GWT
AC: nonfunctional
planguage
cross-cutting rqts
story with 7Ds
estimatevalue
38© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
wrap
39© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
writing user stories
40© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
story states
conceived refined
planned
accepted
demo’ed
deployed
validated
41© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
ready for…
42© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
Success with User Stories
From chaos to…
harmony with collaborating stakeholders
order through alignment with value
organization of holistic user stories
43© EBG Consulting, 2015
www.ebgconsulting.com | www.DiscoverToDeliver.com
Ellen Gottesdiener
www.ebgconsulting.com
www.DiscoverToDeliver.com
@ellengott
ellen@ebgconsulting.com
pCamp Boston 2015 | 2 May 2015
thanks!
Success with User Stories:
Cut through User Story Chaos

More Related Content

What's hot

Why ProdPad?
Why ProdPad?Why ProdPad?
Why ProdPad?ProdPad
 
Product Innovation Talk w Heads of Innovation at Wirecard & Gini
Product Innovation Talk w Heads of Innovation at Wirecard & GiniProduct Innovation Talk w Heads of Innovation at Wirecard & Gini
Product Innovation Talk w Heads of Innovation at Wirecard & GiniProduct School
 
How To Prioritize Project Activities Powerpoint Presentation Slides
How To Prioritize Project Activities Powerpoint Presentation SlidesHow To Prioritize Project Activities Powerpoint Presentation Slides
How To Prioritize Project Activities Powerpoint Presentation SlidesSlideTeam
 
SaaS Product Management (ProductCamp Boston 2016)
SaaS Product Management (ProductCamp Boston 2016)SaaS Product Management (ProductCamp Boston 2016)
SaaS Product Management (ProductCamp Boston 2016)ProductCamp Boston
 
Transitioning from Analytics to Product by a Former Amazon PM
 Transitioning from Analytics to Product by a Former Amazon PM Transitioning from Analytics to Product by a Former Amazon PM
Transitioning from Analytics to Product by a Former Amazon PMProduct School
 
Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...
Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...
Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...PRWD
 
Let your customers do the talking (ProductCamp Boston 2015)
Let your customers do the talking (ProductCamp Boston 2015)Let your customers do the talking (ProductCamp Boston 2015)
Let your customers do the talking (ProductCamp Boston 2015)ProductCamp Boston
 
That Settles It: Techniques for Transparent & Trusted Decision Making
That Settles It: Techniques for Transparent & Trusted Decision Making That Settles It: Techniques for Transparent & Trusted Decision Making
That Settles It: Techniques for Transparent & Trusted Decision Making EBG Consulting, Inc.
 
From Lean Experiments To Successful Productization! #GHC15
From Lean Experiments To Successful Productization! #GHC15From Lean Experiments To Successful Productization! #GHC15
From Lean Experiments To Successful Productization! #GHC15Intuit Inc.
 
Getting Value From Gainsight
Getting Value From GainsightGetting Value From Gainsight
Getting Value From GainsightGainsight
 
How to Break Into Product Management
How to Break Into Product ManagementHow to Break Into Product Management
How to Break Into Product ManagementProduct School
 
Business of Customer Success: Investor and Board Perspective
Business of Customer Success: Investor and Board PerspectiveBusiness of Customer Success: Investor and Board Perspective
Business of Customer Success: Investor and Board PerspectiveGainsight
 
Impact: Spark your product success with an Impact-first focus
Impact: Spark your product success with an Impact-first focusImpact: Spark your product success with an Impact-first focus
Impact: Spark your product success with an Impact-first focusProductPlan
 
Build Better Products | Jeremy Bell
Build Better Products | Jeremy BellBuild Better Products | Jeremy Bell
Build Better Products | Jeremy BellProduct Tank Toronto
 
How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...
How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...
How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...ProductCamp Boston
 
Value-Focused Prioritization & Decision-Making
Value-Focused Prioritization & Decision-MakingValue-Focused Prioritization & Decision-Making
Value-Focused Prioritization & Decision-MakingJessica Blaine
 
PulseCheck2016 How we manage reviews, references, and advocacy
PulseCheck2016 How we manage reviews, references, and advocacyPulseCheck2016 How we manage reviews, references, and advocacy
PulseCheck2016 How we manage reviews, references, and advocacyGainsight
 
Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)LeanDog
 
Webex Teams Customer Success Playbook Excerpts
Webex Teams Customer Success Playbook ExcerptsWebex Teams Customer Success Playbook Excerpts
Webex Teams Customer Success Playbook ExcerptsSei Mani
 

What's hot (20)

Why ProdPad?
Why ProdPad?Why ProdPad?
Why ProdPad?
 
Product Innovation Talk w Heads of Innovation at Wirecard & Gini
Product Innovation Talk w Heads of Innovation at Wirecard & GiniProduct Innovation Talk w Heads of Innovation at Wirecard & Gini
Product Innovation Talk w Heads of Innovation at Wirecard & Gini
 
How To Prioritize Project Activities Powerpoint Presentation Slides
How To Prioritize Project Activities Powerpoint Presentation SlidesHow To Prioritize Project Activities Powerpoint Presentation Slides
How To Prioritize Project Activities Powerpoint Presentation Slides
 
SaaS Product Management (ProductCamp Boston 2016)
SaaS Product Management (ProductCamp Boston 2016)SaaS Product Management (ProductCamp Boston 2016)
SaaS Product Management (ProductCamp Boston 2016)
 
Transitioning from Analytics to Product by a Former Amazon PM
 Transitioning from Analytics to Product by a Former Amazon PM Transitioning from Analytics to Product by a Former Amazon PM
Transitioning from Analytics to Product by a Former Amazon PM
 
Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...
Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...
Iterative versus innovative testing: Exploiting the Full Spectrum of Testing ...
 
Let your customers do the talking (ProductCamp Boston 2015)
Let your customers do the talking (ProductCamp Boston 2015)Let your customers do the talking (ProductCamp Boston 2015)
Let your customers do the talking (ProductCamp Boston 2015)
 
That Settles It: Techniques for Transparent & Trusted Decision Making
That Settles It: Techniques for Transparent & Trusted Decision Making That Settles It: Techniques for Transparent & Trusted Decision Making
That Settles It: Techniques for Transparent & Trusted Decision Making
 
From Lean Experiments To Successful Productization! #GHC15
From Lean Experiments To Successful Productization! #GHC15From Lean Experiments To Successful Productization! #GHC15
From Lean Experiments To Successful Productization! #GHC15
 
Getting Value From Gainsight
Getting Value From GainsightGetting Value From Gainsight
Getting Value From Gainsight
 
How to Break Into Product Management
How to Break Into Product ManagementHow to Break Into Product Management
How to Break Into Product Management
 
Business of Customer Success: Investor and Board Perspective
Business of Customer Success: Investor and Board PerspectiveBusiness of Customer Success: Investor and Board Perspective
Business of Customer Success: Investor and Board Perspective
 
Landing pages wordcamp 2017
Landing pages wordcamp 2017Landing pages wordcamp 2017
Landing pages wordcamp 2017
 
Impact: Spark your product success with an Impact-first focus
Impact: Spark your product success with an Impact-first focusImpact: Spark your product success with an Impact-first focus
Impact: Spark your product success with an Impact-first focus
 
Build Better Products | Jeremy Bell
Build Better Products | Jeremy BellBuild Better Products | Jeremy Bell
Build Better Products | Jeremy Bell
 
How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...
How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...
How to Build Roadmaps that Stick - Roadmapping 301 (Bruce McCarthy) ProductCa...
 
Value-Focused Prioritization & Decision-Making
Value-Focused Prioritization & Decision-MakingValue-Focused Prioritization & Decision-Making
Value-Focused Prioritization & Decision-Making
 
PulseCheck2016 How we manage reviews, references, and advocacy
PulseCheck2016 How we manage reviews, references, and advocacyPulseCheck2016 How we manage reviews, references, and advocacy
PulseCheck2016 How we manage reviews, references, and advocacy
 
Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)
 
Webex Teams Customer Success Playbook Excerpts
Webex Teams Customer Success Playbook ExcerptsWebex Teams Customer Success Playbook Excerpts
Webex Teams Customer Success Playbook Excerpts
 

Similar to Success with user stories: cut thru user story chaos (ProductCampBoston 2015)

Intro to Agile Requirements: User Stories, Backlogs and Beyond
Intro to Agile Requirements: User Stories, Backlogs and BeyondIntro to Agile Requirements: User Stories, Backlogs and Beyond
Intro to Agile Requirements: User Stories, Backlogs and BeyondEBG Consulting, Inc.
 
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...EBG Consulting, Inc.
 
25 MarTech Tools Used By Demand Marketing Game Changers
25 MarTech Tools Used By Demand Marketing Game Changers25 MarTech Tools Used By Demand Marketing Game Changers
25 MarTech Tools Used By Demand Marketing Game ChangersIntegrate
 
Making Your User Stories Ready to Get to “Done”
Making Your User Stories Ready to Get to “Done”Making Your User Stories Ready to Get to “Done”
Making Your User Stories Ready to Get to “Done”EBG Consulting, Inc.
 
Intuit - Investor Day 2013 Presentation
 Intuit - Investor Day 2013 Presentation Intuit - Investor Day 2013 Presentation
Intuit - Investor Day 2013 Presentationinvestorsintuitinc
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsProduct Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsEBG Consulting, Inc.
 
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodNon-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodTechWell
 
Analytics Configuration Strategies that Add Value for Your Clients - David Vo...
Analytics Configuration Strategies that Add Value for Your Clients - David Vo...Analytics Configuration Strategies that Add Value for Your Clients - David Vo...
Analytics Configuration Strategies that Add Value for Your Clients - David Vo...WP Engine
 
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...EBG Consulting, Inc.
 
Product Backlog Refinement with Structured Conversations - Big Apple Scrum Day
Product Backlog Refinement with Structured Conversations - Big Apple Scrum DayProduct Backlog Refinement with Structured Conversations - Big Apple Scrum Day
Product Backlog Refinement with Structured Conversations - Big Apple Scrum DayEBG Consulting, Inc.
 
Sitecore 8 XP – A Dream for Digital Marketers
Sitecore 8 XP – A Dream for Digital MarketersSitecore 8 XP – A Dream for Digital Marketers
Sitecore 8 XP – A Dream for Digital Marketersedynamic
 
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...G3 Communications
 
Marketing Analytics 101: How to Prove and Improve Marketing Impact with Data
Marketing Analytics 101: How to Prove and Improve Marketing Impact with DataMarketing Analytics 101: How to Prove and Improve Marketing Impact with Data
Marketing Analytics 101: How to Prove and Improve Marketing Impact with DataMarketo
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations  Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations EBG Consulting, Inc.
 
Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...
Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...
Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...AgileNetwork
 
Account-Based Marketing: Foundations and Strategy
Account-Based Marketing: Foundations and Strategy Account-Based Marketing: Foundations and Strategy
Account-Based Marketing: Foundations and Strategy Demandbase
 
Is your customer success team delivering real value ?
Is your customer success team delivering real value ?Is your customer success team delivering real value ?
Is your customer success team delivering real value ?Gainsight
 
How world class companies optimize the digital experience
How world class companies optimize the digital experienceHow world class companies optimize the digital experience
How world class companies optimize the digital experienceQualtrics
 

Similar to Success with user stories: cut thru user story chaos (ProductCampBoston 2015) (20)

Intro to Agile Requirements: User Stories, Backlogs and Beyond
Intro to Agile Requirements: User Stories, Backlogs and BeyondIntro to Agile Requirements: User Stories, Backlogs and Beyond
Intro to Agile Requirements: User Stories, Backlogs and Beyond
 
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...
 
25 MarTech Tools Used By Demand Marketing Game Changers
25 MarTech Tools Used By Demand Marketing Game Changers25 MarTech Tools Used By Demand Marketing Game Changers
25 MarTech Tools Used By Demand Marketing Game Changers
 
Success With User Stories:
Success With User Stories: Success With User Stories:
Success With User Stories:
 
Making Your User Stories Ready to Get to “Done”
Making Your User Stories Ready to Get to “Done”Making Your User Stories Ready to Get to “Done”
Making Your User Stories Ready to Get to “Done”
 
Intuit - Investor Day 2013 Presentation
 Intuit - Investor Day 2013 Presentation Intuit - Investor Day 2013 Presentation
Intuit - Investor Day 2013 Presentation
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsProduct Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations
 
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodNon-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
 
Analytics Configuration Strategies that Add Value for Your Clients - David Vo...
Analytics Configuration Strategies that Add Value for Your Clients - David Vo...Analytics Configuration Strategies that Add Value for Your Clients - David Vo...
Analytics Configuration Strategies that Add Value for Your Clients - David Vo...
 
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...
 
Product Backlog Refinement with Structured Conversations - Big Apple Scrum Day
Product Backlog Refinement with Structured Conversations - Big Apple Scrum DayProduct Backlog Refinement with Structured Conversations - Big Apple Scrum Day
Product Backlog Refinement with Structured Conversations - Big Apple Scrum Day
 
Sitecore 8 XP – A Dream for Digital Marketers
Sitecore 8 XP – A Dream for Digital MarketersSitecore 8 XP – A Dream for Digital Marketers
Sitecore 8 XP – A Dream for Digital Marketers
 
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
 
Marketing Analytics 101: How to Prove and Improve Marketing Impact with Data
Marketing Analytics 101: How to Prove and Improve Marketing Impact with DataMarketing Analytics 101: How to Prove and Improve Marketing Impact with Data
Marketing Analytics 101: How to Prove and Improve Marketing Impact with Data
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations  Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations
 
How to Perform a Paid Landing Page Analysis - Travis McKnight, Portent
How to Perform a Paid Landing Page Analysis - Travis McKnight, PortentHow to Perform a Paid Landing Page Analysis - Travis McKnight, Portent
How to Perform a Paid Landing Page Analysis - Travis McKnight, Portent
 
Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...
Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...
Agile Kolkata 2022 - Somanth Chatterjee & Soumen Deb | Managing Innovation wi...
 
Account-Based Marketing: Foundations and Strategy
Account-Based Marketing: Foundations and Strategy Account-Based Marketing: Foundations and Strategy
Account-Based Marketing: Foundations and Strategy
 
Is your customer success team delivering real value ?
Is your customer success team delivering real value ?Is your customer success team delivering real value ?
Is your customer success team delivering real value ?
 
How world class companies optimize the digital experience
How world class companies optimize the digital experienceHow world class companies optimize the digital experience
How world class companies optimize the digital experience
 

More from ProductCamp Boston

175 Product Manager as a Leader
175 Product Manager as a Leader175 Product Manager as a Leader
175 Product Manager as a LeaderProductCamp Boston
 
B2B Buyers don't Trust what we say about our products
B2B Buyers don't Trust what we say about our productsB2B Buyers don't Trust what we say about our products
B2B Buyers don't Trust what we say about our productsProductCamp Boston
 
Building a Weatherproof Framework - How to Survive the Product Launch Storm i...
Building a Weatherproof Framework - How to Survive the Product Launch Storm i...Building a Weatherproof Framework - How to Survive the Product Launch Storm i...
Building a Weatherproof Framework - How to Survive the Product Launch Storm i...ProductCamp Boston
 
178 - Design Discovery Workshops
178  - Design Discovery Workshops178  - Design Discovery Workshops
178 - Design Discovery WorkshopsProductCamp Boston
 
113 -Product Marketing and the Collaboration with Product Management - sessio...
113 -Product Marketing and the Collaboration with Product Management - sessio...113 -Product Marketing and the Collaboration with Product Management - sessio...
113 -Product Marketing and the Collaboration with Product Management - sessio...ProductCamp Boston
 
108 - 3 Trends Impacting Messaging and Content
108 - 3 Trends Impacting Messaging and Content108 - 3 Trends Impacting Messaging and Content
108 - 3 Trends Impacting Messaging and ContentProductCamp Boston
 
Why do product managers need to be more vulnerable
Why do product managers need to be more vulnerable Why do product managers need to be more vulnerable
Why do product managers need to be more vulnerable ProductCamp Boston
 
172 - How Not to Kill each other
172 - How Not to Kill each other172 - How Not to Kill each other
172 - How Not to Kill each otherProductCamp Boston
 
Connecting Product Decisions to Revenue
Connecting Product Decisions to RevenueConnecting Product Decisions to Revenue
Connecting Product Decisions to RevenueProductCamp Boston
 
107 - It's not easy starting new: career transitioning to product, starting ...
107 - It's not easy starting new: career transitioning to product,  starting ...107 - It's not easy starting new: career transitioning to product,  starting ...
107 - It's not easy starting new: career transitioning to product, starting ...ProductCamp Boston
 
How can ANYONE do UX Research?
How can ANYONE do UX Research?How can ANYONE do UX Research?
How can ANYONE do UX Research?ProductCamp Boston
 
181 - What Skills Do I Need To Really Succeed As A PM
181 - What Skills Do I Need To Really Succeed As A PM181 - What Skills Do I Need To Really Succeed As A PM
181 - What Skills Do I Need To Really Succeed As A PMProductCamp Boston
 
163 - Customer Centric Product Management - How To Be Awesome
163 - Customer Centric Product Management - How To Be Awesome163 - Customer Centric Product Management - How To Be Awesome
163 - Customer Centric Product Management - How To Be AwesomeProductCamp Boston
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms ProductCamp Boston
 
153- Experience Maps: Essential Tool in Product Innovation Strategies
153- Experience Maps: Essential Tool in Product Innovation Strategies153- Experience Maps: Essential Tool in Product Innovation Strategies
153- Experience Maps: Essential Tool in Product Innovation StrategiesProductCamp Boston
 
152 - Confident Communication
152 - Confident Communication 152 - Confident Communication
152 - Confident Communication ProductCamp Boston
 

More from ProductCamp Boston (20)

175 Product Manager as a Leader
175 Product Manager as a Leader175 Product Manager as a Leader
175 Product Manager as a Leader
 
B2B Buyers don't Trust what we say about our products
B2B Buyers don't Trust what we say about our productsB2B Buyers don't Trust what we say about our products
B2B Buyers don't Trust what we say about our products
 
Building a Weatherproof Framework - How to Survive the Product Launch Storm i...
Building a Weatherproof Framework - How to Survive the Product Launch Storm i...Building a Weatherproof Framework - How to Survive the Product Launch Storm i...
Building a Weatherproof Framework - How to Survive the Product Launch Storm i...
 
Getting your Product Noticed
Getting your Product NoticedGetting your Product Noticed
Getting your Product Noticed
 
A lifecycle for microservices
A lifecycle for microservicesA lifecycle for microservices
A lifecycle for microservices
 
178 - Design Discovery Workshops
178  - Design Discovery Workshops178  - Design Discovery Workshops
178 - Design Discovery Workshops
 
113 -Product Marketing and the Collaboration with Product Management - sessio...
113 -Product Marketing and the Collaboration with Product Management - sessio...113 -Product Marketing and the Collaboration with Product Management - sessio...
113 -Product Marketing and the Collaboration with Product Management - sessio...
 
108 - 3 Trends Impacting Messaging and Content
108 - 3 Trends Impacting Messaging and Content108 - 3 Trends Impacting Messaging and Content
108 - 3 Trends Impacting Messaging and Content
 
Why do product managers need to be more vulnerable
Why do product managers need to be more vulnerable Why do product managers need to be more vulnerable
Why do product managers need to be more vulnerable
 
172 - How Not to Kill each other
172 - How Not to Kill each other172 - How Not to Kill each other
172 - How Not to Kill each other
 
Connecting Product Decisions to Revenue
Connecting Product Decisions to RevenueConnecting Product Decisions to Revenue
Connecting Product Decisions to Revenue
 
107 - It's not easy starting new: career transitioning to product, starting ...
107 - It's not easy starting new: career transitioning to product,  starting ...107 - It's not easy starting new: career transitioning to product,  starting ...
107 - It's not easy starting new: career transitioning to product, starting ...
 
How can ANYONE do UX Research?
How can ANYONE do UX Research?How can ANYONE do UX Research?
How can ANYONE do UX Research?
 
181 - What Skills Do I Need To Really Succeed As A PM
181 - What Skills Do I Need To Really Succeed As A PM181 - What Skills Do I Need To Really Succeed As A PM
181 - What Skills Do I Need To Really Succeed As A PM
 
177 - Team-Based Innovation
177 - Team-Based Innovation177 - Team-Based Innovation
177 - Team-Based Innovation
 
163 - Customer Centric Product Management - How To Be Awesome
163 - Customer Centric Product Management - How To Be Awesome163 - Customer Centric Product Management - How To Be Awesome
163 - Customer Centric Product Management - How To Be Awesome
 
159 - Strategic UX Research
159 - Strategic UX Research159 - Strategic UX Research
159 - Strategic UX Research
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms
 
153- Experience Maps: Essential Tool in Product Innovation Strategies
153- Experience Maps: Essential Tool in Product Innovation Strategies153- Experience Maps: Essential Tool in Product Innovation Strategies
153- Experience Maps: Essential Tool in Product Innovation Strategies
 
152 - Confident Communication
152 - Confident Communication 152 - Confident Communication
152 - Confident Communication
 

Recently uploaded

GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionWilliam Barnes
 
Best Persuasive selling skills presentation.pptx
Best Persuasive selling skills  presentation.pptxBest Persuasive selling skills  presentation.pptx
Best Persuasive selling skills presentation.pptxMasterPhil1
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceDamien ROBERT
 
Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?elizabethella096
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesPushON Ltd
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsVWO
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldScalenut
 
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDemandbase
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingJuan Pineda
 
marketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdfmarketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdfarsathsahil
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckToluwanimi Balogun
 
DIGITAL MARKETING COURSE IN BTM -Influencer Marketing Strategy
DIGITAL MARKETING COURSE IN BTM -Influencer Marketing StrategyDIGITAL MARKETING COURSE IN BTM -Influencer Marketing Strategy
DIGITAL MARKETING COURSE IN BTM -Influencer Marketing StrategySouvikRay24
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDemandbase
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxarsathsahil
 
Russian Call Girls Nagpur Swara 8617697112 Independent Escort Service Nagpur
Russian Call Girls Nagpur Swara 8617697112 Independent Escort Service NagpurRussian Call Girls Nagpur Swara 8617697112 Independent Escort Service Nagpur
Russian Call Girls Nagpur Swara 8617697112 Independent Escort Service NagpurCall girls in Ahmedabad High profile
 
9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking MenSapana Sha
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?Juan Pineda
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Richard Ingilby
 

Recently uploaded (20)

GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web Revolution
 
Best Persuasive selling skills presentation.pptx
Best Persuasive selling skills  presentation.pptxBest Persuasive selling skills  presentation.pptx
Best Persuasive selling skills presentation.pptx
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
 
Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surges
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven World
 
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO Copywriting
 
marketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdfmarketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdf
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship Deck
 
DIGITAL MARKETING COURSE IN BTM -Influencer Marketing Strategy
DIGITAL MARKETING COURSE IN BTM -Influencer Marketing StrategyDIGITAL MARKETING COURSE IN BTM -Influencer Marketing Strategy
DIGITAL MARKETING COURSE IN BTM -Influencer Marketing Strategy
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptx
 
Russian Call Girls Nagpur Swara 8617697112 Independent Escort Service Nagpur
Russian Call Girls Nagpur Swara 8617697112 Independent Escort Service NagpurRussian Call Girls Nagpur Swara 8617697112 Independent Escort Service Nagpur
Russian Call Girls Nagpur Swara 8617697112 Independent Escort Service Nagpur
 
9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
 

Success with user stories: cut thru user story chaos (ProductCampBoston 2015)

  • 1. 1© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com Success with User Stories: Cut through User Story Chaos Ellen Gottesdiener www.ebgconsulting.com www.DiscoverToDeliver.com #pCampBoston | @ellengott 2 May 2015
  • 2. 2© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 3. 3© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com user story As a <user> I need to <action> so <reason>
  • 4. 4© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com user story chaos
  • 5. 5© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com “...I don’t get it?!”
  • 6. 6© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com buried
  • 7. 7© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com you forgot about… oops… looks ok, but it’s so slow?! that’s not legal
  • 8. 8© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com traveling stories
  • 9. 9© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com nonfunctional rqts
  • 10. 10© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com inadequate analysis
  • 11. 11© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com erroneous estimates
  • 12. 12© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com planning
  • 13. 13© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com user story chaos àà harmony order organization
  • 14. 14© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com user story chaos àà harmony collaborate perspectives disciplines
  • 15. 15© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com product partners sponsor, product champion, provider, adviser user, buyer, adviser builder, adviser
  • 16. 16© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com collaboratively discover, define, demo
  • 17. 17© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com cross-discipline team product mgmt test architecture Ux software dev business analysis user project mgmt operations product/domain
  • 18. 18© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com user story chaos àà order value foundation alignment balanced decisions
  • 19. 19© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com value?
  • 20. 20© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com The premiere destination where artists and fans connect ....artists promote their tour dates ...artists connect with their fans ...fans track their favorite artists ...fans meetup... example ConcertsOnline
  • 21. 21© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com example ConcertsOnline new initiative Partner with restaurants who want to connect with concert goers at nearby concerts
  • 22. 22© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com foundation Restaurant ads generate 5% of total paid ad revenue 15% increase in table bookings over… Verify interface w 3rd party booking platform CO Finance manager Restaurant manager Lead tech architect Increase ad revenue thru restaurant ads Increase # of bookings Leverage existing network w/o response time degradation
  • 23. 23© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com considerations ROI, time to market, reputation convenience, cost, trust readiness, efficiency, testability
  • 24. 24© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com considerations viable desirable feasible
  • 25. 25© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com benefits, costs, risks dependencies decisions value you
  • 26. 26© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com user story chaos àà organization composition association holistic
  • 27. 27© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com some agile teams… ActionUser
  • 28. 28© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com 7 product dimensions functional nonfunctional
  • 29. 29© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com story w 4 Ds action As a <user> data>I need to <action so <reason> user control data back of card <action data> <controls>
  • 30. 30© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com back of card action As a restaurant manager I need to set up my advertiser account so I can start using CO to increase bookings story w 4 Ds data user Advertiser’s credit card must be active at time of account setupcontrol
  • 31. 31© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com back of card action As a restaurant manager I need to set up my advertiser account so I can start using CO to grow my business story w 7 Ds data user interface environment quality attribute Advertiser’s credit card must be active at time of account setup Interface with CO, Payment service provider Web browser Completed in 10 secs: from sending setup information to confirmation control
  • 32. 32© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com back of card action As a restaurant manager I need to set up my advertiser account so I can start using CO to grow my business story w scenarios data user Advertiser’s credit card must be active at time of account setupcontrol scenarios: valid credit card credit card expired credit card # not valid
  • 33. 33© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com story w acceptance criteria (AC)
  • 34. 34© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com Story As a restaurant manager I need to set up my advertiser account so I can start using CO to grow my business AC: functional Given-When-Then Scenario credit card is inactive business rule Advertiser’s credit card must be active at time of account setup Given pre-condition(s), state fixed data system date (dd-mm-yyyy): 22-08-2015 When action Verify credit card date input data Credit card expiration date (dd-mm-yyyy): 11-08-2015 Then observable outcome: message, output data Message: “Your credit card must be active in order to set up an account.” post-condition, state no change
  • 35. 35© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com back of card action As a restaurant manager I need to set up my advertiser account so I can start using CO to grow my business story w 7 Ds data user interface environment quality attribute Advertiser’s credit card must be active at time of account setupcontrol Interface with CO, Payment service provider Online Completed in 10 secs: from sending setup information to confirmation
  • 36. 36© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com Gist Availability of the site for restaurant manager to set up account AC: nonfunctional planguage Scale Percent of time system is available Meter Measurement obtained from 20 users during testing Targets Minimum 90% Plan 95% Wish 99.8% Benchmark Band promoter setup availability
  • 37. 37© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com sketches models, UI mockup the full story scenarios AC: functional examples, GWT AC: nonfunctional planguage cross-cutting rqts story with 7Ds estimatevalue
  • 38. 38© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com wrap
  • 39. 39© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com writing user stories
  • 40. 40© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com story states conceived refined planned accepted demo’ed deployed validated
  • 41. 41© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com ready for…
  • 42. 42© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com Success with User Stories From chaos to… harmony with collaborating stakeholders order through alignment with value organization of holistic user stories
  • 43. 43© EBG Consulting, 2015 www.ebgconsulting.com | www.DiscoverToDeliver.com Ellen Gottesdiener www.ebgconsulting.com www.DiscoverToDeliver.com @ellengott ellen@ebgconsulting.com pCamp Boston 2015 | 2 May 2015 thanks! Success with User Stories: Cut through User Story Chaos