But the focus on speed comes with risk, which requires minimizing and optimizing development and testing tasks to be more effective in rapid release cycles. Software development teams must reassess the end-to-end software quality process and identify a set of metrics that give managers the confidence that a release candidate is ready to go.
A critical metric for assessing release readiness is application coverage: the aggregation and correlation of code coverage from various testing techniques, such as automated functional testing, unit testing, and manual testing. By aggregating code coverage from all testing practices, organizations gain better visibility into risky areas of the application.