SlideShare ist ein Scribd-Unternehmen logo
1 von 47
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
    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
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
give-away!




© EBG Consulting, 2012
www.ebgconsulting.com                 4
structured
       concepts          conversation




             holistic product     wrap
                  needs
© EBG Consulting, 2012
www.ebgconsulting.com                    5
concepts

© EBG Consulting, 2012
www.ebgconsulting.com               6
© EBG Consulting, 2012
www.ebgconsulting.com    7
product




© EBG Consulting, 2012
www.ebgconsulting.com              8
ends and means




© EBG Consulting, 2012
www.ebgconsulting.com                     9
partners




© EBG Consulting, 2012
www.ebgconsulting.com               10
© EBG Consulting, 2012
www.ebgconsulting.com    11
value decisions




                           benefits
                            costs
                             risks
                         dependencies

© EBG Consulting, 2012
www.ebgconsulting.com                        12
vision




© EBG Consulting, 2012
www.ebgconsulting.com             13
plan




© EBG Consulting, 2012
www.ebgconsulting.com           14
views




© EBG Consulting, 2012
www.ebgconsulting.com            15
views

                               want


                               need

                         requirement


© EBG Consulting, 2012
www.ebgconsulting.com                          16
holistic
         product needs

© EBG Consulting, 2012
www.ebgconsulting.com     17
7 product dimensions
              § 




© EBG Consulting, 2012
www.ebgconsulting.com                  18
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
user

                                Users
                               § 


                         interact with
                          the product



© EBG Consulting, 2012
www.ebgconsulting.com                    20
interface

                           The product
                           § 


                         interfaces to
                         users, systems,
                            and devices


© EBG Consulting, 2012
www.ebgconsulting.com                      21
action

                                     The product
                                    § 


                           provides capabilities
                         § 


                                        for users
                                          § 




© EBG Consulting, 2012
www.ebgconsulting.com                                    22
data

                                 The product
                                  § 


                                      includes§ 


                                  a repository
                                        § 


                                of data and
                                § 


                           useful information
                         § 




© EBG Consulting, 2012
www.ebgconsulting.com                                      23
control

                            The product
                               § 


                               enforces
                           constraints
                         § 




© EBG Consulting, 2012
www.ebgconsulting.com                          24
environment

                               The product
                                conforms to
                         physical properties
                            and technology
                                  platforms

© EBG Consulting, 2012
www.ebgconsulting.com                          25
quality attribute

                             The product has
                            certain properties
                               that qualify its
                                operation and
                                 development

© EBG Consulting, 2012
www.ebgconsulting.com                             26
beyond stories
                As a user role
                I need to action data
                so I <value >
                 action data
                 control




© EBG Consulting, 2012
www.ebgconsulting.com                     27
structured
                  conversation

© EBG Consulting, 2012
www.ebgconsulting.com        28
© EBG Consulting, 2012
www.ebgconsulting.com    29
shared
                         understanding
                              of needs




© EBG Consulting, 2012
www.ebgconsulting.com                    30
“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
product backlog




© EBG Consulting, 2012
www.ebgconsulting.com                      32
structured
                         conversation




© EBG Consulting, 2012
www.ebgconsulting.com                   33
explore each D




© EBG Consulting, 2012
www.ebgconsulting.com                     34
evaluate each D




© EBG Consulting, 2012
www.ebgconsulting.com                      35
assemble options

                                                                      Quality
          User   Interface   Action   Data   Control   Environment   Attribute




© EBG Consulting, 2012
www.ebgconsulting.com                                                            36
confirm to learn




© EBG Consulting, 2012
www.ebgconsulting.com                       37
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
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
explore
                                                validate
                                                execute
                                                  verify



                         Adapted from: Agile Alliance
                           Functional Testing Tools
                         Open Space Workshop 2007
© EBG Consulting, 2012
www.ebgconsulting.com                                      40
collapse the “v”




© EBG Consulting, 2012
www.ebgconsulting.com                       41
define
                         validate




           validate        verify

© EBG Consulting, 2012
www.ebgconsulting.com          42
wrap


© EBG Consulting, 2012
www.ebgconsulting.com           43
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
give-away!



              www.DiscoverToDeliver.com
            § 




 Coupon Code: BDD01LN
        25% off book thru 12 Oct 2012
      § 




© EBG Consulting, 2012
www.ebgconsulting.com                       45
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
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

Weitere ähnliche Inhalte

Andere mochten auch

Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materials
pikuoec
 
رایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتیرایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتی
Nasser Ghanemzadeh
 
We are damaging the ecosystem
We are damaging the ecosystemWe are damaging the ecosystem
We are damaging the ecosystem
vitita
 

Andere mochten auch (19)

Hernieuwbare energie en rationeel energiegebruik in 2009
Hernieuwbare energie en rationeel energiegebruik in 2009Hernieuwbare energie en rationeel energiegebruik in 2009
Hernieuwbare energie en rationeel energiegebruik in 2009
 
درآمدی بر رایانش ابری
درآمدی بر رایانش ابریدرآمدی بر رایانش ابری
درآمدی بر رایانش ابری
 
Club de banda deseñada
Club de banda deseñadaClub de banda deseñada
Club de banda deseñada
 
