SlideShare una empresa de Scribd logo
1 de 78
1
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Intro to Agile Requirements:
User Stories, Backlogs and
Adaptive Planning
© 2016 by EBG Consulting, Inc.
Mary Gorman
www.ebgconsulting.com
www.DiscoverToDeliver.com
Agile2016
2
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Intro to Agile Requirements:
User Stories, Backlogs and
Adaptive Planning
© 2016 by EBG Consulting, Inc. all rights reserved.
Visit www.DiscoverToDeliver or contact EBG
for Creative Commons versions of images.
Copyright notice: Please respect this is copyrighted material. No copies, in
part or in whole, including but not limited to hard copy, print, photocopy, or
any electronic media may be made or used. Exceptions require prior written
permission of EBG Consulting, Inc.
3
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Agile coach, facilitator, trainer, mentor, author
CBAP®, CSM, CSPO, PMI-PBA®
IIBA® BABOK® 2.0 Team Lead
IIBA® Agile Extension v2 Team
PMI® Business Analysis Task Force Member
Author: articles, blog, book
Twitter: @mbgorman
Blog: ebgconsulting.com/blog
VP Quality and Delivery
EBG Consulting
Mary Gorman
4
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
give-aways
5
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
agile goal
discover and deliver high value
6
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
some agile teams…
7
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
in balance
8
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
this afternoon…
9
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
3
challenges
10
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
inadequate user stories
11
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
bulging backlogs
12
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
poor planning
13
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
14
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
ConcertsOnline
. At ConcertsOnline we are
always looking for ways to
enhance our concert goers’
experience.
Our newest initiative:
partner with restaurants
who want to connect with
concert goers at
neighboring concerts.
15
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story
As a concert goer
I want to use
concert-related dining discounts
so I can enhance my concert
experience
16
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
your turn
Pair up
Consider the user story
As a concert goer I need to search for
concert-related dining discounts
What requirements-related questions
do you have?
Be ready to share
17
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
product options
Alternatives, choices, possibilities…
to achieve a goal or solve a problem for
its stakeholders.
18
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
discover & deliver
VALUE
www.DiscoverToDeliver.com/visual-language.php
ENDS
Vision
Goal
Objective
quantified
by
amplified
by
delivered
via
19
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
conversation
20
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
structured conversation
www.DiscoverToDeliver.com/visual-language.php
21
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
functional
nonfunctional
7 product dimensions
in balance
www.DiscoverToDeliver.com/visual-language.php
22
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
7Ds options board
23
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
user story
As a concert goer
I want to use
concert-related dining discounts
so I can enhance my concert
experience
24
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
slice for value
25
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Users
interact with
the product
user
26
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
user
User Role Map
Represents types of users
and their relationships
27
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Sam the Super Fan
Description
A social leader in his group of friends
Loves to party, age 25, single
Paid to see live music in last 12 months
Values (Needs)
Appreciates being ‘in the know’
Wants to be treated like a VIP
Cost conscious
Goals
I want to attend all my favorite artists’ shows in my region
Persona
Description of typical user’s background
user
28
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
User Action Data Control
Options Value Options Value Options Value Options Value
Soloist
Diehard
SuperFan
Tag-Along
options board
29
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
provides capabilities
for users
action
30
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Process Flow
Shows flows between related actions
action
31
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
User Action Data Control
Options Value Options Value Options Value Options Value
Soloist
Search for
discount
Diehard
Download
disct coupon
SuperFan Tell a friend
Tag-Along
Connect w
restaurant
Share
experience
Provide
feedback
options board
32
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
includes
a repository
of data and
useful information
data
33
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Data Model
Shows logical structure of data
and their relationships
data
34
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
User Action Data Control
Options Value Options Value Options Value Options Value
Soloist
Search for
discount
Artist
Diehard
Download
disct coupon
CO Member
SuperFan Tell a friend Concert
Tag-Along
Connect w
restaurant
Venue
Share
experience
Restaurant
Provide
feedback
Dining Disct
options board
35
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
enforces
constraints
control
36
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Control Options (Business Policies, Rules) Value
Anyone can search for CO-associated restaurants
Only CO members can search for dining discounts
Only “active” dining discounts can be searched
control
37
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
User Action Data Control
Options Value Options Value Options Value Options Value
Soloist
Search for
discount
Artist
Anyone can search for CO-
associated restaurant
Diehard
Download
disct coupon
CO Member
Only CO members can
search for dining discounts
SuperFan Tell a friend Concert
Only “active” dining discount
can be searched
Tag-Along
Connect w
restaurant
Venue
Share
experience
Restaurant
Provide
feedback
Dining Disct
options board
38
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
story w 4 Ds
AAccttiioonn
As a <user>
data>I need to <action
so <reason>
UUsseerr
CCoonnttrrooll
DDaattaa<controls>
39
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
AAccttiioonn
story w 4 Ds
As a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert
experience
UUsseerr
CCoonnttrrooll
DDaattaa
Only CO members can search for dining
discounts
Only “active” dining discounts can be searched
40
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
structured conversation
confirm to learn
41
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
confirm with scenarios
As a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert
experience
Only CO members can search for dining
discounts
Only “active” dining discounts can be searched
scenario: an instance of use
search for nearby restaurant…
42
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
your turn
Pair up
For the user story…
As a Super Fan concert goer I need to
search for concert-related dining discounts
Explore 2-3 scenarios
Be ready to share
43
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
example
a scenario that
contains actual
data values
scenario
an instance
of use
test
concrete,
unambiguous
accept. criteria
confirm stories
As a Super Fan concert goer
concert-related dining discountsI need to search for nearby
so I can enhance my concert
experience
Only CO members can search for dining
discounts
Only “active” dining discounts can be searched
44
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Story
Scenario
business rule
Given
pre-condition(s), state
fixed data
context of system
When
action
input data
what will be tested
Then
observable outcome:
message, output data
post-condition, state
result
given-when-then
45
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Story
As a Super Fan concert goer I need to search for
concert-related dining discounts
so I can enhance my concert experience
Scenario Dining discount(s) found
business rule Only “active” dining discounts can be searched
given-when-then
Given
pre-condition(s), state CO member exists
fixed data
Concert ID Restaurant Dining Discount Status
AJ 123 Lazy Goat 10% active
AJ 123 High Cotton 15% cancelled
AJ 123 Cavey’s 15% active
When
action search
input data concert ID: AJ 123
Then
observable outcome:
message, output data
Lazy Goat, Dining Discount 10%
High Cotton, Dining Discount 15%
post-condition, state no change
46
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
conforms to
physical properties
and technology
platforms
environment
47
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
User Environment Location Options Value
Concert Goer Mobile
On-site at concert
Fixed location
CO Manager Office
Mobile
environment
48
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
environment
EnvironmentTechnology Platform Options
Software Hardware Standards
SafeSQL DBMS RowderRouter 2.4
BB Common Usage
Std 2011.4.3
CommonBrowser V3.1 InfraScanner 878
Security
Protocal-343
MidiMiddleware
8-989
RiverDesktop
MiniPrint-Mobile112
49
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
interfaces to
users, systems,
and devices
interface
50
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Context Diagram
Illustrates interfaces
to/from product
interface
51
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product has
certain properties
that qualify its
operation and
development
quality attribute
52
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Quality Attribute Options Value
Availability to search for restaurants
Performance to download coupon
Interoperability with restaurant apps
Usability for CO members
Security event details
quality attribute
53
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Gist Availability of the concert goer to find dining
discounts
Stakeholder CO Member
Adapted from: Tom Gilb
Scale Percent of time system is available for searching
Meter Measurement obtained from 20 users during
testing
Benchmark not available
Targets
Minimum 98%
Plan 99%
Wish ideally never down
quality attribute
planguage
54
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
assemble options
55
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
AAccttiioonn
story w 7 Ds
As a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert
experience
UUsseerr
CCoonnttrrooll
DDaattaa
Only CO members can search for dining
discounts
Only “current” dining discounts can be searched
Interface with CO
IInntteerrffaaccee
Environment
Mobile
QQuuaalliittyy
AAttttrriibbuuttee
Available 95% of time
56
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
analysis models
the whole story
scenarios
examples
tests
user story
57
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
your turn
Pair up
Select a word, or phrase that describes
the “whole story”
Be ready to share
58
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
product backloglean
59
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
60
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
product partners
answers ‘who?’
61
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
collaborative,
visual thinking
https://www.ebgconsulting.com/blog/
the-eyes-have-it-how-visuals-can-energize-your-product-discovery/
62
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
DDiissccoovveerr TToo DDeelliivveerr™™
77 PPrroodduucctt DDiimmeennssiioonnss
OOppttiioonnss BBooaarrdd
------------------------Options-----------------------
Visuals, models
Download Kit at http://www.DiscoverToDeliver.com/visual-language.php
VViissiioonn,, GGooaallss,, OObbjjeeccttiivveess
PPllaann
PPrroodduucctt PPaarrttnneerrss
agile discovery
63
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
be prepared
64
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
onsite, interactive slideshow from
EBG Discovery sessions follows
65
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
your observations
66
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
adaptive planning
67
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
views
answer ‘when?’
68
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
process
epic
feature
Restaurant
Partnerships
feature
MMF
use case
story
Search for
restaurants
story Search for nearby
dining discount
planning views
69
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
hypothesis
a tentative insight…
something proposed…
a concept that is
not yet validated…
www.visualthesaurus.com
70
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
 
 
hypothesis
example
We believe obtaining a new source of revenue
through restaurants advertising for
concert-related dining discounts
will result in increased ad revenue.
We will know we
have succeeded
when
total ad revenue from restaurants
increases CO’s total ad revenue by 5-8%
within 30 days after implementation.
71
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
validate to adapt
make
ready
develop & test
accept
deploy
validate
explore
72
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
wrap
73
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
High
7 Dimensions
User stories ready for dev & test (Now-View)
Lean backlog
right agile requirements
74
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Right partners
3 perspectives
Collaborate in discovery,
continually
Right time
High-value
Validate ASAP
right agile requirements
75
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
www.DiscoverToDeliver.com
76
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Intro to Agile Requirements:
User Stories, Backlogs and
Adaptive Planning
© 2016 by EBG Consulting, Inc.
Mary Gorman
www.ebgconsulting.com
www.DiscoverToDeliver.com
@mbgorman
mary@ebgconsulting.com
thanks!
77
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
! !
! !
Training
Find your learning story
Consulting
Match to your needs
!
78
© 2016 by EBG Consulting | @mbgorman
www.ebgconsulting.com | www.DiscoverToDeliver.com
Vision toValue:
Certified Backlog Refinement Practitioner
October 25-26, Boston, MA USA
!

