What are these
strange new
words to
conquer the
world?
Marketable Feature
set
Minimum Viable
Product
Grmbl!
Scrum?!?!?
Agile
“Startup: a human institution
designed to create new products
and services under
conditions of extreme
uncertainty.”
IT Transformation
Creating the Philips Integrated Landscape
White paper
March 25th 2013
Version 1.8
Integrated Landscape
Two tough questions
Agile Principle #7. Working software
is the primary measure of progress.
The Lean Startup: Validated Learning
is the Primary Measure of Progress:
CHANGE
How many assumptions are
validated?
What is the current progress in the
program?
The architecture principles
will be adhered to
The Process Framework will predict
the validity of SAP templates
Process harmonization will not hamper
reusability
The SAP templates will be
reusable
We know what
to build
Best practices will have
strong cross sector fit
Business knows what
they need
Product Owners will
prioritize according to
actual needs
Business
Requirements
will not change
during build /
deployment
Assumptions
The Idea in Short
The goal of a startup is to figure out
the right thing to build – the
thing customers (internal or external)
want and will pay for – as
quickly as possible.
Lean Startup is a methodology that helps to
move to the right direction quickly by
systematic experiments.
Why?If you make something nobody
wants, it does not matter whether you
make it on time or on budget.
The difficulty of a startup comes from
its inherent uncertainty. We
don’t know who all our user are
and what value we should offer them.
That is why we need an approach to
empirically achieve validated learning
Lean StartupIn the Lean Startup model,
every product, every feature,
is understood to be an
experiment designed to
achieve validated
learning.
AgileAgile’s highest priority is to
satisfy the customerthrough early and
continuous deliveryof valuable software.
A great marriage
Efforts that do not contribute to
working software is waste.
The effort that is not absolutely
necessary for learning is waste.
Waste should be eliminated
Create the “Minimum Viable Product” (MVP)
A MVP has
just those features
that allow the product to
be deployed and
tested, and no more.
It is a version of a new product which
allows a team to collect the maximum
amount of validated learning with
the least effort.
Use the “Minimal Marketable Feature”
as deployment strategy to
avoid Big Bang release
C (DEFF(9) : (; , * /&G(, $$(+#' 320(+) 0) +H) %G(1 1 1 ?@' #$) ; +/%" -2A) 0#' &?- / >
k/ "+(%) $#H) +6(02+, 2) ' 6(> , Y#> #Q) 0($) , +&#&' (, &%(> #&#> #Q) 0(+#0.
[ "' &/;#5#+9&$2%&3 14&1&/%5( +, &. 3 %&$( &#, %+. 7' &1&/17%&, %;#>%"' &/$"1$%9'
] P
Monday, October 31, 2011
MMF = Iteration 1.
Iteration 2.
Iteration 3.
Component A. Component B. Component C.
Feature set
Feature set
Feature set
“Minimum Viable Product”
(MVP)
A MVP has
just those features
that allow the product to be
deployed and tested,
and no more.
A MMF is a set of features that can
be deployed and generates
actual demand. It can be
iteratively improved over
time towards the ideal solution
“Minimal Marketable Feature” set (MMF)
The skeleton
The Mona Lisa
Side by side
“Minimum Viable Product” in SAP
simplest version to:
1. Validate underlying assumptions
2. Mitigate risks by facing them early
3. Get feedback from end-users
4. Go through the entire cycle(including deployment)
5. Understand the components for the
Minimum Marketable Feature set
Einstein: “The simplest thing that works, but not any simpler”
How?The core process in achieving the vision
is Validated Learning.
- Value hypothesis
tests whether a product or service
really delivers to end-users once
they are using it.
- Growth hypothesis
tests how customers will discover a
product or service to determine
reusability future usage.
Story Mapping for SAP
Order Source Deliver Finance
A1 B1 D1
A2
C1
A3 B2 C2
D2
B3 C3 D3
Fully
Featured
Fully
Functional
End-to-end workflow
SAP Standard-
Enable basis
process
Overall Goal
Additional
requirements
(Standard and
non standard
SAP)
Baseline
SAP Customizing
Story Mapping for SAP applied
Order Make Deliver Finance
A1 B1 D1
A2
C1
A3 B2 C2
D2
B3 C3 D3
Fully
Featured
Fully
Functional
End-to-end workflow
SAP Standard-
Enable basis
process
E2E workflow
capability
description
Additional
requirements
(Standard and
non standard
SAP)
Baseline
SAP Customizing
Story Mapping for SAP
Order Make Deliver Finance
A1 B1 D1
A2
C1
A3 B2 C2
D2
B3 C3 D3
Fully
Featured
Fully
Functional
End-to-end workflow
SAP Standard-
Enable basis
process
E2E workflow
capability
description
Additional
requirements
(Standard and
non standard
SAP)
Baseline
SAP Customizing
Make
Zoomed in Make process
Create
order
Create
VAS
activities
Create
Shipping
label
A2
Packaging
Instructions
A3 B2 C2
D2
B3 C3 D3
Fully
Featured
Fully
Functional
workflow
SAP Standard-
Enable basis
process
Make:
workflow
capability
description
Additional
requirements
(Standard and
non standard
SAP)
Baseline
SAP Customizing
Process Steps
Make
Step 1
Make
Step 2
Make
Step 3
Make
Step 4
Choose: what will it be?
Start
Persevere or
pivotPersevere or
pivotStart
A
B
Persevere
Validated learning