SlideShare una empresa de Scribd logo
1 de 22
Defining your 1st Release Game
And how do we get there?
What is meant by MVP and MMP?
Before we begin you see…
Answer me these questions three…
A’fore the game you may see…
Hands up as we step through these…
• I need to understand how to go from a product
vision to working with stories in an iteration.
• I know what a story map is.
• I’m an analyst that needs to help Product Owners
prioritize their needs into user stories with which
teams can develop.
Apologies to Monty Python…
The product is a village.
We’re going to define and build our product in terms of MVP and MMP over four 25
minute iterations
• Elect a product owner
• Product owner will establish a vision about the village (or puzzle completion) to be
done
• She or he will then further define the Epics that will help realize this vision (10 min)
– Epics = things to build
– in the sequence to which they help realize the vision
– An example will be given in a moment
• Then we’ll conduct release planning for 15 minutes, consisting of
1. working together to brainstorm the stories that will help support these (15 min)
– Stories = components of the things to build
– Determine when the product owner may accept stories
– These Stories will be laid out under each Epic at the criticality level for enabling the Epic
– The MVP and MMP will be identified, both on the Story Map and by drawing borders around
each one
– An example will be given in a moment
2. sorting or otherwise preparing (but not connect) puzzle pieces or themselves (last 5 min)
• Then we’ll start our iterations: 5 min iteration planning, 15 min development, 2 min
iteration review, 3 min retro
– Product owner is responsible for ensuring progress towards the vision and quality of story
completion
Represented by a puzzle…
Iteration Planning (5 min)
• Refine stories (example story shortly) & estimate
• Any Acceptance Criteria beyond pieces fitting
Development (15 min)
• Everyone but product owner may build puzzle
• Product owner may look at what’s being done
Iteration Review (2 min)
• Show stories & acceptance criteria
• Last responsible moment for product owner to
accept
Retrospective (3 min)
• How can you improve?
• Decide on 1-2 actions to try and help
ShopkeeperHome
Home
Home
ShopkeeperHome
Example Visions
• Provide a place for people to gather
• Show a beautiful spring day
• Attract photographers
• Provide an enjoyable shopping experience in a
small village
Example Epics for 1st Vision
Vision: Provide a place for people to gather
• Create a place for conversation
• Provide cover for inclement weather
• Offer food and beverage
• Attract people to the area with other
businesses
• Set it in pleasant scenery
Example Story for 1st Epic
Story: Create a place for conversation
• As a local citizen, set up tables and chairs for my
friends and I to sit in and talk.
Possible Acceptance Criteria
• minimum # of chairs and tables
Possibility that only one table and some set of
chairs would be the initial story
Example Story Map
Low
High
Criticality
Usage Sequence
Create a
place for
conversation
Provide
cover from
Weather
Offer food
& beverage
Set in
pleasant
scenery
Attract w/
other
businesess
Build 1
table w/4
chairs
Build 2
tables
w/6 chairs
Build 4
tables
w/16
chairs
Build
enough
awning
over table
Build full
awning
Entry into
the
building
Show
menu
Show
Restaurant
Signage
Hanging
flowers
Have boxed
flowers in
square
Have
shop next
to
restaurant
MVPMMP
Have many
flower boxes
in square
MVP
MVP
MMP
Debrief
Let’s see how this worked out for you…
No one expects the Agile Inquisition!!
• How did that feel?
• Did you choose stories that were too big?
• Did your product owner give you good acceptance
criteria?
• Did you find yourself in any of your iterations not
completing stories?
• How involved was your product owner during the
“construction” portion of your iteration?
• What did you actions did you decide to take in your
retro?
• Did your estimates help you? Or were they wasteful?
How did you make decisions about what you could
commit to..? More apologies to Monty Python…
Some notes on facilitating this game…
• The puzzle -
– should be large such that it can’t be completed, but not feel insurmountable
~500 pieces is good
– Have areas that people can envision enabling something as a product vision
• Make sure teams adhere to the following:
– Timeboxes!
– Product owner acceptance (last responsible moment is the Iteration Review)
– Product owner is not building the puzzle…
• Walk around and ask Qs
– Is there clear acceptance criteria?
– What infrastructure (sorting pieces) could help you move quicker?
– How can your Product Owner help you?
– What can you do to ensure you make Iteration goals?
• Thanks to Chris R. Chapman of Derailleur Consulting
– He developed a very similar game to showcase how estimation can be a wasteful
activity
– It inspired this game
– See http://www.derailleurconsulting.com/blog/the-noestimates-puzzle-
experiment
Your Game Master…
IT Executive Coach w/
Deming, Reengineering, Agile/Lean
Active Agile Community Member
(Agile Coach Camp/Agile Influencers of DC)
(GLASScon/Agile Dialogs/GALE)
Lean Start-up & Product Mgmt
Interests:
Gamification & Boardgames
Back-up
What are Story Maps?
Story Mapping
Jeff Patton, 2005,
Better Software Magazine,
“It’s All in How You Slice It”
Low
High
Criticality
Usage Sequence
Story Mapping
Jeff Patton, 2005,
Better Software Magazine,
“It’s All in How You Slice It”
Low
High
Criticality
Usage Sequence
EPICS
Story Mapping
Jeff Patton, 2005,
Better Software Magazine,
“It’s All in How You Slice It”
Low
High
Criticality
Usage Sequence
EPICS
FEATURES
Story Mapping
Jeff Patton, 2005,
Better Software Magazine,
“It’s All in How You Slice It”
Low
High
Criticality
Usage Sequence
Now You Have a Story Map
Jeff Patton, 2005,
Better Software Magazine,
“It’s All in How You Slice It”
Low
High
Criticality
Usage Sequence

