SlideShare a Scribd company logo
1 of 46
Explore, Evaluate & Confirm
   Product Needs with
   Structured Conversations
   Copyright © 2012 EBG Consulting, Inc.

                               Ellen Gottesdiener
                            www.ebgconsulting.com
                         www.DiscoverToDeliver.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
structured
       concepts          conversation




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


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




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




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




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




                           benefits
                            costs
                             risks
                         dependencies

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




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




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




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

                               want


                               need

                         requirement


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

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




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

                               Users
                         interact with
                          the product



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

                           The product
                           


                         interfaces to
                         users, systems,
                            and devices


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

                                      The product
                            provides capabilities
                                          for users
                                          




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

                                   The product
                                      


                                        includes
                                              


                                    a repository
                                          


                                  of data and
                                  


                            useful information

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

                             The product
                                 enforces
                            constraints



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

                               The product
                                conforms to
                         physical properties
                            and technology
                                  platforms

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

                             The product has
                            certain properties
                               that qualify its
                                operation and
                                 development

© EBG Consulting, 2012
www.ebgconsulting.com                             25
beyond stories




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

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




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




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




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




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




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




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




© EBG Consulting, 2012
www.ebgconsulting.com                       36
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                                           37
acceptance test


     context of system


    what will be tested


                         result



© EBG Consulting, 2012
www.ebgconsulting.com                           38
explore
                                                validate
                                                execute
                                                  verify



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




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




           validate        verify


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


© EBG Consulting, 2012
www.ebgconsulting.com           42
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                                                                               43
   www.DiscoverToDeliver.com
 Coupon Code: BDD01LN
         25% off book thru 12 Oct 2012
© EBG Consulting, 2012
www.ebgconsulting.com                     44
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                                                        45
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                                      46

More Related Content

What's hot

How Agile Reduces Requirements Risk Ebg Consulting Slide Share
How Agile Reduces Requirements Risk Ebg Consulting Slide ShareHow Agile Reduces Requirements Risk Ebg Consulting Slide Share
How Agile Reduces Requirements Risk Ebg Consulting Slide ShareEBG 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.
 
Success with User Stories: Cut Through User Story Chaos
Success with User Stories: Cut Through User Story ChaosSuccess with User Stories: Cut Through User Story Chaos
Success with User Stories: Cut Through User Story ChaosEBG 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.
 
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.
 
#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.
 
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 ConversationsProduct Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsEBG 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.
 
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 - 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.
 
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...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.
 
Agile Requirements Is Not an Oxymoron
Agile Requirements Is Not an OxymoronAgile Requirements Is Not an Oxymoron
Agile Requirements Is Not an OxymoronTechWell
 

What's hot (20)

How Agile Reduces Requirements Risk Ebg Consulting Slide Share
How Agile Reduces Requirements Risk Ebg Consulting Slide ShareHow Agile Reduces Requirements Risk Ebg Consulting Slide Share
How Agile Reduces Requirements Risk Ebg Consulting Slide Share
 
What is Your Product?
What is Your Product? What is Your Product?
What is Your Product?
 
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"
 
Success with User Stories: Cut Through User Story Chaos
Success with User Stories: Cut Through User Story ChaosSuccess with User Stories: Cut Through User Story Chaos
Success with User Stories: Cut Through User Story Chaos
 
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”
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations  Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations
 
#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
 
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 our Product?
What is our Product?What is our Product?
What is our 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
 
Product Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured ConversationsProduct Backlog Refinement with Structured Conversations
Product Backlog Refinement with Structured Conversations
 
What is Your Product?
What is Your Product?What is Your Product?
What is Your Product?
 
Success With User Stories:
Success With User Stories: Success With User Stories:
Success With User Stories:
 
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...
 
Slicing User Stories
Slicing User StoriesSlicing User Stories
Slicing User Stories
 
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 - 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
 
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
 
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
 
Agile Requirements Is Not an Oxymoron
Agile Requirements Is Not an OxymoronAgile Requirements Is Not an Oxymoron
Agile Requirements Is Not an Oxymoron
 

Viewers also liked

Tv company profile_en_2013
Tv company profile_en_2013Tv company profile_en_2013
Tv company profile_en_2013Pierre Matile
 