Acrósticos 1º eso d (1)
Acrósticos 1º eso d (1)Acrósticos 1º eso d (1)
Acrósticos 1º eso d (1)
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materials
 
Hiway%20 Etoquette[1]
Hiway%20 Etoquette[1]Hiway%20 Etoquette[1]
Hiway%20 Etoquette[1]
 
رایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتیرایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتی
 
Informe de 1ª avaliación 2015 16
Informe de 1ª avaliación 2015 16Informe de 1ª avaliación 2015 16
Informe de 1ª avaliación 2015 16
 
Product Catalog 2009
Product Catalog 2009Product Catalog 2009
Product Catalog 2009
 
都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)
都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)
都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)
 
你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?
 
Manga: mil anos de historia
Manga: mil anos de historiaManga: mil anos de historia
Manga: mil anos de historia
 
25 De Novembro
25 De Novembro25 De Novembro
25 De Novembro
 
Teenroom
TeenroomTeenroom
Teenroom
 
Bill woodman 5 2013
Bill woodman 5 2013Bill woodman 5 2013
Bill woodman 5 2013
 
Lunch Presentation 072909 on Social Media
Lunch Presentation 072909 on Social MediaLunch Presentation 072909 on Social Media
Lunch Presentation 072909 on Social Media
 
Sensation and Perception
Sensation and PerceptionSensation and Perception
Sensation and Perception
 
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
 
We are damaging the ecosystem
We are damaging the ecosystemWe are damaging the ecosystem
We are damaging the ecosystem
 

Mehr von EBG Consulting, Inc.

What is Your Product?
What is Your Product? What is Your Product?
What is Your Product?
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.
 
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
EBG Consulting, Inc.
 
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
EBG Consulting, Inc.
 

Mehr von EBG Consulting, Inc. (20)

What is Your Product?
What is Your Product? What is Your Product?
What is Your Product?
 
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 Your Product?
What is Your Product?What is Your Product?
What is Your Product?
 
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
 
What is our Product?
What is our Product?What is our Product?
What is our Product?
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations  Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations
 
Agile Product Fluency
Agile Product FluencyAgile Product Fluency
Agile Product Fluency
 
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
 
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
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsProduct Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations
 
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”
 
#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
 
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"
 
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
 
Slicing User Stories
Slicing User StoriesSlicing User Stories
Slicing User Stories
 
Intro To Agile Requirements(Agile2016 Bootcamp)
Intro To Agile Requirements(Agile2016 Bootcamp)Intro To Agile Requirements(Agile2016 Bootcamp)
Intro To Agile Requirements(Agile2016 Bootcamp)
 
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...
 
Success With User Stories:
Success With User Stories: Success With User Stories:
Success With User Stories:
 
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
 
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
 

Kürzlich hochgeladen

+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@
 

Kürzlich hochgeladen (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+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...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Explore, Evaluate, Confirm Product Needs with Structured Conversations

  • 1. 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
  • 4. give-away! © EBG Consulting, 2012 www.ebgconsulting.com 4
  • 5. structured concepts conversation holistic product wrap needs © EBG Consulting, 2012 www.ebgconsulting.com 5
  • 6. concepts © EBG Consulting, 2012 www.ebgconsulting.com 6
  • 7. © EBG Consulting, 2012 www.ebgconsulting.com 7
  • 8. product © EBG Consulting, 2012 www.ebgconsulting.com 8
  • 9. ends and means © EBG Consulting, 2012 www.ebgconsulting.com 9
  • 10. partners © EBG Consulting, 2012 www.ebgconsulting.com 10
  • 11. © EBG Consulting, 2012 www.ebgconsulting.com 11
  • 12. value decisions benefits costs risks dependencies © EBG Consulting, 2012 www.ebgconsulting.com 12
  • 13. vision © EBG Consulting, 2012 www.ebgconsulting.com 13
  • 14. plan © EBG Consulting, 2012 www.ebgconsulting.com 14
  • 15. views © EBG Consulting, 2012 www.ebgconsulting.com 15
  • 16. views want need requirement © EBG Consulting, 2012 www.ebgconsulting.com 16
  • 17. holistic product needs © EBG Consulting, 2012 www.ebgconsulting.com 17
  • 18. 7 product dimensions §  © EBG Consulting, 2012 www.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, 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
  • 29. © EBG Consulting, 2012 www.ebgconsulting.com 29
  • 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
  • 32. product backlog © EBG Consulting, 2012 www.ebgconsulting.com 32
  • 33. structured conversation © EBG Consulting, 2012 www.ebgconsulting.com 33
  • 34. explore each D © EBG Consulting, 2012 www.ebgconsulting.com 34
  • 35. evaluate each D © EBG Consulting, 2012 www.ebgconsulting.com 35
  • 36. assemble options Quality User Interface Action Data Control Environment Attribute © EBG Consulting, 2012 www.ebgconsulting.com 36
  • 37. confirm to learn © EBG Consulting, 2012 www.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, 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
  • 41. collapse the “v” © EBG Consulting, 2012 www.ebgconsulting.com 41
  • 42. define validate validate verify © EBG Consulting, 2012 www.ebgconsulting.com 42
  • 43. wrap © EBG Consulting, 2012 www.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, 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