Let’s consider a real-world example of using EVM to measure against a baseline to determine variance in an agile software development project.  The cost variance and schedule variance tells you whether your project is on-budget and on-time, which is a common question from most clients.  I will explain below how Earned Value Management is helpful in calculating the project cost variance and schedule variance and the parameters needed to calculate the variances.


When looking at the success rates of software development projects many are surprised to learn that the success rate is around 39% ,  18% fail and a whopping 43% are challenged according to the  “Chaos Manifesto 2013″ report published by The Standish Group.

Even though each project has its own unique set of reasons for failure, majority of the failures are related to three areas:

  • Poor budgeting
  • Lack of communication and transparency
  • Resistance to change

So how do we address these three areas that seem to contribute to the project failure?