The Transitions Group Llc 2009
The Transitions Group Llc 2009The Transitions Group Llc 2009
The Transitions Group Llc 2009John A Deasy
 
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
 
Trinityhelp
TrinityhelpTrinityhelp
Trinityhelpvitita
 
We are damaging the ecosystem
We are damaging the ecosystemWe are damaging the ecosystem
We are damaging the ecosystemvitita
 
Project10 Uk 2010
Project10 Uk 2010Project10 Uk 2010
Project10 Uk 2010leonvanm
 
Accelerating Particle Image Velocimetry using Hybrid Architectures
Accelerating Particle Image Velocimetry using Hybrid ArchitecturesAccelerating Particle Image Velocimetry using Hybrid Architectures
Accelerating Particle Image Velocimetry using Hybrid ArchitecturesVivek Venugopalan
 
Achieving Mental Health
Achieving Mental HealthAchieving Mental Health
Achieving Mental HealthMypzi
 
Inventions
InventionsInventions
Inventionsvitita
 
Going to the theater
Going to the theaterGoing to the theater
Going to the theatervitita
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materialspikuoec
 
Andrei Muresanu
Andrei MuresanuAndrei Muresanu
Andrei Muresanusalieeri
 
Career Asset management for Students
Career Asset management for StudentsCareer Asset management for Students
Career Asset management for StudentsNasser Ghanemzadeh
 
Your Were Made To Do Great Thing
Your Were Made To Do Great ThingYour Were Made To Do Great Thing
Your Were Made To Do Great ThingPeter Chan
 
Intro To Phoenix 12 18 08
Intro To Phoenix 12 18 08Intro To Phoenix 12 18 08
Intro To Phoenix 12 18 08stefanid
 
Profile Fitmentlinkedin
Profile FitmentlinkedinProfile Fitmentlinkedin
Profile FitmentlinkedinAmit Jalihal
 
Bhl Europe Atos Origin Wp3 Insights V1.0
Bhl Europe Atos Origin   Wp3 Insights V1.0Bhl Europe Atos Origin   Wp3 Insights V1.0
Bhl Europe Atos Origin Wp3 Insights V1.0Roger Essoh
 
你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?Peter Chan
 

Viewers also liked (20)

Tv company profile_en_2013
Tv company profile_en_2013Tv company profile_en_2013
Tv company profile_en_2013
 
The Transitions Group Llc 2009
The Transitions Group Llc 2009The Transitions Group Llc 2009
The Transitions Group Llc 2009
 
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
 
Trinityhelp
TrinityhelpTrinityhelp
Trinityhelp
 
We are damaging the ecosystem
We are damaging the ecosystemWe are damaging the ecosystem
We are damaging the ecosystem
 
Acrósticos 1º eso d (1)
Acrósticos 1º eso d (1)Acrósticos 1º eso d (1)
Acrósticos 1º eso d (1)
 
FOSS Business IUT
FOSS Business IUTFOSS Business IUT
FOSS Business IUT
 
Project10 Uk 2010
Project10 Uk 2010Project10 Uk 2010
Project10 Uk 2010
 
Accelerating Particle Image Velocimetry using Hybrid Architectures
Accelerating Particle Image Velocimetry using Hybrid ArchitecturesAccelerating Particle Image Velocimetry using Hybrid Architectures
Accelerating Particle Image Velocimetry using Hybrid Architectures
 
Achieving Mental Health
Achieving Mental HealthAchieving Mental Health
Achieving Mental Health
 
Inventions
InventionsInventions
Inventions
 
Going to the theater
Going to the theaterGoing to the theater
Going to the theater
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materials
 
Andrei Muresanu
Andrei MuresanuAndrei Muresanu
Andrei Muresanu
 
Career Asset management for Students
Career Asset management for StudentsCareer Asset management for Students
Career Asset management for Students
 
Your Were Made To Do Great Thing
Your Were Made To Do Great ThingYour Were Made To Do Great Thing
Your Were Made To Do Great Thing
 
Intro To Phoenix 12 18 08
Intro To Phoenix 12 18 08Intro To Phoenix 12 18 08
Intro To Phoenix 12 18 08
 
