Announcement
iPhone DZone: Fresh Links On Your iPhone by matt at Sat Jul 05 14:09:51 EDT 2008
Reading DZone on your iPhone just got a little bit easier. Visit http://dzone.com/iphone from your iPhone to try out our beta iPhone support. You can view stories, filter by tags, and login. We'd appreciate your feedback at feedback@dzone.com.
Voting at DZone is super easy, but you aren't logged in. Login and vote now.
By rick
via readwriteweb.com
Published: Oct 17 2007 / 10:28
The problem was that the Waterfall Model was arrogant. The arrogance came from the fact that we believed that we could always engineer the perfect system on the first try. The second problem with it was that in nature, dynamic systems are not engineered, they evolve. It is the evolutionary idea that lead to the development of agile methods.
SaveShareSend
Tags: methodology, opinion
Comments
kogent replied ago:
Some interesting points, and a good read. I disagree that the waterfall method is inherently flawed and agile is the way to go for all projects. True agility recognizes that some projects require a rigid process like the waterfall method (even if only for business reasons) and adapts to the rigid requirements.
I like Alistair Coburn's approach to agility: There is an ideal, but that ideal doesn't always work for a wide range of reasons, so take what works, get rid of the rest.
Kirill Grouchnikov replied ago:
How is this for arrogance: "Instead, the best software today is created and evolved using agile methods."
omouse replied ago:
It's always been created like that. The waterfall model is only a dream and the real world messes it up no matter what. The sooner you realize that you can't force the real world to conform to your model of it, the better off you'll be.
dzonelurker replied ago:
Waterfall hasn't failed. That's just an Agile myth.
omouse replied ago:
Waterfall has never ever worked. This was talked about in the same damned paper that gave birth to this wretched method of development. Check out the Wikipedia article for a link to the paper.
Voters For This Link (22)
Voters Against This Link (7)