The success of software metrics programs can vary significantly from one company to the next. There is more involved than just defining the right metrics. People at one company may embrace the metrics, track progress and use them to demonstrate real improvement. They may even propose new metrics without being prompted by management. At another company, people come up with reasons why the metrics are invalid and resist measurement, even though the metrics may be very similar. What is different?
This whitepaper relates the differences to a well-established behavior model and provides recommendations for implementation of successful software metrics programs.