Profile Fitmentlinkedin
Profile FitmentlinkedinProfile Fitmentlinkedin
Profile Fitmentlinkedin
 
Bhl Europe Atos Origin Wp3 Insights V1.0
Bhl Europe Atos Origin   Wp3 Insights V1.0Bhl Europe Atos Origin   Wp3 Insights V1.0
Bhl Europe Atos Origin Wp3 Insights V1.0
 
你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?你為何需要乳清蛋白? 你為何需要 IsaPro?
你為何需要乳清蛋白? 你為何需要 IsaPro?
 

Similar to Explore, Evaluate, Confirm Product Needs with Structured Conversations

Agile 2012 contracting 2 step
Agile 2012 contracting 2 stepAgile 2012 contracting 2 step
Agile 2012 contracting 2 stepdrewz lin
 
AIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product TeamsAIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product TeamsAIPMM Administration
 
AIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product TeamsAIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product TeamsStartup Product Academy, LLC
 
Managing product development flow across an IT organization
Managing product development flow across an IT organizationManaging product development flow across an IT organization
Managing product development flow across an IT organizationInstitut Lean France
 
How to Break Down Marketing Silos to Improve Collaboration and Alignment
How to Break Down Marketing Silos to Improve Collaboration and AlignmentHow to Break Down Marketing Silos to Improve Collaboration and Alignment
How to Break Down Marketing Silos to Improve Collaboration and AlignmentG3 Communications
 
KPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners
 
How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...Critical Mass
 
An Introduction to Visual Management Systems
An Introduction to Visual Management SystemsAn Introduction to Visual Management Systems
An Introduction to Visual Management SystemsDerek Huether
 
Modeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionModeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionIver Band
 
Managing an ITIL SaaS implementation IT program
Managing an ITIL SaaS implementation IT programManaging an ITIL SaaS implementation IT program
Managing an ITIL SaaS implementation IT programGottfried Rudorfer
 
HR's NEXT TOP MODEL: Current & best practices in organizational transformation
HR's NEXT TOP MODEL: Current & best practices in organizational transformationHR's NEXT TOP MODEL: Current & best practices in organizational transformation
HR's NEXT TOP MODEL: Current & best practices in organizational transformationNakisa
 
Next Gen Innovation
Next Gen InnovationNext Gen Innovation
Next Gen InnovationKegan Quimby
 
Large Complex Projects (PMI-MY presentation Sept 2012)
Large Complex Projects (PMI-MY presentation Sept 2012)Large Complex Projects (PMI-MY presentation Sept 2012)
Large Complex Projects (PMI-MY presentation Sept 2012)Jeremie Averous
 
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...AgileNetwork
 
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?Edunomica
 

Similar to Explore, Evaluate, Confirm Product Needs with Structured Conversations (20)

Do the Right Things
Do the Right ThingsDo the Right Things
Do the Right Things
 
Agile 2012 contracting 2 step
Agile 2012 contracting 2 stepAgile 2012 contracting 2 step
Agile 2012 contracting 2 step
 
AIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product TeamsAIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product Teams
 
AIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product TeamsAIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product Teams
 
Managing product development flow across an IT organization
Managing product development flow across an IT organizationManaging product development flow across an IT organization
Managing product development flow across an IT organization
 
How to Break Down Marketing Silos to Improve Collaboration and Alignment
How to Break Down Marketing Silos to Improve Collaboration and AlignmentHow to Break Down Marketing Silos to Improve Collaboration and Alignment
How to Break Down Marketing Silos to Improve Collaboration and Alignment
 
KPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics Framework
 
How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...
 
How to Sell Energy Efficiency Products
How to Sell Energy Efficiency ProductsHow to Sell Energy Efficiency Products
How to Sell Energy Efficiency Products
 
An Introduction to Visual Management Systems
An Introduction to Visual Management SystemsAn Introduction to Visual Management Systems
An Introduction to Visual Management Systems
 
Balancing Sustainability and Profitability
Balancing Sustainability and ProfitabilityBalancing Sustainability and Profitability
Balancing Sustainability and Profitability
 
Modeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionModeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation Extension
 
