« Innovating with Scrum | Main | Why Scrum isn't enough for agile success »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d834207a4453ef011278ff35e028a4

Listed below are links to weblogs that reference Why incremental development is better - An ROI perspective:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Giora Morein

I'm having trouble understanding something in the spreadsheet calculation. In the Agile ROI calculation in the period 1, you already have the fully maximized Benefit (1M/6 periods). This is the same value you are realizing in the Traditional ROI sheet for period 7 - the first period that you have realized benefit in the traditional model. Surely the benefits realization rate of an Agile project in the first 2 months would not be the same as in later periods. I would imagine that despite its shortcomings, the benefit that a traditional project can realize when releasing after a year would be higher than an Agile project releasing after 1-2 months. It seems that what your calculations are really doing are comparing 2 projects with identical benefit realization rates with one taking twice as long as another - which obviously would have a lower ROI and payback period. I think your assumptions should account for the fact that in earlier releases on Agile projects, the benefits delivered are partial - and therefore deliver only partial value.

Giora Morein

Giora Morein

On second look - I see in the Agile ROI model you are in fact incrementing each period's value by a fraction of it's maximum value. I understand much better now.

John Scumniotales

Nice debugging. I find understanding another author's spreadsheet to be far more difficult than understanding another developer's code. The analysis is quite simplistic. Its mostly about the time value of money. Thanks for the feedback. -j.

Giora Morein

You might also be applying the cost of capital to each period, rather then the annualized value. You should probably be discounting by 15%/6 for each period. You still get the same basic results but not quite as dramatic differences.

Dennis Stevens

Really nice job. This is the same lesson we teach our kids about saving money early in their lives. While I agree on the problem with the discount rate, I have a couple of other things to mention that are valid in the real world at the Enterprise level.

1. Some features are more valuable than other features. If managed well, your early return will probably be higher as each incremental feature is not viewed as more valuable to the market. Higher earlier benefit actually creates a bigger spread.

2. If managed well, the overall fit to market of the product after the first year will be better because you have real feedback from customers. Your quality of service will be better because you have practiced the processes. Therefore your maximum realized benefit would potentially be higher in the second year then traditional.

3. Assuming you manage a multi-project environment well, there is a far bigger difference. In the agile model, you can get two products launched in the first year for the same cumulative cash outflow as the one product in the traditional model. In reality, there is some shared cost and infrastructure that will reduce costs (although not initial speed).

4. The Agile model greatly reduces risk to the business. The ability to go after two markets, the ability to be more responsive to changes in markets, the ability to expedite new opportunities without abandoning work in process, the ability to verify demand earlier, etc. all reduce risk. Adding risk weighting to this model creates an even bigger gap.

It would be fun to build out an Enterprise model building out an assumptions page to play with the impact of these four points.

Chad Albrecht

Great post! See my related posts here:

The Dollar Value of SaaS Features
http://blog.chadalbrecht.com/post.aspx?id=10a5a8b1-2bb6-4fef-b612-5bae80e121fe

and here:

PMBOK, Agile & TOC: Planning the Project – Part 1, NPV & IRR
http://blog.chadalbrecht.com/post.aspx?id=ad07676e-daf9-4e55-a933-c6c0bf3ea3f8

moncler jacken

In this year he returned to Dublin, and was chosen one of the representatives for that city. Besides the above, he wrote " Sciothericum Tcleseopintn

Moncler online shop

There be that tell me that there is a certain cunning fellow in Scotland, called George Monk, who is said to lie in wait there to introduce Charles Stuart

Moncler outlet

He wrote " Osteology, or a Treatise on the Anatomy of the Bones;" and an " Account or the Success of Inoculation in Scotland.

uggs outlet uk store

He won't get hate mail from Brazil, that's for sure. I'm from Brazil too, but, c'mon... this movie sucks beyond belief.

The comments to this entry are closed.

Work Stuff


  • I am currently VP of Engineering at Verdiem. Follow the link to find out more...

Twitter Updates

    follow me on Twitter