Weitere ähnliche Inhalte Mehr von EBG Consulting, Inc. (20) Kürzlich hochgeladen (20) Explore, Evaluate, Confirm Product Needs with Structured Conversations1. Explore, Evaluate & Confirm
Product Needs with
Structured Conversations
Copyright © 2012 EBG Consulting, Inc.
Ellen Gottesdiener
www.ebgconsulting.com
© EBG Consulting, 2012
www.ebgconsulting.com 1
2. 2
Explore, Evaluate & Confirm
Product Needs
with Structured Conversations
Copyright © 2012 EBG Consulting, Inc. All rights reserved.
We at EBG Consulting are pleased to share the practices and
experiences described in this presentation with you.
This presentation is for the viewer’s personal use.
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 without express written permission of EBG Consulting, Inc.
Thank you for honoring the copyright.
© EBG Consulting, 2012
www.ebgconsulting.com 2
3. Ellen Gottesdiener
Founder & Principal Consultant,
EBG Consulting
Facilitator, trainer, mentor, agile coach, conf. advisor
Certified Professional Facilitator, Certified Scrum Master
IIBA® BABOK®: expert reviewer; contributor to agile extension
Author: articles, blog, books
Twitter: @ellengott, #bddxny
Blog: ebgconsulting.com/blog
eNewsletter: Success with Requirements
© EBG Consulting, 2012
www.ebgconsulting.com 3
5. structured
concepts conversation
holistic product wrap
needs
© EBG Consulting, 2012
www.ebgconsulting.com 5
12. value decisions
benefits
costs
risks
dependencies
© EBG Consulting, 2012
www.ebgconsulting.com 12
16. views
want
need
requirement
© EBG Consulting, 2012
www.ebgconsulting.com 16
17. holistic
product needs
© EBG Consulting, 2012
www.ebgconsulting.com 17
19. product options
Alternatives, choices, possibilities…
to achieve a goal or solve a problem
for its stakeholders.
Adapted from: Gottesdiener, Software Requirements Memory Jogger
© EBG Consulting, 2012
www.ebgconsulting.com 19
20. user
Users
§
interact with
the product
© EBG Consulting, 2012
www.ebgconsulting.com 20
21. interface
The product
§
interfaces to
users, systems,
and devices
© EBG Consulting, 2012
www.ebgconsulting.com 21
22. action
The product
§
provides capabilities
§
for users
§
© EBG Consulting, 2012
www.ebgconsulting.com 22
23. data
The product
§
includes§
a repository
§
of data and
§
useful information
§
© EBG Consulting, 2012
www.ebgconsulting.com 23
24. control
The product
§
enforces
constraints
§
© EBG Consulting, 2012
www.ebgconsulting.com 24
25. environment
The product
conforms to
physical properties
and technology
platforms
© EBG Consulting, 2012
www.ebgconsulting.com 25
26. quality attribute
The product has
certain properties
that qualify its
operation and
development
© EBG Consulting, 2012
www.ebgconsulting.com 26
27. beyond stories
As a user role
I need to action data
so I <value >
action data
control
© EBG Consulting, 2012
www.ebgconsulting.com 27
28. structured
conversation
© EBG Consulting, 2012
www.ebgconsulting.com 28
30. shared
understanding
of needs
© EBG Consulting, 2012
www.ebgconsulting.com 30
31. “The most efficient and effective
§
method of conveying info to and
within the development team is
face-to-face conversation…”
§ The Agile Manifesto
© EBG Consulting, 2012
www.ebgconsulting.com 31
33. structured
conversation
© EBG Consulting, 2012
www.ebgconsulting.com 33
36. assemble options
Quality
User Interface Action Data Control Environment Attribute
© EBG Consulting, 2012
www.ebgconsulting.com 36
38. confirm
representation acceptance criteria
feature, scenarios
epic
MMF, acceptance
story criteria list
story, Given-When-Then,
scenaris data exampls,
planguage
© EBG Consulting, 2012
www.ebgconsulting.com 38
39. acceptance test
Story
Scenario
business rules
context of system Given
pre-condition (state)
fixed data
what will be tested When
action
input data
result Then
output data
post-condition (state)
© EBG Consulting, 2012
www.ebgconsulting.com 39
40. explore
validate
execute
verify
Adapted from: Agile Alliance
Functional Testing Tools
Open Space Workshop 2007
© EBG Consulting, 2012
www.ebgconsulting.com 40
42. define
validate
validate verify
© EBG Consulting, 2012
www.ebgconsulting.com 42
44. Discover to Deliver™
The product partners continually
collaborate to the evolving product.
7 Product Dimensions.
The partners options for the
They identify
and cohesive chunks of
high-value options and allocate them
to plans at all views.
© EBG Consulting, 2012
www.DiscoverToDeliver.com Copyright © 2012 by EBG Consulting Inc.
www.ebgconsulting.com 44
45. give-away!
www.DiscoverToDeliver.com
§
Coupon Code: BDD01LN
25% off book thru 12 Oct 2012
§
© EBG Consulting, 2012
www.ebgconsulting.com 45
46. EBG’s agile services
New Training Solutions
Discovering Product Needs for Agile Delivery
and
Discover to Deliver: Agile Analysis Practices
www. ebgconsulting.com - info@ebgconsulting.com
© EBG Consulting, 2012
www.ebgconsulting.com 46
47. email ellen@ebgconsulting.com
twitter ellengott
more agile ebgconsulting.com/agile.pdf
about EBG www.ebgconsulting.com
d2d www.DiscoverToDeliver.com
© EBG Consulting, 2012
www.ebgconsulting.com 47