Más contenido relacionado

La actualidad más candente

What is Your Product?
What is Your Product? What is Your Product?
What is Your Product?
EBG Consulting, Inc.
 
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
EBG Consulting, Inc.
 
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
EBG Consulting, Inc.
 
What is Your Product? Making Large-Scale Product Development Work
What is Your Product? Making Large-Scale Product Development WorkWhat is Your Product? Making Large-Scale Product Development Work
What is Your Product? Making Large-Scale Product Development Work
EBG Consulting, Inc.
 

La actualidad más candente (20)

Agile Product Management: Do the Right Things, Not Everything
Agile Product Management: Do the Right Things, Not EverythingAgile Product Management: Do the Right Things, Not Everything
Agile Product Management: Do the Right Things, Not Everything
 
#DiscoveryDojo: Hunt for Product Value with Stakeholders
#DiscoveryDojo: Hunt for Product Value with Stakeholders#DiscoveryDojo: Hunt for Product Value with Stakeholders
#DiscoveryDojo: Hunt for Product Value with Stakeholders
 
The Contracting Two-Step: Patterns & Actions for Successful Collaboration
The Contracting Two-Step: Patterns & Actions for Successful CollaborationThe Contracting Two-Step: Patterns & Actions for Successful Collaboration
The Contracting Two-Step: Patterns & Actions for Successful Collaboration
 
