Why, What, When, Who, and How. These are the questions you should ask yourself, your audience, and the stakeholders to understand the purpose behind introducing quality gates. If we are to search online to find out the best quality gates to use or which are the most attractive quality gates used in the industry, we will end up with a long list of promising options. However, a report or a dashboard should never be ‘everything-but-the-kitchen-sink’—this approach will most definitely confuse, distract and overwhelm your audience. You need to avoid falling into this trap.
Given below is a simple depiction of how your thought process could best work to achieve a carefully curated yet effective report/dashboard containing quality gates.
Why
What
When
Who
How
How effective is the time spent on requirement gathering?
To check the quality of my requirement specifications
Before the subsequent team starts work on the requirements
(E.g., Development Team)
By: Development & Testing Teams
To: Requirement & Management Teams
- Requirement Clarity Index
- Q&A document summary and progress
To check the effectiveness of work done by the development team.
- To see how good the development codebase is
- The amount of defective code introduced?
- The amount of rework required?
Before handing it over to the testing team
By: Development & testing teams
To: Testing & management teams
- Code quality measurement tools (E.g., Sonar)
- Code reviews
- Development unit test pass rate
- First-time test pass rate
- Number and criticality of defects identified
- Defect removal efficiency
- Defect Aging
- Defect severity index
- Defect density
To check the effectiveness of work done by the testing team.
- To see whether test case coverage has been met
- To see if there is no risk to meeting project milestones
- Number of invalid defects recorded
Before handing it over to the client
By: Testing Team
To: Technical, Management & Client Teams
- Test case reviews
- Test execution progress
- Defect to remark ratio
- Test coverage verification
- Test case walkthroughs