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

Business Case for Agile

Embed Size (px)

DESCRIPTION

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

Citation preview

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]