What is Your Product?
What is Your Product? What is Your Product?
What is Your Product?
 
Products Not Projects: Delivering Value with Product Roadmaps
Products Not Projects: Delivering Value with Product RoadmapsProducts Not Projects: Delivering Value with Product Roadmaps
Products Not Projects: Delivering Value with Product Roadmaps
 
Success with User Stories: Cut Through User Story Chaos
Success with User Stories: Cut Through User Story ChaosSuccess with User Stories: Cut Through User Story Chaos
Success with User Stories: Cut Through User Story Chaos
 
What is Your Product?
What is Your Product?What is Your Product?
What is Your Product?
 
How Agile Reduces Requirements Risk Ebg Consulting Slide Share
How Agile Reduces Requirements Risk Ebg Consulting Slide ShareHow Agile Reduces Requirements Risk Ebg Consulting Slide Share
How Agile Reduces Requirements Risk Ebg Consulting Slide Share
 
Success With User Stories:
Success With User Stories: Success With User Stories:
Success With User Stories:
 
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations  Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations
 
Rope Your Scope: Reining in Scope Creep
Rope Your Scope: Reining in Scope Creep Rope Your Scope: Reining in Scope Creep
Rope Your Scope: Reining in Scope Creep
 
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
 
Explore, Evaluate, Confirm Product Needs with Structured Conversations
Explore, Evaluate, Confirm Product Needs with Structured ConversationsExplore, Evaluate, Confirm Product Needs with Structured Conversations
Explore, Evaluate, Confirm Product Needs with Structured Conversations
 
