A for Agile, A for Aristotle

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

  1. The Pursuit of Perfect: How to Stop Chasing Perfection and Start Living a Richer, Happier Life, Tal Ben-Shahar
  2. Quirk - http://dictionary.reference.com/browse/quirk
  3. Dr. Nathaniel Branden - http://www.nathanielbranden.com/about/
  4. Carl Ransom Rogers - http://en.wikipedia.org/wiki/Carl_Rogers
Tags: 

User Comments

1 comment

Susan Thompson's picture

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).

March 7, 2013 - 11:23am

About the author

Badri N. Srinivasan's picture
Badri N. Srinivasan

Badri N. Srinivasan is working as head of quality for Valtech India Systems in Bangalore, India. He has extensive experience in process implementation, organizational change management processes, and process improvement initiatives in the travel, retail, manufacturing, banking, and financial services domains. He is a Certified ScrumMaster (CSM) and Project Management Professional (PMP).