Más contenido relacionado

Destacado

Securing Citizen Facing Applications
Securing Citizen Facing ApplicationsSecuring Citizen Facing Applications
Securing Citizen Facing Applicationsedwinlorenzana
 
Quick prototyping apps using JS - Ciklum, Vinnitsa
Quick prototyping apps using JS - Ciklum, VinnitsaQuick prototyping apps using JS - Ciklum, Vinnitsa
Quick prototyping apps using JS - Ciklum, VinnitsaYuriy Silvestrov
 
David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation smibevents
 
Effective Benefit Plan Administration
Effective Benefit Plan AdministrationEffective Benefit Plan Administration
Effective Benefit Plan AdministrationYafa Sakkejha
 
Definitive Consulting E Brochure
Definitive Consulting E BrochureDefinitive Consulting E Brochure
Definitive Consulting E Brochurerichardschaefer
 
25868663 Sobre L Us De La Llengua Catalana Entre Els Joves
25868663  Sobre L Us De La Llengua Catalana Entre Els Joves25868663  Sobre L Us De La Llengua Catalana Entre Els Joves
25868663 Sobre L Us De La Llengua Catalana Entre Els JovesArnau Cerdà
 
Alan Stevens - #smib10 Presentation
Alan Stevens - #smib10 Presentation Alan Stevens - #smib10 Presentation
Alan Stevens - #smib10 Presentation smibevents
 
TIC y Gestión de Conocimiento en Salud
TIC y Gestión de Conocimiento en SaludTIC y Gestión de Conocimiento en Salud
TIC y Gestión de Conocimiento en SaludVanessa Miguel
 
Copia De Loba
Copia De LobaCopia De Loba
Copia De Lobaamezola
 
Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010Marko Gargenta
 
D:\Draft Footage Ideas 1 Gough Copy
D:\Draft Footage Ideas 1 Gough CopyD:\Draft Footage Ideas 1 Gough Copy
D:\Draft Footage Ideas 1 Gough CopyJulieGough
 
Bernard Berenson Relazione
Bernard Berenson RelazioneBernard Berenson Relazione
Bernard Berenson Relazionerenatorapino
 
Bolyst - når gamlekjæresten prøver seg igjen
Bolyst - når gamlekjæresten prøver seg igjenBolyst - når gamlekjæresten prøver seg igjen
Bolyst - når gamlekjæresten prøver seg igjenArve Kvalsvik
 
Corporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of VeronaCorporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of VeronaYafa Sakkejha
 

Destacado (20)

Global village
Global villageGlobal village
Global village
 