What is Your Product? Making Large-Scale Product Development Work
What is Your Product? Making Large-Scale Product Development WorkWhat is Your Product? Making Large-Scale Product Development Work
What is Your Product? Making Large-Scale Product Development Work
 
What is our Product?
What is our Product?What is our Product?
What is our Product?
 
Rachel Starling - Speedo Goggles - Nottingham Digital Summit
Rachel Starling -  Speedo Goggles - Nottingham Digital SummitRachel Starling -  Speedo Goggles - Nottingham Digital Summit
Rachel Starling - Speedo Goggles - Nottingham Digital Summit
 
What Happened After SaaS Companies Introduced Free Offerings Last Year
What Happened After SaaS Companies Introduced Free Offerings Last YearWhat Happened After SaaS Companies Introduced Free Offerings Last Year
What Happened After SaaS Companies Introduced Free Offerings Last Year
 
Product Led Growth: The Rise of the User
Product Led Growth: The Rise of the UserProduct Led Growth: The Rise of the User
Product Led Growth: The Rise of the User
 
Scrum-inspired Marketing Execution w/ OpenView Labs
Scrum-inspired Marketing Execution w/ OpenView LabsScrum-inspired Marketing Execution w/ OpenView Labs
Scrum-inspired Marketing Execution w/ OpenView Labs
 

Destacado

Professional Identity2
Professional Identity2Professional Identity2
Professional Identity2
Halby33
 
F I N A R T C05 09
F I N A R T C05 09F I N A R T C05 09
F I N A R T C05 09
guestd08f5b
 

Destacado (17)

Innovate & Invigorate Your Agile Discovery Practices
Innovate & Invigorate Your Agile Discovery PracticesInnovate & Invigorate Your Agile Discovery Practices
Innovate & Invigorate Your Agile Discovery Practices
 
Agile Open Jam at Building Business Capability Conference 2015
Agile Open Jam at Building Business Capability Conference 2015Agile Open Jam at Building Business Capability Conference 2015
Agile Open Jam at Building Business Capability Conference 2015
 
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"
 
Viktor Kisko - Discover to deliver: agile product planning and analysis
Viktor Kisko  - Discover to deliver: agile product planning and analysisViktor Kisko  - Discover to deliver: agile product planning and analysis
Viktor Kisko - Discover to deliver: agile product planning and analysis
 
A Virtual Environment for Designing User Interface Prototypes with Accessibil...
A Virtual Environment for Designing User Interface Prototypes with Accessibil...A Virtual Environment for Designing User Interface Prototypes with Accessibil...
A Virtual Environment for Designing User Interface Prototypes with Accessibil...
 
Energiewetgeving in 2010 en 2011
Energiewetgeving in 2010 en 2011Energiewetgeving in 2010 en 2011
Energiewetgeving in 2010 en 2011
 
Professional Identity2
Professional Identity2Professional Identity2
Professional Identity2
 
F I N A R T C05 09
F I N A R T C05 09F I N A R T C05 09
F I N A R T C05 09
 
PHOENIX: The Hospital Case Mgmt Co
PHOENIX: The Hospital Case Mgmt CoPHOENIX: The Hospital Case Mgmt Co
PHOENIX: The Hospital Case Mgmt Co
 
Os trasnos dos libros recomendan para o verán
Os trasnos dos libros recomendan para o veránOs trasnos dos libros recomendan para o verán
Os trasnos dos libros recomendan para o verán
 
Select Sys Services
Select Sys ServicesSelect Sys Services
Select Sys Services
 
