Estimation Is The Weakest Link

My answer for the weakest link in software development today is the estimation, and for various reasons. Most of the times the people who estimate and people who develop are different, their skillsets are different, and most importantly the business needs and constraints change at a higher frequency. Of course we know this, that is why agile development has flourished. Unfortunately, I think estimation is still being done in the old stubborn way. Also, I wonder if the purpose of estimation should be questioned. These are just floating thoughts, still under a heavy cloud. I want to apply some Theory of Constraints ideas to estimation, and I will continue with that here.

Discussion [Participate or Link]

  1. Thoughts from the trench - by Prakash Muralidharan » Weakest link in software development ? said:

    […] writes about estimation as being the weakest link in software development. He says:"Most of the times […]

  2. Martin Fowler On Scrum | iface thoughts said:

    […] transformed to be agile suddenly. Personally, I think that the agility is completely ignored during estimation. There is still a tussle between business interests, mutual agreement on estimation and what agile […]

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.



Abhijit Nadgouda
iface Consulting
+91 9819820312
My bookmarks


This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.