Securing Citizen Facing Applications
Securing Citizen Facing ApplicationsSecuring Citizen Facing Applications
Securing Citizen Facing Applications
 
Quick prototyping apps using JS - Ciklum, Vinnitsa
Quick prototyping apps using JS - Ciklum, VinnitsaQuick prototyping apps using JS - Ciklum, Vinnitsa
Quick prototyping apps using JS - Ciklum, Vinnitsa
 
David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation
 
Effective Benefit Plan Administration
Effective Benefit Plan AdministrationEffective Benefit Plan Administration
Effective Benefit Plan Administration
 
Definitive Consulting E Brochure
Definitive Consulting E BrochureDefinitive Consulting E Brochure
Definitive Consulting E Brochure
 
itgrammar.pptx
itgrammar.pptxitgrammar.pptx
itgrammar.pptx
 
25868663 Sobre L Us De La Llengua Catalana Entre Els Joves
25868663  Sobre L Us De La Llengua Catalana Entre Els Joves25868663  Sobre L Us De La Llengua Catalana Entre Els Joves
25868663 Sobre L Us De La Llengua Catalana Entre Els Joves
 
Alan Stevens - #smib10 Presentation
Alan Stevens - #smib10 Presentation Alan Stevens - #smib10 Presentation
Alan Stevens - #smib10 Presentation
 
TIC y Gestión de Conocimiento en Salud
TIC y Gestión de Conocimiento en SaludTIC y Gestión de Conocimiento en Salud
TIC y Gestión de Conocimiento en Salud
 
Copia De Loba
Copia De LobaCopia De Loba
Copia De Loba
 
Marketing Innovation In India
Marketing Innovation In IndiaMarketing Innovation In India
Marketing Innovation In India
 
Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010
 
D:\Draft Footage Ideas 1 Gough Copy
D:\Draft Footage Ideas 1 Gough CopyD:\Draft Footage Ideas 1 Gough Copy
D:\Draft Footage Ideas 1 Gough Copy
 
Your Data, Your Interface
Your Data, Your InterfaceYour Data, Your Interface
Your Data, Your Interface
 
Adobe Indesign CS 5.5 (Corso Base)
Adobe Indesign CS 5.5 (Corso Base)Adobe Indesign CS 5.5 (Corso Base)
Adobe Indesign CS 5.5 (Corso Base)
 
Bernard Berenson Relazione
Bernard Berenson RelazioneBernard Berenson Relazione
Bernard Berenson Relazione
 
Bolyst - når gamlekjæresten prøver seg igjen
Bolyst - når gamlekjæresten prøver seg igjenBolyst - når gamlekjæresten prøver seg igjen
Bolyst - når gamlekjæresten prøver seg igjen
 
Corporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of VeronaCorporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of Verona
 
Week9.Pre
Week9.PreWeek9.Pre
Week9.Pre
 

Similar a Defining Your First Game Release with MVP and MMP

Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondAgile Impact
 
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the FieldChristian Gammill
 
Scrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningScrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningHossam Hassan
 
Lessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignLessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignSharon Boller
 
Five challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designerFive challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designerShayan Amiri
 
TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game
TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game
TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game Karl Kapp
 
Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Joel Burgess
 
Get Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements GatheringGet Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements GatheringMichelle Caldwell, PSM, SSGB
 
Focus fast bigd15_roger_belveal_2015-09-19
Focus fast bigd15_roger_belveal_2015-09-19Focus fast bigd15_roger_belveal_2015-09-19
Focus fast bigd15_roger_belveal_2015-09-19Roger Belveal
 
4.1 solution interviews.pptx
4.1 solution interviews.pptx4.1 solution interviews.pptx
4.1 solution interviews.pptxhsstartup
 
Lean Product Development using Design Thinking
Lean Product Development using Design ThinkingLean Product Development using Design Thinking
Lean Product Development using Design ThinkingAgedo GmbH
 
SHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming techniqueSHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming techniqueRanjith Tharayil
 
Community Management Grows Up: Moving Beyond Content Calendars
Community Management Grows Up: Moving Beyond Content CalendarsCommunity Management Grows Up: Moving Beyond Content Calendars
Community Management Grows Up: Moving Beyond Content CalendarsJeremy Wright
 