Improve My Life Chi Eng
Improve My Life Chi EngImprove My Life Chi Eng
Improve My Life Chi Eng
 
De sjimpansee doet niet mee
De sjimpansee doet niet meeDe sjimpansee doet niet mee
De sjimpansee doet niet mee
 
World Cancer Research Fund Expert Report Summary Simplified Chinese
World Cancer Research Fund Expert Report Summary Simplified ChineseWorld Cancer Research Fund Expert Report Summary Simplified Chinese
World Cancer Research Fund Expert Report Summary Simplified Chinese
 
Success with Requirements: Agile Requirements Work!
Success with Requirements: Agile Requirements Work!Success with Requirements: Agile Requirements Work!
Success with Requirements: Agile Requirements Work!
 
iSLAM
iSLAMiSLAM
iSLAM
 
Project10 Uk 2010
Project10 Uk 2010Project10 Uk 2010
Project10 Uk 2010
 

Similar a Intro To Agile Requirements(Agile2016 Bootcamp)

BKK Web: Working with SEO
BKK Web: Working with SEOBKK Web: Working with SEO
BKK Web: Working with SEO
Seven Peaks Speaks
 
Joe_Canfield_Portfolio_Web
Joe_Canfield_Portfolio_WebJoe_Canfield_Portfolio_Web
Joe_Canfield_Portfolio_Web
Joseph Canfield
 
c-cubesolutions-presentation
c-cubesolutions-presentationc-cubesolutions-presentation
c-cubesolutions-presentation
Harpreet Singh
 
How To Build A Google Adwords Campaign
How To Build A Google Adwords Campaign How To Build A Google Adwords Campaign
How To Build A Google Adwords Campaign
Joel Warady
 
150 cad exercises &amp; practice drawing
150 cad exercises &amp; practice drawing150 cad exercises &amp; practice drawing
150 cad exercises &amp; practice drawing
Deepak Yadav
 

Similar a Intro To Agile Requirements(Agile2016 Bootcamp) (20)

Building a Successful Omnichannel Strategy for Physical Stores
Building a Successful Omnichannel Strategy for Physical StoresBuilding a Successful Omnichannel Strategy for Physical Stores
Building a Successful Omnichannel Strategy for Physical Stores
 
RACV CRO session @ RACV digital masterminds May 2016
RACV CRO session @ RACV digital masterminds May 2016RACV CRO session @ RACV digital masterminds May 2016
RACV CRO session @ RACV digital masterminds May 2016
 
BintanGO Introduction Deck
BintanGO Introduction DeckBintanGO Introduction Deck
BintanGO Introduction Deck
 
Marketing Automation in Today's Digital Landscape
Marketing Automation in Today's Digital LandscapeMarketing Automation in Today's Digital Landscape
Marketing Automation in Today's Digital Landscape
 
Bazaarvoice Webinar: Driving Local Revenue with Consumer Generated Content
Bazaarvoice Webinar: Driving Local Revenue with Consumer Generated ContentBazaarvoice Webinar: Driving Local Revenue with Consumer Generated Content
Bazaarvoice Webinar: Driving Local Revenue with Consumer Generated Content
 
Bazaarvoicefinalslidedeck 160728164342
Bazaarvoicefinalslidedeck 160728164342Bazaarvoicefinalslidedeck 160728164342
Bazaarvoicefinalslidedeck 160728164342
 
BKK Web: Working with SEO
BKK Web: Working with SEOBKK Web: Working with SEO
BKK Web: Working with SEO
 
ADMA CRO Lunch n' Learn at Optus
ADMA CRO Lunch n' Learn at OptusADMA CRO Lunch n' Learn at Optus
ADMA CRO Lunch n' Learn at Optus
 
Boosting Ecommerce Conversions and Revenue With A/B Testing
Boosting Ecommerce Conversions and Revenue With A/B TestingBoosting Ecommerce Conversions and Revenue With A/B Testing
Boosting Ecommerce Conversions and Revenue With A/B Testing
 
Rtp rsp16-bronto-final deck
Rtp rsp16-bronto-final deckRtp rsp16-bronto-final deck
Rtp rsp16-bronto-final deck
 
Top 10 Tips for Generating More Sales Leads Online 20160607
Top 10 Tips for Generating More Sales Leads Online 20160607Top 10 Tips for Generating More Sales Leads Online 20160607
Top 10 Tips for Generating More Sales Leads Online 20160607
 
