Agile development methodologies are not a panacea for all the problems faced in commercial software product development, but when compared to the waterfall model, the probability of successful customer delivery is higher as teams embrace reality and attempt to deliver the maximum value to the customer. Being agile is a journey where we try to deliver a successful product to the customer using a model, methodology, or a framework; it is not a destination by itself.
Resources
- The Pursuit of Perfect: How to Stop Chasing Perfection and Start Living a Richer, Happier Life, Tal Ben-Shahar
- Quirk - http://dictionary.reference.com/browse/quirk
- Dr. Nathaniel Branden - http://www.nathanielbranden.com/about/
- Carl Ransom Rogers - http://en.wikipedia.org/wiki/Carl_Rogers
Tags:






User Comments
Excellent analysis! I have for some time thought that Agile (and Lean) also resonate with the principles of Austrian economics, which has a similar optimalist bent (see George Reisman, Capitalism).