Uof m empathys role
Uof m empathys roleUof m empathys role
Uof m empathys roleTerry Bunio
 
Uxhk 2015art of start workshop share.key
Uxhk 2015art of start workshop share.keyUxhk 2015art of start workshop share.key
Uxhk 2015art of start workshop share.keyTed Kilian
 
Story Mapping Made Real - 2h
Story Mapping Made Real - 2hStory Mapping Made Real - 2h
Story Mapping Made Real - 2hDaniel Davis
 
DevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptxDevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptxMichelle Caldwell, PSM, SSGB
 
Basic Agile: the Game
Basic Agile: the GameBasic Agile: the Game
Basic Agile: the GamePaul Boos
 
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and ScrumScrum & Kanban
 

Similar a Defining Your First Game Release with MVP and MMP (20)

Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the Field
 
Scrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningScrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planning
 
Lessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignLessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game Design
 
Five challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designerFive challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designer
 
TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game
TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game
TU107 - Zombie Salesapocalypse: Making an Epic 3-D Immersive Sales Video Game
 
Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012Level Design Workshop - GDC China 2012
Level Design Workshop - GDC China 2012
 
Get Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements GatheringGet Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements Gathering
 
Focus fast bigd15_roger_belveal_2015-09-19
Focus fast bigd15_roger_belveal_2015-09-19Focus fast bigd15_roger_belveal_2015-09-19
Focus fast bigd15_roger_belveal_2015-09-19
 
4.1 solution interviews.pptx
4.1 solution interviews.pptx4.1 solution interviews.pptx
4.1 solution interviews.pptx
 
Lean Product Development using Design Thinking
Lean Product Development using Design ThinkingLean Product Development using Design Thinking
Lean Product Development using Design Thinking
 
SHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming techniqueSHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming technique
 
Community Management Grows Up: Moving Beyond Content Calendars
Community Management Grows Up: Moving Beyond Content CalendarsCommunity Management Grows Up: Moving Beyond Content Calendars
Community Management Grows Up: Moving Beyond Content Calendars
 
Uof m empathys role
Uof m empathys roleUof m empathys role
Uof m empathys role
 
Uxhk 2015art of start workshop share.key
Uxhk 2015art of start workshop share.keyUxhk 2015art of start workshop share.key
Uxhk 2015art of start workshop share.key
 
Story Mapping Made Real - 2h
Story Mapping Made Real - 2hStory Mapping Made Real - 2h
Story Mapping Made Real - 2h
 
DevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptxDevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptx
 
Basic Agile: the Game
Basic Agile: the GameBasic Agile: the Game
Basic Agile: the Game
 
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and Scrum
 

Más de Paul Boos

User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptxPaul Boos
 
Development Game with Purpose - AGS
Development Game with Purpose - AGSDevelopment Game with Purpose - AGS
Development Game with Purpose - AGSPaul Boos
 
Agile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&TAgile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&TPaul Boos
 
Agile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAAgile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAPaul Boos
 
Agile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgileAgile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgilePaul Boos
 
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...Paul Boos
 
Agile Leadership 201: Enriching Management
Agile Leadership 201: Enriching ManagementAgile Leadership 201: Enriching Management
Agile Leadership 201: Enriching ManagementPaul Boos
 
Pass on Perfection
Pass on PerfectionPass on Perfection
Pass on PerfectionPaul Boos
 
Your Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing ParadoxesYour Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing ParadoxesPaul Boos
 
Business Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public SectorsBusiness Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public SectorsPaul Boos
 
DevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroDevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroPaul Boos
 
Trust Psychological Safety
Trust Psychological SafetyTrust Psychological Safety
Trust Psychological SafetyPaul Boos
 
Catalytic leadership no va agile webinar
Catalytic leadership   no va agile webinarCatalytic leadership   no va agile webinar
Catalytic leadership no va agile webinarPaul Boos
 
Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018Paul Boos
 
Catalytic Leadership Agile Tour Montreal
Catalytic Leadership   Agile Tour MontrealCatalytic Leadership   Agile Tour Montreal
Catalytic Leadership Agile Tour MontrealPaul Boos
 