Joe_Canfield_Portfolio_Web
Joe_Canfield_Portfolio_WebJoe_Canfield_Portfolio_Web
Joe_Canfield_Portfolio_Web
 
Bridging the gap between online and crm - Next Generation Marketing 2organize
Bridging the gap between online and crm - Next Generation Marketing 2organizeBridging the gap between online and crm - Next Generation Marketing 2organize
Bridging the gap between online and crm - Next Generation Marketing 2organize
 
Sitecore - Omnichannel Marketing in the age of the Omniconsumer
Sitecore - Omnichannel Marketing in the age of the OmniconsumerSitecore - Omnichannel Marketing in the age of the Omniconsumer
Sitecore - Omnichannel Marketing in the age of the Omniconsumer
 
c-cubesolutions-presentation
c-cubesolutions-presentationc-cubesolutions-presentation
c-cubesolutions-presentation
 
How To Build A Google Adwords Campaign
How To Build A Google Adwords Campaign How To Build A Google Adwords Campaign
How To Build A Google Adwords Campaign
 
Closing the Loop: Profitable Product Level Ad Strategies for 2016
Closing the Loop: Profitable Product Level Ad Strategies for 2016Closing the Loop: Profitable Product Level Ad Strategies for 2016
Closing the Loop: Profitable Product Level Ad Strategies for 2016
 
150 cad exercises &amp; practice drawing
150 cad exercises &amp; practice drawing150 cad exercises &amp; practice drawing
150 cad exercises &amp; practice drawing
 
Big Changes Coming to AdWords: Everything You Need to Know
Big Changes Coming to AdWords: Everything You Need to KnowBig Changes Coming to AdWords: Everything You Need to Know
Big Changes Coming to AdWords: Everything You Need to Know
 
