Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Yet Another “Why Waterfall Doesn’t Work” Post

DZone's Guide to

Yet Another “Why Waterfall Doesn’t Work” Post

· Agile Zone ·
Free Resource

Download the whitepaper on Product Centric Agile Delivery. Brought to you in partnership with Jile.

WP_20130611_001_1

Lately I have been plunged back into an extreme waterfall project and it is eating away at my soul.  Don’t get me wrong.  I don’t really believe in a soul and I have never done a text book agile project, but the longer I’m on this project the more I feel like I’m in an infinite loop.  Document.  Review.  Document. Review.  At some point we may do some coding.

The biggest problem with waterfall projects is that you can always add more detail to design documents.  I have actually seen some documentation which had pseudo code for almost every line that the developer needs to type.  Of course these are extreme cases, but they put a spotlight on the issue.

All of this would be less costly to refactor as we code than it would be to continue to refine the design document.  A minimum of documentation to make sure we hit all the key requirements and make sure that the overall architecture is sound is really what a project needs.  Spend your time finding the problems by writing code instead of theorizing and discussing.

Moral: Waterfalls are pretty to look at, not run projects with.

Download the whitepaper on Five dimensions of Scaling Agile in Large Enterprises. Brought to you in partnership with Jile.

Topics:

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}