Managing an ITIL SaaS implementation IT program
Managing an ITIL SaaS implementation IT programManaging an ITIL SaaS implementation IT program
Managing an ITIL SaaS implementation IT program
 
HR's NEXT TOP MODEL: Current & best practices in organizational transformation
HR's NEXT TOP MODEL: Current & best practices in organizational transformationHR's NEXT TOP MODEL: Current & best practices in organizational transformation
HR's NEXT TOP MODEL: Current & best practices in organizational transformation
 
Next Gen Innovation
Next Gen InnovationNext Gen Innovation
Next Gen Innovation
 
Project Soft Power
Project Soft PowerProject Soft Power
Project Soft Power
 
Large Complex Projects (PMI-MY presentation Sept 2012)
Large Complex Projects (PMI-MY presentation Sept 2012)Large Complex Projects (PMI-MY presentation Sept 2012)
Large Complex Projects (PMI-MY presentation Sept 2012)
 
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
 
EA Benefits
EA BenefitsEA Benefits
EA Benefits
 
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
 

Recently uploaded

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

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

Editor's Notes

  1. This slide is Mandatory. Do not delete. Introduce the Speaker(s) [#] [Information]
  2. Vision, goals, objectives (SMART)
  3. xx
  4. … “ fair return or equivalent in goods, services, or money for something exchanged.”* (noun) Determine or assign value; estimate the value of; to hold dear (verb) Perceived benefit, such that buyers will exchange time, money or some resources, and incur some cost (money, time, or other) ENDS not means Value: perceived benefit Stakeholders: beneficiaries of value Note: different stakeholders have different value Requirements (features): functionality and quality attributes of a product Business value is the desired ends Requirements are the means MULIPTLE VOICES fro VALUE Business (sponsor paying for product development) Customer: Buyer (chooser and user) Subcategory: Influencers Technology: Builder and Supporter
  5. Vision, goals, objectives (SMART)
  6. Interwoven activities of discover and delivery
  7. communicate directly - no surrogates knowledgeable, decision makers
  8. You define acceptance criteria to verify and validate candidate solution. The structured conversation isn’t over until the partners confirm their shared expectations for the candidate solution. This confirmation enhances the partners’ understanding of the product options.   You use acceptance criteria (also called conditions of satisfaction or doneness criteria ) to verify and validate the candidate solution. Acceptance criteria provide concrete, unambiguous, measureable means to confirm that the candidate solution’s outcomes are correct. Acceptance criteria guide development and testing.   You define acceptance criteria during discovery as a way to elicit and clarify product needs. This same acceptance criteria is used during delivery to guide development and testing to verify you are correctly building the candidate solution.   The candidate solution is a speculation or investment proposal you believe will achieve business value. Therefore, you continually validate its actual results against business objectives. During discovery, actual results from prior deliveries are considered as you evaluate product options. During delivery, demonstrations and user acceptance testing validate your candidate solution is ready for release.
  9. Requirements are explore via examples Examples validate tests Tests execute examples Tests verify requirements
  10. Going down left side: vision, goals, user reqs, SW reqs, system design At bottom: build code. Going up rt side – verify – unit testing, integration, system testing, not till top – UAT. Gee would will take a long time to get to UAT click As we elicit, validate. Think like tester, how would we test this little piece of req. really different, really powerful. Gets to core of tamped down req
  11. Confirm to Learn The structured conversation isn’t over until the partners confirm their shared expectations for the candidate solution. This confirmation enhances the partners’ understanding of the product options.   You use acceptance criteria (also called conditions of satisfaction or doneness criteria ) to verify and validate the candidate solution. Acceptance criteria provide concrete, unambiguous, measureable means to confirm that the candidate solution’s outcomes are correct. Acceptance criteria guide development and testing.   You define acceptance criteria during discovery as a way to elicit and clarify product needs. This same acceptance criteria is used during delivery to guide development and testing to verify you are correctly building the candidate solution.   The candidate solution is a speculation or investment proposal you believe will achieve business value. Therefore, you continually validate its actual results against business objectives. During discovery, actual results from prior deliveries are considered as you evaluate product options. During delivery, demonstrations and user acceptance testing validate your candidate solution is ready for release.