SEND16 WEBINAR | Email transazionali
SEND16 WEBINAR | Email transazionaliSEND16 WEBINAR | Email transazionali
SEND16 WEBINAR | Email transazionali
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Intro To Agile Requirements(Agile2016 Bootcamp)

  • 1. 1 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Intro to Agile Requirements: User Stories, Backlogs and Adaptive Planning © 2016 by EBG Consulting, Inc. Mary Gorman www.ebgconsulting.com www.DiscoverToDeliver.com Agile2016
  • 2. 2 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Intro to Agile Requirements: User Stories, Backlogs and Adaptive Planning © 2016 by EBG Consulting, Inc. all rights reserved. Visit www.DiscoverToDeliver or contact EBG for Creative Commons versions of images. Copyright notice: Please respect this is copyrighted material. No copies, in part or in whole, including but not limited to hard copy, print, photocopy, or any electronic media may be made or used. Exceptions require prior written permission of EBG Consulting, Inc.
  • 3. 3 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Agile coach, facilitator, trainer, mentor, author CBAP®, CSM, CSPO, PMI-PBA® IIBA® BABOK® 2.0 Team Lead IIBA® Agile Extension v2 Team PMI® Business Analysis Task Force Member Author: articles, blog, book Twitter: @mbgorman Blog: ebgconsulting.com/blog VP Quality and Delivery EBG Consulting Mary Gorman
  • 4. 4 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com give-aways
  • 5. 5 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com agile goal discover and deliver high value
  • 6. 6 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com some agile teams…
  • 7. 7 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com in balance
  • 8. 8 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com this afternoon…
  • 9. 9 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com 3 challenges
  • 10. 10 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com inadequate user stories
  • 11. 11 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com bulging backlogs
  • 12. 12 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com poor planning
  • 13. 13 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 14. 14 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com ConcertsOnline . At ConcertsOnline we are always looking for ways to enhance our concert goers’ experience. Our newest initiative: partner with restaurants who want to connect with concert goers at neighboring concerts.
  • 15. 15 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com user story As a concert goer I want to use concert-related dining discounts so I can enhance my concert experience
  • 16. 16 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com your turn Pair up Consider the user story As a concert goer I need to search for concert-related dining discounts What requirements-related questions do you have? Be ready to share
  • 17. 17 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com product options Alternatives, choices, possibilities… to achieve a goal or solve a problem for its stakeholders.
  • 18. 18 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com discover & deliver VALUE www.DiscoverToDeliver.com/visual-language.php ENDS Vision Goal Objective quantified by amplified by delivered via
  • 19. 19 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com conversation
  • 20. 20 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com structured conversation www.DiscoverToDeliver.com/visual-language.php
  • 21. 21 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com functional nonfunctional 7 product dimensions in balance www.DiscoverToDeliver.com/visual-language.php
  • 22. 22 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com 7Ds options board
  • 23. 23 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com user story As a concert goer I want to use concert-related dining discounts so I can enhance my concert experience
  • 24. 24 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com slice for value
  • 25. 25 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Users interact with the product user
  • 26. 26 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com user User Role Map Represents types of users and their relationships
  • 27. 27 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Sam the Super Fan Description A social leader in his group of friends Loves to party, age 25, single Paid to see live music in last 12 months Values (Needs) Appreciates being ‘in the know’ Wants to be treated like a VIP Cost conscious Goals I want to attend all my favorite artists’ shows in my region Persona Description of typical user’s background user
  • 28. 28 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com User Action Data Control Options Value Options Value Options Value Options Value Soloist Diehard SuperFan Tag-Along options board
  • 29. 29 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com The product provides capabilities for users action
  • 30. 30 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Process Flow Shows flows between related actions action
  • 31. 31 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com User Action Data Control Options Value Options Value Options Value Options Value Soloist Search for discount Diehard Download disct coupon SuperFan Tell a friend Tag-Along Connect w restaurant Share experience Provide feedback options board
  • 32. 32 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com The product includes a repository of data and useful information data
  • 33. 33 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Data Model Shows logical structure of data and their relationships data
  • 34. 34 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com User Action Data Control Options Value Options Value Options Value Options Value Soloist Search for discount Artist Diehard Download disct coupon CO Member SuperFan Tell a friend Concert Tag-Along Connect w restaurant Venue Share experience Restaurant Provide feedback Dining Disct options board
  • 35. 35 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com The product enforces constraints control
  • 36. 36 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Control Options (Business Policies, Rules) Value Anyone can search for CO-associated restaurants Only CO members can search for dining discounts Only “active” dining discounts can be searched control
  • 37. 37 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com User Action Data Control Options Value Options Value Options Value Options Value Soloist Search for discount Artist Anyone can search for CO- associated restaurant Diehard Download disct coupon CO Member Only CO members can search for dining discounts SuperFan Tell a friend Concert Only “active” dining discount can be searched Tag-Along Connect w restaurant Venue Share experience Restaurant Provide feedback Dining Disct options board
  • 38. 38 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com story w 4 Ds AAccttiioonn As a <user> data>I need to <action so <reason> UUsseerr CCoonnttrrooll DDaattaa<controls>
  • 39. 39 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com AAccttiioonn story w 4 Ds As a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience UUsseerr CCoonnttrrooll DDaattaa Only CO members can search for dining discounts Only “active” dining discounts can be searched
  • 40. 40 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com structured conversation confirm to learn
  • 41. 41 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com confirm with scenarios As a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience Only CO members can search for dining discounts Only “active” dining discounts can be searched scenario: an instance of use search for nearby restaurant…
  • 42. 42 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com your turn Pair up For the user story… As a Super Fan concert goer I need to search for concert-related dining discounts Explore 2-3 scenarios Be ready to share
  • 43. 43 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com example a scenario that contains actual data values scenario an instance of use test concrete, unambiguous accept. criteria confirm stories As a Super Fan concert goer concert-related dining discountsI need to search for nearby so I can enhance my concert experience Only CO members can search for dining discounts Only “active” dining discounts can be searched
  • 44. 44 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Story Scenario business rule Given pre-condition(s), state fixed data context of system When action input data what will be tested Then observable outcome: message, output data post-condition, state result given-when-then
  • 45. 45 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Story As a Super Fan concert goer I need to search for concert-related dining discounts so I can enhance my concert experience Scenario Dining discount(s) found business rule Only “active” dining discounts can be searched given-when-then Given pre-condition(s), state CO member exists fixed data Concert ID Restaurant Dining Discount Status AJ 123 Lazy Goat 10% active AJ 123 High Cotton 15% cancelled AJ 123 Cavey’s 15% active When action search input data concert ID: AJ 123 Then observable outcome: message, output data Lazy Goat, Dining Discount 10% High Cotton, Dining Discount 15% post-condition, state no change
  • 46. 46 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com The product conforms to physical properties and technology platforms environment
  • 47. 47 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com User Environment Location Options Value Concert Goer Mobile On-site at concert Fixed location CO Manager Office Mobile environment
  • 48. 48 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com environment EnvironmentTechnology Platform Options Software Hardware Standards SafeSQL DBMS RowderRouter 2.4 BB Common Usage Std 2011.4.3 CommonBrowser V3.1 InfraScanner 878 Security Protocal-343 MidiMiddleware 8-989 RiverDesktop MiniPrint-Mobile112
  • 49. 49 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com The product interfaces to users, systems, and devices interface
  • 50. 50 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Context Diagram Illustrates interfaces to/from product interface
  • 51. 51 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com The product has certain properties that qualify its operation and development quality attribute
  • 52. 52 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Quality Attribute Options Value Availability to search for restaurants Performance to download coupon Interoperability with restaurant apps Usability for CO members Security event details quality attribute
  • 53. 53 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Gist Availability of the concert goer to find dining discounts Stakeholder CO Member Adapted from: Tom Gilb Scale Percent of time system is available for searching Meter Measurement obtained from 20 users during testing Benchmark not available Targets Minimum 98% Plan 99% Wish ideally never down quality attribute planguage
  • 54. 54 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com assemble options
  • 55. 55 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com AAccttiioonn story w 7 Ds As a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience UUsseerr CCoonnttrrooll DDaattaa Only CO members can search for dining discounts Only “current” dining discounts can be searched Interface with CO IInntteerrffaaccee Environment Mobile QQuuaalliittyy AAttttrriibbuuttee Available 95% of time
  • 56. 56 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com analysis models the whole story scenarios examples tests user story
  • 57. 57 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com your turn Pair up Select a word, or phrase that describes the “whole story” Be ready to share
  • 58. 58 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com product backloglean
  • 59. 59 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 60. 60 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com product partners answers ‘who?’
  • 61. 61 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com collaborative, visual thinking https://www.ebgconsulting.com/blog/ the-eyes-have-it-how-visuals-can-energize-your-product-discovery/
  • 62. 62 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com DDiissccoovveerr TToo DDeelliivveerr™™ 77 PPrroodduucctt DDiimmeennssiioonnss OOppttiioonnss BBooaarrdd ------------------------Options----------------------- Visuals, models Download Kit at http://www.DiscoverToDeliver.com/visual-language.php VViissiioonn,, GGooaallss,, OObbjjeeccttiivveess PPllaann PPrroodduucctt PPaarrttnneerrss agile discovery
  • 63. 63 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com be prepared
  • 64. 64 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com onsite, interactive slideshow from EBG Discovery sessions follows
  • 65. 65 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com your observations
  • 66. 66 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com adaptive planning
  • 67. 67 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com views answer ‘when?’
  • 68. 68 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com process epic feature Restaurant Partnerships feature MMF use case story Search for restaurants story Search for nearby dining discount planning views
  • 69. 69 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com hypothesis a tentative insight… something proposed… a concept that is not yet validated… www.visualthesaurus.com
  • 70. 70 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com     hypothesis example We believe obtaining a new source of revenue through restaurants advertising for concert-related dining discounts will result in increased ad revenue. We will know we have succeeded when total ad revenue from restaurants increases CO’s total ad revenue by 5-8% within 30 days after implementation.
  • 71. 71 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com validate to adapt make ready develop & test accept deploy validate explore
  • 72. 72 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com wrap
  • 73. 73 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com High 7 Dimensions User stories ready for dev & test (Now-View) Lean backlog right agile requirements
  • 74. 74 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Right partners 3 perspectives Collaborate in discovery, continually Right time High-value Validate ASAP right agile requirements
  • 75. 75 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com www.DiscoverToDeliver.com
  • 76. 76 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Intro to Agile Requirements: User Stories, Backlogs and Adaptive Planning © 2016 by EBG Consulting, Inc. Mary Gorman www.ebgconsulting.com www.DiscoverToDeliver.com @mbgorman mary@ebgconsulting.com thanks!
  • 77. 77 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com ! ! ! ! Training Find your learning story Consulting Match to your needs !
  • 78. 78 © 2016 by EBG Consulting | @mbgorman www.ebgconsulting.com | www.DiscoverToDeliver.com Vision toValue: Certified Backlog Refinement Practitioner October 25-26, Boston, MA USA !