Understanding coaching presentation agile dc2017 v2
Understanding coaching presentation   agile dc2017 v2Understanding coaching presentation   agile dc2017 v2
Understanding coaching presentation agile dc2017 v2Paul Boos
 
Catalytic Leadership Agile2017
Catalytic Leadership   Agile2017Catalytic Leadership   Agile2017
Catalytic Leadership Agile2017Paul Boos
 
Understanding coaching presentation agile dc2017 - for publishing
Understanding coaching presentation   agile dc2017 - for publishingUnderstanding coaching presentation   agile dc2017 - for publishing
Understanding coaching presentation agile dc2017 - for publishingPaul Boos
 
Catalytic Leadership for AgileDC
Catalytic Leadership for AgileDCCatalytic Leadership for AgileDC
Catalytic Leadership for AgileDCPaul Boos
 

Más de Paul Boos (20)

User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
Development Game with Purpose - AGS
Development Game with Purpose - AGSDevelopment Game with Purpose - AGS
Development Game with Purpose - AGS
 
Agile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&TAgile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&T
 
Clue Retro
Clue RetroClue Retro
Clue Retro
 
Agile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAAgile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVA
 
Agile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgileAgile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgile
 
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
 
Agile Leadership 201: Enriching Management
Agile Leadership 201: Enriching ManagementAgile Leadership 201: Enriching Management
Agile Leadership 201: Enriching Management
 
Pass on Perfection
Pass on PerfectionPass on Perfection
Pass on Perfection
 
Your Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing ParadoxesYour Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing Paradoxes
 
Business Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public SectorsBusiness Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public Sectors
 
DevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroDevOps - Boldly Go for Distro
DevOps - Boldly Go for Distro
 
Trust Psychological Safety
Trust Psychological SafetyTrust Psychological Safety
Trust Psychological Safety
 
Catalytic leadership no va agile webinar
Catalytic leadership   no va agile webinarCatalytic leadership   no va agile webinar
Catalytic leadership no va agile webinar
 
Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018
 
Catalytic Leadership Agile Tour Montreal
Catalytic Leadership   Agile Tour MontrealCatalytic Leadership   Agile Tour Montreal
Catalytic Leadership Agile Tour Montreal
 
Understanding coaching presentation agile dc2017 v2
Understanding coaching presentation   agile dc2017 v2Understanding coaching presentation   agile dc2017 v2
Understanding coaching presentation agile dc2017 v2
 
Catalytic Leadership Agile2017
Catalytic Leadership   Agile2017Catalytic Leadership   Agile2017
Catalytic Leadership Agile2017
 
Understanding coaching presentation agile dc2017 - for publishing
Understanding coaching presentation   agile dc2017 - for publishingUnderstanding coaching presentation   agile dc2017 - for publishing
Understanding coaching presentation agile dc2017 - for publishing
 
Catalytic Leadership for AgileDC
Catalytic Leadership for AgileDCCatalytic Leadership for AgileDC
Catalytic Leadership for AgileDC
 

Último

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

Último (20)

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

