Tracking objectives using a quality dashboard
It is recommended that API development teams should create a dashboard to track the quality attributes related to important business goals for a solution. These dashboards, also known as quality dashboards, provide a point-in-time view of the state of the solution with respect to the envisaged quality objectives. The data should be periodically reviewed and action items captured must be resolved to progressively improve the overall health of the solution.
A few of the important metrics that must be tracked using these dashboards are the following:
- An architecture backlog populated with quality-specific requirements and their respective lifecycle statuses
- The classification of bugs into non-functional categories and their statuses
- A count of automated tests and their test execution statuses
- The performance metrics of the solution
- Any other metrics as per the requirements of the key stakeholders
The objective...