Your SlideShare is downloading. ×
Explore, Evaluate & Confirm   Product Needs with   Structured Conversations   Copyright © 2012 EBG Consulting, Inc.       ...
2    Explore, Evaluate & Confirm    Product Needs    with Structured Conversations    Copyright © 2012 EBG Consulting, Inc...
Ellen GottesdienerFounder & Principal Consultant,EBG ConsultingFacilitator, trainer, mentor, agile coach, conf. advisorCer...
give-away!© EBG Consulting, 2012www.ebgconsulting.com                 4
structured       concepts          conversation             holistic product     wrap                  needs© EBG Consulti...
concepts© EBG Consulting, 2012www.ebgconsulting.com               6
© EBG Consulting, 2012www.ebgconsulting.com    7
product© EBG Consulting, 2012www.ebgconsulting.com              8
ends and means© EBG Consulting, 2012www.ebgconsulting.com                     9
partners© EBG Consulting, 2012www.ebgconsulting.com               10
© EBG Consulting, 2012www.ebgconsulting.com    11
value decisions                           benefits                            costs                             risks     ...
vision© EBG Consulting, 2012www.ebgconsulting.com             13
plan© EBG Consulting, 2012www.ebgconsulting.com           14
views© EBG Consulting, 2012www.ebgconsulting.com            15
views                               want                               need                         requirement© EBG Consu...
holistic         product needs© EBG Consulting, 2012www.ebgconsulting.com     17
7 product dimensions              § © EBG Consulting, 2012www.ebgconsulting.com                  18
product options   Alternatives, choices, possibilities…      to achieve a goal or solve a problem              for its sta...
user                                Users                               §                          interact with         ...
interface                           The product                           §                          interfaces to       ...
action                                     The product                                    §                            pr...
data                                 The product                                  §                                      ...
control                            The product                               §                                enforces   ...
environment                               The product                                conforms to                         p...
quality attribute                             The product has                            certain properties               ...
beyond stories                As a user role                I need to action data                so I <value >            ...
structured                  conversation© EBG Consulting, 2012www.ebgconsulting.com        28
© EBG Consulting, 2012www.ebgconsulting.com    29
shared                         understanding                              of needs© EBG Consulting, 2012www.ebgconsulting....
“The most efficient and effective    §       method of conveying info to and      within the development team is      fac...
product backlog© EBG Consulting, 2012www.ebgconsulting.com                      32
structured                         conversation© EBG Consulting, 2012www.ebgconsulting.com                   33
explore each D© EBG Consulting, 2012www.ebgconsulting.com                     34
evaluate each D© EBG Consulting, 2012www.ebgconsulting.com                      35
assemble options                                                                      Quality          User   Interface   ...
confirm to learn© EBG Consulting, 2012www.ebgconsulting.com                       37
confirm                         representation   acceptance criteria                           feature,         scenarios ...
acceptance test                               Story                               Scenario                                ...
explore                                                validate                                                execute    ...
collapse the “v”© EBG Consulting, 2012www.ebgconsulting.com                       41
define                         validate           validate        verify© EBG Consulting, 2012www.ebgconsulting.com       ...
wrap© EBG Consulting, 2012www.ebgconsulting.com           43
Discover to Deliver™           The product partners continually                             collaborate to                ...
give-away!              www.DiscoverToDeliver.com            §  Coupon Code: BDD01LN        25% off book thru 12 Oct 2012...
EBG’s agile services          New Training SolutionsDiscovering Product Needs for Agile Delivery                    andDis...
email   ellen@ebgconsulting.com                   twitter       ellengott    more agile ebgconsulting.com/agile.pdf   abou...
Upcoming SlideShare
Loading in...5
×

Explore, Evaluate, Confirm Product Needs with Structured Conversations

484

Published on

