SlideShare a Scribd company logo
1 of 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

More Related Content

Viewers also liked

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 2009Tim Vermeir
 
درآمدی بر رایانش ابری
درآمدی بر رایانش ابریدرآمدی بر رایانش ابری
درآمدی بر رایانش ابریNasser Ghanemzadeh
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materialspikuoec
 
رایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتیرایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتیNasser Ghanemzadeh
 
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 16Anxos bibliotequeira
 
Product Catalog 2009
Product Catalog 2009Product Catalog 2009
Product Catalog 2009Peter Chan
 
都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)
都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)
都市病系列:心血管疾病 Cardiovascular Disease (http://bit.ly/wszhshp)Peter Chan
 
你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?Peter Chan
 
Lunch Presentation 072909 on Social Media
Lunch Presentation 072909 on Social MediaLunch Presentation 072909 on Social Media
Lunch Presentation 072909 on Social MediaDavid C Aaronson
 
Sensation and Perception
Sensation and PerceptionSensation and Perception
Sensation and PerceptionMypzi
 
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 ConversationsEBG Consulting, Inc.
 
We are damaging the ecosystem
We are damaging the ecosystemWe are damaging the ecosystem
We are damaging the ecosystemvitita
 

Viewers also liked (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
 

More from 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 WorkEBG Consulting, Inc.
 
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 EverythingEBG Consulting, Inc.
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations  Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations 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 DayEBG Consulting, Inc.
 
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 CollaborationEBG Consulting, Inc.
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsProduct Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsEBG Consulting, Inc.
 
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”EBG Consulting, Inc.
 
#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 StakeholdersEBG Consulting, Inc.
 
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" EBG Consulting, Inc.
 
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 EBG Consulting, Inc.
 
Intro To Agile Requirements(Agile2016 Bootcamp)
Intro To Agile Requirements(Agile2016 Bootcamp)Intro To Agile Requirements(Agile2016 Bootcamp)
Intro To Agile Requirements(Agile2016 Bootcamp)EBG Consulting, Inc.
 
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...EBG Consulting, Inc.
 
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 2015EBG 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 BeyondEBG Consulting, Inc.
 

More from 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
 

Recently uploaded

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 

Recently uploaded (20)

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 

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