Measuring Software Quality
A Guide to Employing Metrics in Software Development Processes
In today’s digital economy, where software is central to the business, the overall quality of that software is more important than ever before.
Together with a solid market need and business plan, top quality software leads to customer satisfaction, revenue, and profitability, and the best designs can even allow an organization to more easily enter new markets.
But even with the most solid business plan, poor quality software can be one of the fastest roads to failure. I
In this 2020 Forum paper, we suggest that there are a set of measurable leading indicators to achieve desirable outcomes in software quality. We provide a framework to help create high-quality code and point our common measures that are misleading.
Cornelia Davis, CTO, Weaveworks
Stephen Magill, CEO, MuseDev
Rosalind Radcliffe, Distinguished Engineer, Chief Architect for DevOps for z Systems, IBM
James Wickett, Head of Research, Verica