Collaborate to discover and deliver valued products using structured conversations:
Your agile team needs a holistic understanding of the most valuable product needs to deliver—just‐in‐time and just enough. Ellen shares how product partners—customers, business and technology stakeholders—engage in structured conversations to explore, evaluate and confirm product needs. Hear about essential practices you can use in your daily work that blend value‐based decision‐making, a testing mindset, and disciplined analysis. You will see how front‐loading verification and validation when discovering product needs fuels collaboration, saves development time and is instrumental to delivering a high quality product.
[Presented in NYC, 01-October-2012 at Skillsmatter's the Agile BDD Exchange in New York City]

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
484
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Explore, Evaluate, Confirm Product Needs with Structured Conversations"

  1. 1. Explore, Evaluate & Confirm Product Needs with Structured Conversations Copyright © 2012 EBG Consulting, Inc. Ellen Gottesdiener www.ebgconsulting.com© EBG Consulting, 2012www.ebgconsulting.com 1
  2. 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 andexperiences 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, hardcopy, print, photocopy or any electronic media, may be made orused without express written permission of EBG Consulting, Inc. Thank you for honoring the copyright.  © EBG Consulting, 2012www.ebgconsulting.com 2
  3. 3. Ellen GottesdienerFounder & Principal Consultant,EBG ConsultingFacilitator, trainer, mentor, agile coach, conf. advisorCertified Professional Facilitator, Certified Scrum MasterIIBA® BABOK®: expert reviewer; contributor to agile extensionAuthor: articles, blog, booksTwitter: @ellengott, #bddxnyBlog: ebgconsulting.com/blogeNewsletter: Success with Requirements © EBG Consulting, 2012 www.ebgconsulting.com 3
  4. 4. give-away!© EBG Consulting, 2012www.ebgconsulting.com 4
  5. 5. structured concepts conversation holistic product wrap needs© EBG Consulting, 2012www.ebgconsulting.com 5
  6. 6. concepts© EBG Consulting, 2012www.ebgconsulting.com 6
  7. 7. © EBG Consulting, 2012www.ebgconsulting.com 7
  8. 8. product© EBG Consulting, 2012www.ebgconsulting.com 8
  9. 9. ends and means© EBG Consulting, 2012www.ebgconsulting.com 9
  10. 10. partners© EBG Consulting, 2012www.ebgconsulting.com 10
  11. 11. © EBG Consulting, 2012www.ebgconsulting.com 11
  12. 12. value decisions benefits costs risks dependencies© EBG Consulting, 2012www.ebgconsulting.com 12
  13. 13. vision© EBG Consulting, 2012www.ebgconsulting.com 13
  14. 14. plan© EBG Consulting, 2012www.ebgconsulting.com 14
  15. 15. views© EBG Consulting, 2012www.ebgconsulting.com 15
  16. 16. views want need requirement© EBG Consulting, 2012www.ebgconsulting.com 16
  17. 17. holistic product needs© EBG Consulting, 2012www.ebgconsulting.com 17
  18. 18. 7 product dimensions § © EBG Consulting, 2012www.ebgconsulting.com 18
  19. 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, 2012www.ebgconsulting.com 19
  20. 20. user Users §  interact with the product© EBG Consulting, 2012www.ebgconsulting.com 20
  21. 21. interface The product §  interfaces to users, systems, and devices© EBG Consulting, 2012www.ebgconsulting.com 21
  22. 22. action The product §  provides capabilities §  for users § © EBG Consulting, 2012www.ebgconsulting.com 22
  23. 23. data The product §  includes§  a repository §  of data and §  useful information § © EBG Consulting, 2012www.ebgconsulting.com 23
  24. 24. control The product §  enforces constraints § © EBG Consulting, 2012www.ebgconsulting.com 24
  25. 25. environment The product conforms to physical properties and technology platforms© EBG Consulting, 2012www.ebgconsulting.com 25
  26. 26. quality attribute The product has certain properties that qualify its operation and development© EBG Consulting, 2012www.ebgconsulting.com 26
  27. 27. beyond stories As a user role I need to action data so I <value > action data control© EBG Consulting, 2012www.ebgconsulting.com 27
  28. 28. structured conversation© EBG Consulting, 2012www.ebgconsulting.com 28
  29. 29. © EBG Consulting, 2012www.ebgconsulting.com 29
  30. 30. shared understanding of needs© EBG Consulting, 2012www.ebgconsulting.com 30
  31. 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, 2012www.ebgconsulting.com 31
  32. 32. product backlog© EBG Consulting, 2012www.ebgconsulting.com 32
  33. 33. structured conversation© EBG Consulting, 2012www.ebgconsulting.com 33
  34. 34. explore each D© EBG Consulting, 2012www.ebgconsulting.com 34
  35. 35. evaluate each D© EBG Consulting, 2012www.ebgconsulting.com 35
  36. 36. assemble options Quality User Interface Action Data Control Environment Attribute© EBG Consulting, 2012www.ebgconsulting.com 36
  37. 37. confirm to learn© EBG Consulting, 2012www.ebgconsulting.com 37
  38. 38. confirm representation acceptance criteria feature, scenarios epic MMF, acceptance story criteria list story, Given-When-Then, scenaris data exampls, planguage© EBG Consulting, 2012www.ebgconsulting.com 38
  39. 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, 2012www.ebgconsulting.com 39
  40. 40. explore validate execute verify Adapted from: Agile Alliance Functional Testing Tools Open Space Workshop 2007© EBG Consulting, 2012www.ebgconsulting.com 40
  41. 41. collapse the “v”© EBG Consulting, 2012www.ebgconsulting.com 41
  42. 42. define validate validate verify© EBG Consulting, 2012www.ebgconsulting.com 42
  43. 43. wrap© EBG Consulting, 2012www.ebgconsulting.com 43
  44. 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, 2012www.DiscoverToDeliver.com Copyright © 2012 by EBG Consulting Inc. www.ebgconsulting.com 44
  45. 45. give-away! www.DiscoverToDeliver.com §  Coupon Code: BDD01LN 25% off book thru 12 Oct 2012 § © EBG Consulting, 2012www.ebgconsulting.com 45
  46. 46. EBG’s agile services New Training SolutionsDiscovering Product Needs for Agile Delivery andDiscover to Deliver: Agile Analysis Practices www. ebgconsulting.com - info@ebgconsulting.com© EBG Consulting, 2012www.ebgconsulting.com 46
  47. 47. email ellen@ebgconsulting.com twitter ellengott more agile ebgconsulting.com/agile.pdf about EBG www.ebgconsulting.com d2d www.DiscoverToDeliver.com© EBG Consulting, 2012www.ebgconsulting.com 47

×