SlideShare a Scribd company logo
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Learn about the secret art of incremental delivery
Join us to discover what an
“increment” is and learn how to
design one through a fun exercise
about building a highway in the
medieval ages
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
● Outcome: define the
roadmap (deliverables) for
each of the 5 years
● Timebox: 5mins
Build a Road from your Village “A” to Village “B”
Through a Forest...
Village “B”
Village
“A”
Context: You live in medieval times, in a village A in eastern Europe.
Times are tough, and so your village elected a new major, on a platform
of re-igniting the economy. They will do this by building a highway to a
remote village that lies on the other side of a deep, dark forest.
The major will make the multi-million gold-coin budget available through
5 equal installments, over 5 years. You are the Project Manager….
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Approaches
Yr Approach 1 Approach 2 Approach 3
1
2
3
4
5
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Approaches
Yr Approach 1
(aka waterfall)
Approach 2
(aka incremental)
Approach 3
(iterative & incremental)
1 Analysis Mile 1 Basic Path (foot path)
2 Plan & Design Mile 2 Widen it (Carriage)
3 Foundations Mile 3 Pave it (Cars)
4 Road Mile 4 Two Lanes (two way traffic)
5 Hardware Mile 5 Emergency stops
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Let’s Talk about Risks
Building a highway in the medieval ages is a complex undertaking. What are some
of the things that could go wrong?
● Outcome: 3 things that
could go wrong
● Timebox: 5mins
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
What surprises might you encounter?
<template>
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Types of Risks
Business Risks
(are we building the right
thing?)
Technical Risks
(are we building the
thing right?
Financial Risks
(Can we sustain
building it?)
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
agile uses iterative & incremental
delivery to better manage those risks
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Incremental Delivery
Slices the project into small pieces
so each piece fulfills 3 criteria
1. Business value - even very
small
2. Validate business and technical
assumptions
3. Make progress
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
For example….
(an example of slicing by use case)
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Step 1 - Blaze a Trail
MVP No infrastructure, Pioneers only
Value Very low volume trade
Validate
assumptions
Business
Get to know people in village B, can
we trade with them?
Technical
Can this route be used, are there
canyons, passes?
Progress clear path to bring experts for
inspection
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Step 2 - Harden the Path
MVP Can’t drive, but can walk with ease
Value Trade a variety of goods, and more
of them… (eg. bicycles)
Validate
assumptions
Business
Do they really mean it?
Technical
Clear path to bring basic machinery
Progress clear path to bring experts for
inspection
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Step 3 - Widen the Path
MVP Off-road vehicles, horse carts
Value Steady flow of goods of almost all kinds
Validate
assumptions
Business
Will Trade weightier goods, and lots of
them… (eg. how big is this market?)
Technical
How to pave a road?
Common drainage issues
Progress Clear path for serious machinery
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Step 4 - Permanent Road
MVP Most common vehicles (no edge
cases)
Value real-scale trading with trucks going
all day, every day
Validate
assumptions
Business
Still need a highway?
Technical
Can we build on this ground?
Progress Clear path for VERY large
machinery
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Step 5 - Highway
MVP Scaled solution
Value All goods, all kinds, very heavy volume
Validate
assumptions
Business
Can we sustain scaled trade over the
long term
Technical
How to build a highway?
Progress Goal achieved
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Benefits & Principles of Incremental,
Iterative Delivery
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Iterative Incremental Delivery
Each increment ….
Principle #1 - Delivers immediate, appreciable value to customers
● At any time we can use what we have built
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Iterative Incremental Delivery
Each increment ….
Principle #1 - Delivers immediate, appreciable value to customers
● At any time we can use what we have built
Principle #2 - Validates assumptions/acquires knowledge by getting
customers to use the product
● Customer facing (are we building the right thing)
● Technical (are we building the thing right)
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Importance of Validating Live
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
What the
customer
asked for
How the
programmer
wrote it
How the
analyst
designed it
How sales
described it
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
How the
project was
documented
What
operations
installed
How the
customer was
billed
What the
customer
needed
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
What the
customer
asked for
What the
customer
NEEDED
vs.
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Compound Interest Principle
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Cost of Delay for Errors
design dev test uat launch ops
100x
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Iterative Incremental Delivery
Each increment ….
Principle #1 - Delivers immediate, appreciable value to customers
● At any time we can use what we have built
Principle #2 - Validates assumptions/acquires knowledge by getting customers to
use the product
● Customer facing (are we building the right thing)
● Technical (are we building the thing right)
Principle #3 - Is a stepping stone to the final product (technical leverage)
● Reusability
● Permanence of solution
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Considerations
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
All
Functionality
Robustness
Features
feature
Robust
enough &
Sustainable
DoD
feature
#1 - Robustness vs. Scope
feature
feature
feature
feature
Full Product
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
#2 - Cost vs. Benefit
Efficiency
Adaptability
The suitability for using an iterative, incremental
approach is a function of complexity, uncertainty, and
ultimately the need vs. cost of change
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
#3 - Cost vs. Risk
Iterative &
incremental
cost per unit
Waterfall cost
per unit
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
#4 - Cost vs. Risk
Iterative &
incremental
cost per unit
Waterfall cost
per unit
Cost of change
in waterfall
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Conclusion
● Why?
○ Agile is about managing risks more stringently
○ And early revenue generation
○ And managing complexity
● What?
○ 3 criteria/principles for an agile increment
■ Business Value each increment
■ Validate business & technical assumptions
■ Make progress towards end goal
● How?
○ Slice by use case, audience, target market, etc.
● And?
○ Overhead will eventually pay for itself
○ May be unnecessary for streamlined type of work
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Q & A
Consider Watching: links.klose-coaching.com/incremental
© Lukas Klose - agile coach & trainer
unleash the power of your teams.
Thank you!

More Related Content

Similar to What is an MVP - Managing risks with agile

Introduction To Enterprise Agility
Introduction To Enterprise AgilityIntroduction To Enterprise Agility
Introduction To Enterprise Agility
Synerzip
 
OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
Gunther Verheyen
 
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Advance Operations Management School srl
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
Anat (Alon) Salhov
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
Keven Thibeault
 
Trusted IT Solutions Provider in Riyadh
 Trusted IT Solutions Provider in Riyadh Trusted IT Solutions Provider in Riyadh
Trusted IT Solutions Provider in Riyadh
Solutel Software
 
Water outsource data dot piont
Water outsource data dot piontWater outsource data dot piont
Water outsource data dot piont
Tom Evans
 
backlogStroyGrooming.pdf
backlogStroyGrooming.pdfbacklogStroyGrooming.pdf
backlogStroyGrooming.pdf
Boykepaulus1
 
Business Optimizer Introduction
Business Optimizer IntroductionBusiness Optimizer Introduction
Business Optimizer Introduction
Donato Marrazzo
 
From Support to Success: How Splunk Evolved Its Success Services to Deliver M...
From Support to Success: How Splunk Evolved Its Success Services to Deliver M...From Support to Success: How Splunk Evolved Its Success Services to Deliver M...
From Support to Success: How Splunk Evolved Its Success Services to Deliver M...
Matthew Klassen
 
Customer Success with Technical Customers
Customer Success with Technical CustomersCustomer Success with Technical Customers
Customer Success with Technical Customers
Gainsight
 
CV of Michael Hill July2016
CV of Michael Hill July2016CV of Michael Hill July2016
CV of Michael Hill July2016
Michael Hill
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
Ravi Tadwalkar
 
Achieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and KubernetesAchieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Dean Delamont
 
Column5 sap case study mutual of enumclaw
Column5 sap case study   mutual of enumclawColumn5 sap case study   mutual of enumclaw
Column5 sap case study mutual of enumclaw
Column5
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
Yuval Yeret
 
Agile scaling approach - spotify model & common sense
Agile scaling approach - spotify model & common senseAgile scaling approach - spotify model & common sense
Agile scaling approach - spotify model & common sense
Tarun Singh
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
Yuval Yeret
 
Why scaled agile frameworks exist - Agile Project Managers meetup
Why scaled agile frameworks exist - Agile Project Managers meetupWhy scaled agile frameworks exist - Agile Project Managers meetup
Why scaled agile frameworks exist - Agile Project Managers meetup
Killick Agile Consulting Services
 
BSBMGT517 – Manage Operational PlanThe PitchThe business ide.docx
BSBMGT517 – Manage Operational PlanThe PitchThe business ide.docxBSBMGT517 – Manage Operational PlanThe PitchThe business ide.docx
BSBMGT517 – Manage Operational PlanThe PitchThe business ide.docx
jasoninnes20
 

Similar to What is an MVP - Managing risks with agile (20)

Introduction To Enterprise Agility
Introduction To Enterprise AgilityIntroduction To Enterprise Agility
Introduction To Enterprise Agility
 
OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
 
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
 
Trusted IT Solutions Provider in Riyadh
 Trusted IT Solutions Provider in Riyadh Trusted IT Solutions Provider in Riyadh
Trusted IT Solutions Provider in Riyadh
 
Water outsource data dot piont
Water outsource data dot piontWater outsource data dot piont
Water outsource data dot piont
 
backlogStroyGrooming.pdf
backlogStroyGrooming.pdfbacklogStroyGrooming.pdf
backlogStroyGrooming.pdf
 
Business Optimizer Introduction
Business Optimizer IntroductionBusiness Optimizer Introduction
Business Optimizer Introduction
 
From Support to Success: How Splunk Evolved Its Success Services to Deliver M...
From Support to Success: How Splunk Evolved Its Success Services to Deliver M...From Support to Success: How Splunk Evolved Its Success Services to Deliver M...
From Support to Success: How Splunk Evolved Its Success Services to Deliver M...
 
Customer Success with Technical Customers
Customer Success with Technical CustomersCustomer Success with Technical Customers
Customer Success with Technical Customers
 
CV of Michael Hill July2016
CV of Michael Hill July2016CV of Michael Hill July2016
CV of Michael Hill July2016
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Achieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and KubernetesAchieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
 
Column5 sap case study mutual of enumclaw
Column5 sap case study   mutual of enumclawColumn5 sap case study   mutual of enumclaw
Column5 sap case study mutual of enumclaw
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
Agile scaling approach - spotify model & common sense
Agile scaling approach - spotify model & common senseAgile scaling approach - spotify model & common sense
Agile scaling approach - spotify model & common sense
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
Why scaled agile frameworks exist - Agile Project Managers meetup
Why scaled agile frameworks exist - Agile Project Managers meetupWhy scaled agile frameworks exist - Agile Project Managers meetup
Why scaled agile frameworks exist - Agile Project Managers meetup
 
BSBMGT517 – Manage Operational PlanThe PitchThe business ide.docx
BSBMGT517 – Manage Operational PlanThe PitchThe business ide.docxBSBMGT517 – Manage Operational PlanThe PitchThe business ide.docx
BSBMGT517 – Manage Operational PlanThe PitchThe business ide.docx
 

Recently uploaded

Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
Adnet Communications
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
Chandresh Chudasama
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
Christian Dahlen
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
my Pandit
 
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
Aleksey Savkin
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
my Pandit
 
The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...
The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...
The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...
Stephen Cashman
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
Operational Excellence Consulting
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
taqyea
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
CA Dr. Prithvi Ranjan Parhi
 
Easily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYCEasily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYC
Any kyc Account
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
Lacey Max
 

Recently uploaded (20)

Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
 
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
 
The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...
The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...
The Heart of Leadership_ How Emotional Intelligence Drives Business Success B...
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
 
Easily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYCEasily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYC
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
 

What is an MVP - Managing risks with agile

  • 1. © Lukas Klose - agile coach & trainer unleash the power of your teams. Learn about the secret art of incremental delivery Join us to discover what an “increment” is and learn how to design one through a fun exercise about building a highway in the medieval ages © Lukas Klose - agile coach & trainer unleash the power of your teams.
  • 2. © Lukas Klose - agile coach & trainer unleash the power of your teams. ● Outcome: define the roadmap (deliverables) for each of the 5 years ● Timebox: 5mins Build a Road from your Village “A” to Village “B” Through a Forest... Village “B” Village “A” Context: You live in medieval times, in a village A in eastern Europe. Times are tough, and so your village elected a new major, on a platform of re-igniting the economy. They will do this by building a highway to a remote village that lies on the other side of a deep, dark forest. The major will make the multi-million gold-coin budget available through 5 equal installments, over 5 years. You are the Project Manager….
  • 3. © Lukas Klose - agile coach & trainer unleash the power of your teams. Approaches Yr Approach 1 Approach 2 Approach 3 1 2 3 4 5
  • 4. © Lukas Klose - agile coach & trainer unleash the power of your teams. Approaches Yr Approach 1 (aka waterfall) Approach 2 (aka incremental) Approach 3 (iterative & incremental) 1 Analysis Mile 1 Basic Path (foot path) 2 Plan & Design Mile 2 Widen it (Carriage) 3 Foundations Mile 3 Pave it (Cars) 4 Road Mile 4 Two Lanes (two way traffic) 5 Hardware Mile 5 Emergency stops
  • 5. © Lukas Klose - agile coach & trainer unleash the power of your teams. Let’s Talk about Risks Building a highway in the medieval ages is a complex undertaking. What are some of the things that could go wrong? ● Outcome: 3 things that could go wrong ● Timebox: 5mins
  • 6. © Lukas Klose - agile coach & trainer unleash the power of your teams. What surprises might you encounter? <template>
  • 7. © Lukas Klose - agile coach & trainer unleash the power of your teams. Types of Risks Business Risks (are we building the right thing?) Technical Risks (are we building the thing right? Financial Risks (Can we sustain building it?)
  • 8. © Lukas Klose - agile coach & trainer unleash the power of your teams. agile uses iterative & incremental delivery to better manage those risks
  • 9. © Lukas Klose - agile coach & trainer unleash the power of your teams. Incremental Delivery Slices the project into small pieces so each piece fulfills 3 criteria 1. Business value - even very small 2. Validate business and technical assumptions 3. Make progress
  • 10. © Lukas Klose - agile coach & trainer unleash the power of your teams. For example…. (an example of slicing by use case)
  • 11. © Lukas Klose - agile coach & trainer unleash the power of your teams. Step 1 - Blaze a Trail MVP No infrastructure, Pioneers only Value Very low volume trade Validate assumptions Business Get to know people in village B, can we trade with them? Technical Can this route be used, are there canyons, passes? Progress clear path to bring experts for inspection
  • 12. © Lukas Klose - agile coach & trainer unleash the power of your teams. Step 2 - Harden the Path MVP Can’t drive, but can walk with ease Value Trade a variety of goods, and more of them… (eg. bicycles) Validate assumptions Business Do they really mean it? Technical Clear path to bring basic machinery Progress clear path to bring experts for inspection
  • 13. © Lukas Klose - agile coach & trainer unleash the power of your teams. Step 3 - Widen the Path MVP Off-road vehicles, horse carts Value Steady flow of goods of almost all kinds Validate assumptions Business Will Trade weightier goods, and lots of them… (eg. how big is this market?) Technical How to pave a road? Common drainage issues Progress Clear path for serious machinery
  • 14. © Lukas Klose - agile coach & trainer unleash the power of your teams. Step 4 - Permanent Road MVP Most common vehicles (no edge cases) Value real-scale trading with trucks going all day, every day Validate assumptions Business Still need a highway? Technical Can we build on this ground? Progress Clear path for VERY large machinery
  • 15. © Lukas Klose - agile coach & trainer unleash the power of your teams. Step 5 - Highway MVP Scaled solution Value All goods, all kinds, very heavy volume Validate assumptions Business Can we sustain scaled trade over the long term Technical How to build a highway? Progress Goal achieved
  • 16. © Lukas Klose - agile coach & trainer unleash the power of your teams. Benefits & Principles of Incremental, Iterative Delivery
  • 17. © Lukas Klose - agile coach & trainer unleash the power of your teams. Iterative Incremental Delivery Each increment …. Principle #1 - Delivers immediate, appreciable value to customers ● At any time we can use what we have built
  • 18. © Lukas Klose - agile coach & trainer unleash the power of your teams. Iterative Incremental Delivery Each increment …. Principle #1 - Delivers immediate, appreciable value to customers ● At any time we can use what we have built Principle #2 - Validates assumptions/acquires knowledge by getting customers to use the product ● Customer facing (are we building the right thing) ● Technical (are we building the thing right)
  • 19. © Lukas Klose - agile coach & trainer unleash the power of your teams. Importance of Validating Live
  • 20. © Lukas Klose - agile coach & trainer unleash the power of your teams. What the customer asked for How the programmer wrote it How the analyst designed it How sales described it
  • 21. © Lukas Klose - agile coach & trainer unleash the power of your teams. How the project was documented What operations installed How the customer was billed What the customer needed
  • 22. © Lukas Klose - agile coach & trainer unleash the power of your teams. What the customer asked for What the customer NEEDED vs.
  • 23. © Lukas Klose - agile coach & trainer unleash the power of your teams. Compound Interest Principle
  • 24. © Lukas Klose - agile coach & trainer unleash the power of your teams. Cost of Delay for Errors design dev test uat launch ops 100x
  • 25. © Lukas Klose - agile coach & trainer unleash the power of your teams. Iterative Incremental Delivery Each increment …. Principle #1 - Delivers immediate, appreciable value to customers ● At any time we can use what we have built Principle #2 - Validates assumptions/acquires knowledge by getting customers to use the product ● Customer facing (are we building the right thing) ● Technical (are we building the thing right) Principle #3 - Is a stepping stone to the final product (technical leverage) ● Reusability ● Permanence of solution
  • 26. © Lukas Klose - agile coach & trainer unleash the power of your teams. Considerations
  • 27. © Lukas Klose - agile coach & trainer unleash the power of your teams. All Functionality Robustness Features feature Robust enough & Sustainable DoD feature #1 - Robustness vs. Scope feature feature feature feature Full Product
  • 28. © Lukas Klose - agile coach & trainer unleash the power of your teams. #2 - Cost vs. Benefit Efficiency Adaptability The suitability for using an iterative, incremental approach is a function of complexity, uncertainty, and ultimately the need vs. cost of change
  • 29. © Lukas Klose - agile coach & trainer unleash the power of your teams. #3 - Cost vs. Risk Iterative & incremental cost per unit Waterfall cost per unit
  • 30. © Lukas Klose - agile coach & trainer unleash the power of your teams. #4 - Cost vs. Risk Iterative & incremental cost per unit Waterfall cost per unit Cost of change in waterfall
  • 31. © Lukas Klose - agile coach & trainer unleash the power of your teams. Conclusion ● Why? ○ Agile is about managing risks more stringently ○ And early revenue generation ○ And managing complexity ● What? ○ 3 criteria/principles for an agile increment ■ Business Value each increment ■ Validate business & technical assumptions ■ Make progress towards end goal ● How? ○ Slice by use case, audience, target market, etc. ● And? ○ Overhead will eventually pay for itself ○ May be unnecessary for streamlined type of work
  • 32. © Lukas Klose - agile coach & trainer unleash the power of your teams. Q & A Consider Watching: links.klose-coaching.com/incremental
  • 33. © Lukas Klose - agile coach & trainer unleash the power of your teams. Thank you!