Your SlideShare is downloading. ×
Explore, Evaluate, Confirm Product Needs with Structured Conversations
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Explore, Evaluate, Confirm Product Needs with Structured Conversations

461
views

Published on

Collaborate to discover and deliver valued products using structured conversations: …

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
461
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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 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. 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. give-away!© EBG Consulting, 2012www.ebgconsulting.com 4
  • 5. structured concepts conversation holistic product wrap needs© EBG Consulting, 2012www.ebgconsulting.com 5
  • 6. concepts© EBG Consulting, 2012www.ebgconsulting.com 6
  • 7. © EBG Consulting, 2012www.ebgconsulting.com 7
  • 8. product© EBG Consulting, 2012www.ebgconsulting.com 8
  • 9. ends and means© EBG Consulting, 2012www.ebgconsulting.com 9
  • 10. partners© EBG Consulting, 2012www.ebgconsulting.com 10
  • 11. © EBG Consulting, 2012www.ebgconsulting.com 11
  • 12. value decisions benefits costs risks dependencies© EBG Consulting, 2012www.ebgconsulting.com 12
  • 13. vision© EBG Consulting, 2012www.ebgconsulting.com 13
  • 14. plan© EBG Consulting, 2012www.ebgconsulting.com 14
  • 15. views© EBG Consulting, 2012www.ebgconsulting.com 15
  • 16. views want need requirement© EBG Consulting, 2012www.ebgconsulting.com 16
  • 17. holistic product needs© EBG Consulting, 2012www.ebgconsulting.com 17
  • 18. 7 product dimensions § © EBG Consulting, 2012www.ebgconsulting.com 18
  • 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. user Users §  interact with the product© EBG Consulting, 2012www.ebgconsulting.com 20
  • 21. interface The product §  interfaces to users, systems, and devices© EBG Consulting, 2012www.ebgconsulting.com 21
  • 22. action The product §  provides capabilities §  for users § © EBG Consulting, 2012www.ebgconsulting.com 22
  • 23. data The product §  includes§  a repository §  of data and §  useful information § © EBG Consulting, 2012www.ebgconsulting.com 23
  • 24. control The product §  enforces constraints § © EBG Consulting, 2012www.ebgconsulting.com 24
  • 25. environment The product conforms to physical properties and technology platforms© EBG Consulting, 2012www.ebgconsulting.com 25
  • 26. quality attribute The product has certain properties that qualify its operation and development© EBG Consulting, 2012www.ebgconsulting.com 26
  • 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. structured conversation© EBG Consulting, 2012www.ebgconsulting.com 28
  • 29. © EBG Consulting, 2012www.ebgconsulting.com 29
  • 30. shared understanding of needs© EBG Consulting, 2012www.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, 2012www.ebgconsulting.com 31
  • 32. product backlog© EBG Consulting, 2012www.ebgconsulting.com 32
  • 33. structured conversation© EBG Consulting, 2012www.ebgconsulting.com 33
  • 34. explore each D© EBG Consulting, 2012www.ebgconsulting.com 34
  • 35. evaluate each D© EBG Consulting, 2012www.ebgconsulting.com 35
  • 36. assemble options Quality User Interface Action Data Control Environment Attribute© EBG Consulting, 2012www.ebgconsulting.com 36
  • 37. confirm to learn© EBG Consulting, 2012www.ebgconsulting.com 37
  • 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. 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. explore validate execute verify Adapted from: Agile Alliance Functional Testing Tools Open Space Workshop 2007© EBG Consulting, 2012www.ebgconsulting.com 40
  • 41. collapse the “v”© EBG Consulting, 2012www.ebgconsulting.com 41
  • 42. define validate validate verify© EBG Consulting, 2012www.ebgconsulting.com 42
  • 43. wrap© EBG Consulting, 2012www.ebgconsulting.com 43
  • 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. give-away! www.DiscoverToDeliver.com §  Coupon Code: BDD01LN 25% off book thru 12 Oct 2012 § © EBG Consulting, 2012www.ebgconsulting.com 45
  • 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. 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