Why is it important to use fact-based decision making in software development?Â Too many executives are prepared to treat software development as too complex to measure (or manage?). Instead, they operate in a state of continuous dissatisfaction based on occasional unsuccessful forays into the software development team which rarely yield significant change.Â This is both uncomfortable and, potentially, illegal.Â For example, as Davenport and Harris remind us in "Competing on Analytics," the Sarbannes-Oxley Act of 2002 requires executives and other users of corporate data to demonstrate that their decisions are based on trustworthy, meaningful, authoritative and accurate data.Â The act also requires executives to sign off that the data provides a clear picture of the business, major trends, risks and opportunities. Can you or your colleagues really say this about your software development metrics?Â Do you need help? Consider the following 5 questions that you should ask yourself:
- Is our software development data relevant?
- Do we know where it came from (is it auditable)?
- Do we have enough data (or too much)?
- How can the data be made more accurate and valuable for analysis?
- What rules and processes do we have in place to manage our software development metrics dat from its creation to its retirement?