Defining Your First Game Release with MVP and MMP

  • 1. Defining your 1st Release Game And how do we get there? What is meant by MVP and MMP?
  • 2. Before we begin you see… Answer me these questions three… A’fore the game you may see… Hands up as we step through these… • I need to understand how to go from a product vision to working with stories in an iteration. • I know what a story map is. • I’m an analyst that needs to help Product Owners prioritize their needs into user stories with which teams can develop. Apologies to Monty Python…
  • 3. The product is a village. We’re going to define and build our product in terms of MVP and MMP over four 25 minute iterations • Elect a product owner • Product owner will establish a vision about the village (or puzzle completion) to be done • She or he will then further define the Epics that will help realize this vision (10 min) – Epics = things to build – in the sequence to which they help realize the vision – An example will be given in a moment • Then we’ll conduct release planning for 15 minutes, consisting of 1. working together to brainstorm the stories that will help support these (15 min) – Stories = components of the things to build – Determine when the product owner may accept stories – These Stories will be laid out under each Epic at the criticality level for enabling the Epic – The MVP and MMP will be identified, both on the Story Map and by drawing borders around each one – An example will be given in a moment 2. sorting or otherwise preparing (but not connect) puzzle pieces or themselves (last 5 min) • Then we’ll start our iterations: 5 min iteration planning, 15 min development, 2 min iteration review, 3 min retro – Product owner is responsible for ensuring progress towards the vision and quality of story completion Represented by a puzzle…
  • 4.
  • 5. Iteration Planning (5 min) • Refine stories (example story shortly) & estimate • Any Acceptance Criteria beyond pieces fitting Development (15 min) • Everyone but product owner may build puzzle • Product owner may look at what’s being done Iteration Review (2 min) • Show stories & acceptance criteria • Last responsible moment for product owner to accept Retrospective (3 min) • How can you improve? • Decide on 1-2 actions to try and help
  • 7. Example Visions • Provide a place for people to gather • Show a beautiful spring day • Attract photographers • Provide an enjoyable shopping experience in a small village
  • 8. Example Epics for 1st Vision Vision: Provide a place for people to gather • Create a place for conversation • Provide cover for inclement weather • Offer food and beverage • Attract people to the area with other businesses • Set it in pleasant scenery
  • 9. Example Story for 1st Epic Story: Create a place for conversation • As a local citizen, set up tables and chairs for my friends and I to sit in and talk. Possible Acceptance Criteria • minimum # of chairs and tables Possibility that only one table and some set of chairs would be the initial story
  • 10. Example Story Map Low High Criticality Usage Sequence Create a place for conversation Provide cover from Weather Offer food & beverage Set in pleasant scenery Attract w/ other businesess Build 1 table w/4 chairs Build 2 tables w/6 chairs Build 4 tables w/16 chairs Build enough awning over table Build full awning Entry into the building Show menu Show Restaurant Signage Hanging flowers Have boxed flowers in square Have shop next to restaurant MVPMMP Have many flower boxes in square
  • 11. MVP
  • 13. Debrief Let’s see how this worked out for you…
  • 14. No one expects the Agile Inquisition!! • How did that feel? • Did you choose stories that were too big? • Did your product owner give you good acceptance criteria? • Did you find yourself in any of your iterations not completing stories? • How involved was your product owner during the “construction” portion of your iteration? • What did you actions did you decide to take in your retro? • Did your estimates help you? Or were they wasteful? How did you make decisions about what you could commit to..? More apologies to Monty Python…
  • 15. Some notes on facilitating this game… • The puzzle - – should be large such that it can’t be completed, but not feel insurmountable ~500 pieces is good – Have areas that people can envision enabling something as a product vision • Make sure teams adhere to the following: – Timeboxes! – Product owner acceptance (last responsible moment is the Iteration Review) – Product owner is not building the puzzle… • Walk around and ask Qs – Is there clear acceptance criteria? – What infrastructure (sorting pieces) could help you move quicker? – How can your Product Owner help you? – What can you do to ensure you make Iteration goals? • Thanks to Chris R. Chapman of Derailleur Consulting – He developed a very similar game to showcase how estimation can be a wasteful activity – It inspired this game – See http://www.derailleurconsulting.com/blog/the-noestimates-puzzle- experiment
  • 16. Your Game Master… IT Executive Coach w/ Deming, Reengineering, Agile/Lean Active Agile Community Member (Agile Coach Camp/Agile Influencers of DC) (GLASScon/Agile Dialogs/GALE) Lean Start-up & Product Mgmt Interests: Gamification & Boardgames
  • 18. Story Mapping Jeff Patton, 2005, Better Software Magazine, “It’s All in How You Slice It” Low High Criticality Usage Sequence
  • 19. Story Mapping Jeff Patton, 2005, Better Software Magazine, “It’s All in How You Slice It” Low High Criticality Usage Sequence EPICS
  • 20. Story Mapping Jeff Patton, 2005, Better Software Magazine, “It’s All in How You Slice It” Low High Criticality Usage Sequence EPICS FEATURES
  • 21. Story Mapping Jeff Patton, 2005, Better Software Magazine, “It’s All in How You Slice It” Low High Criticality Usage Sequence
  • 22. Now You Have a Story Map Jeff Patton, 2005, Better Software Magazine, “It’s All in How You Slice It” Low High Criticality Usage Sequence