business case for agile

36
Business-Case for Agile Can You Calculate the Advantage of Agile Methods? Andreas Ebbert-Karroum codecentric AG

Upload: andreas-ebbert-karroum

Post on 13-Jan-2015

1.047 views

Category:

Technology


0 download

DESCRIPTION

Slides from my session at Jazoon 2011 about the business case for Agile. Can You Calculate the Advantage of Agile Methods?

TRANSCRIPT

Page 1: Business Case for Agile

Business-Case for AgileCan You Calculate the Advantage of Agile Methods?

Andreas Ebbert-Karroum

codecentric AG

Page 2: Business Case for Agile

2

AGENDA

> Introduction

> Financial Consideration

> Non-Financial Consideration

Page 3: Business Case for Agile

What Is a Business Case?

Page 4: Business Case for Agile

BUSINESS CASE: FINANCIAL CONSIDERATIONS

Page 5: Business Case for Agile

Measuring Financial Consequences

Return on Investment (ROI) // Kapitalrendite

> Measuring how much of your invested „money“ you get back in return.

Net-Present-Value (NPV) // Kapitalwert

> Sum of all revenues and payments including interests.

Break-even-Point // Gewinnschwelle

> Point in time when accumulated costs and revenue are equally large.

Page 6: Business Case for Agile

Example Case – New Car-Insurance Inventory

Ricola Insurance creates new Car-Insurance Inventory

Project duration: 12 months

Project costs: 5.000.000 SFR

Earnings after launch:200.000 SFR each month

Project lifespan: 5 years

Page 7: Business Case for Agile

Agile As In Scrum

Relevant for financial

consideration

> Iterative and incremental

development (Sprints)

> Prioritized requirements

(Backlog)

Page 8: Business Case for Agile

Agile As In Scrum

Not considered with potential positive impact

> Higher team productivity (intrinsic motivation, self-organisation, …)

> Reaction to changes

> Including new ideas

> Stop project in time (all features implemented; cancel project)

Possibly neutral through automation

> Frequent migration & deployment

Not considered with potential negative impact

> Impeded productivity through frequent releases (for users)

> More trainings

> Higher operating costs through running systems in parallel

Page 9: Business Case for Agile

BUSINESS CASE: PURE WATERFALL

Page 10: Business Case for Agile

Business Case: Pure Waterfall

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

1 13 25 37 49cash

flo

w

months

Break-even-Point: 37 months

Return on Investment (ROI): 92%

Net-Present-Value (NPV): 2.477.399 SFR

Page 11: Business Case for Agile

BUSINESS CASE: RELEASE EVERY 6 MONTHS

Page 12: Business Case for Agile

Business Case: Release every 6 months

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

1 13 25 37 49cash

flo

w

months

Break-even-Point: 33 months

Return on Investment (ROI): 104%

Net-Present-Value (NPV): 3.033.000 SFR

Page 13: Business Case for Agile

BUSINESS CASE: RELEASE EVERY 3 MONTHS

Page 14: Business Case for Agile

Business Case: Release every 3 months

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

8.000.000 €

1 13 25 37 49

cash

flo

w

months

Break-even-Point: 32 months

Return on Investment (ROI): 110%

Net-Present-Value (NPV): 3.315.000 SFR

Page 15: Business Case for Agile

BUSINESS CASE: RELEASE EVERY MONTH

Page 16: Business Case for Agile

Business Case: Release every Monat

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

8.000.000 €

1 13 25 37 49

cash

flo

w

months

Break-even-Point: 31 months

Return on Investment (ROI): 114%

Net-Present-Value (NPV): 3.504.000 SFR

Page 17: Business Case for Agile

Business Case: Release every 3 months –prioritized requirements

Page 18: Business Case for Agile

Business Case: Release every 3 months –prioritized requirements

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

8.000.000 €

1 13 25 37 49

cash

flo

w

months

Break-even-Point: 29 months

Return on Investment (ROI): 123%

Net-Present-Value (NPV): 3.932.000 SFR

Page 19: Business Case for Agile

Business Case: Release every month – prioritized requirements

Page 20: Business Case for Agile

Business Case: Release every Monat – prioritized requirements

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

8.000.000 €

1 13 25 37 49

cash

flo

w

months

Break-even-Point: 27 months

Return on Investment (ROI): 128%

Net-Present-Value (NPV): 4.175.000 SFR

Page 21: Business Case for Agile

ARE WE ALWAYS HITTING THE GOAL?

Page 22: Business Case for Agile

How successful are software projects?

32% 44%

24%

The Chaos Report 2009

Succesful

Challanged

Failed

Page 23: Business Case for Agile

BUSINESS CASE: WATERFALL WITH FOUR MONTHS DELAY

Page 24: Business Case for Agile

Business Case: Waterfall with four months delay

-8.000.000 €

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

1 13 25 37 49

cash

flo

w

months

Break-even-Point: 49 months

Return on Investment (ROI): 43%

Net-Present-Value (NPV) 278.000 SFR

Page 25: Business Case for Agile

BUSINESS CASE: RELEASE EVERY 3 MONTHS, PRIORITIZED, 4 MONTHS DELAY

Page 26: Business Case for Agile

Business Case: Release every 3 months, prioritized, 4 months delay

-8.000.000 €

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

1 13 25 37 49

cash

flo

w

months

Break-even-Point: 38 months

Return on Investment (ROI): 86 %

Net-Present-Value (NPV): 2.277.000 SFR

Page 27: Business Case for Agile

BUSINESS CASE: RELEASE EVERY MONTH, PRIORITIZED, 4 MONTHS DELAY

Page 28: Business Case for Agile

Business Case: Release every month, priorisiert, prioritized, 4 months delay

-8.000.000 €

-6.000.000 €

-4.000.000 €

-2.000.000 €

- €

2.000.000 €

4.000.000 €

6.000.000 €

1 13 25 37 49

cash

flo

w

months

Break-even-Point: 37months

Return on Investment (ROI): 91%

Net-Present-Value (NPV): 2.519.000 SFR

Page 29: Business Case for Agile

BUSINESS CASE: NON FINANCIAL CONSIDERATIONS

Page 30: Business Case for Agile

Time to Market

Page 31: Business Case for Agile

Faster market entrance with interative, incremental development

First Mover

> Be the first on the market

with a new product

Fast Follower

> React quickly, when your

competitors launch a new

product

Window of Opportunity

t

Functionality

Minimal marketable functionality

waterfall

iterative,

incremental

Δt until product

can be launched

Complete functionality of release

Page 32: Business Case for Agile
Page 33: Business Case for Agile
Page 34: Business Case for Agile

Less non-valuable results

Working software every

month

Continuous customer

feedback

Intensive communication

instead of specification

Page 35: Business Case for Agile

High quality with lasting effect

Definition of Done

Maintenance starts after

2nd iteration

Automating Test,

Integration and

Deployment

0%10%20%30%40%50%60%70%80%90%

100%

Unstrukturiertes System

Strukturiertes Sytem

Page 36: Business Case for Agile

Andreas Ebbert-Karroum www.codecentric.de

codecentric AG, Düsseldorf

[email protected]