05 eelco rustenburg -blinklane- increase agility

25
Agile in the SAP world Agile in the REAL world Agile in the BIG world

Upload: sap-nederland

Post on 20-Aug-2015

418 views

Category:

Technology


0 download

TRANSCRIPT

Agile in the SAP world

Agile in the REAL world

Agile in the BIG world

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

Scrum: Agile applied

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 can we know ‘it will work’?

Be a shame if someone were to test it

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.

The question in its simplest format

SAP

How

to get

from

To To

17

Or: How to make valuable slices?

18Incrementing

19Iterating

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