Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
The Defect Count by Priority KPI helps teams prioritize and allocate resources effectively by measuring the number of defects based on their priority level. This leads to improved product quality, reduced costs, and increased customer satisfaction by addressing high-priority defects promptly and identifying areas for process improvement.

Overview

Definition (Hover Text)

The Defect Count by Priority KPI measures the number of defects for each priority level defined in a project.

Source Tools

Jira, Azure Boards

Graph type

Line Chart

Filters

Hover Format on KPI

Sprint Name:

P1: <<Value>>

P2: <<Value>>

P3: <<Value>>

P4: <<Value>>

Fields on Overlay

Sprint Name

Defect ID

Issue Description

Priority

Business Logic

Calculation Formula

No. of defects linked to stories in the iteration grouped by priority

Trend

Lower the count, better is the ‘Quality’A lower count of defects, especially in higher priority categories, indicates better quality.

Maturity Levels

-NA

Instance level thresholds

-Target KPI Value denotes the bare minimum a project should maintain for a KPI.

Global Configurations- (Field Mapping)

Processor Fields

Whenever we update the defect mapping and issue type mapping, whether we add or remove any issue type, we must run the processor. This is necessary to show the changes in the KPI.

Defect Mapping :

image-20240704-094534.png

 

Mandatory fields

 

Project Settings

  1. Navigate to Project Settings: Start by going to the Project Settings in your application.

  2. Access the Mapping Section: Within Project Settings, find and click on the Mapping option.

  3. Mandatory Field: In the Mapping section, you’ll find the Mandatory Field. This is where you’ll configure the necessary global mapping fields.

  4. Configure the Fields:

Defect Mapping :

  • Issue Type to identify Defect - all the issue type that signify defect

image-20240704-094534.png

How to Validate KPI

Suggested ways of working

Sample JQLs

project = "Your Project Name" AND issuetype = Bug AND Sprint in openSprints() ORDER BY priority DESC

Benefits of KPI

How does the KPI help

Prioritization:

  • Helps the team identify and prioritize the most critical defects, ensuring that the most impactful issues are addressed first.

Trend Analysis

  • By tracking defects by priority, the team can identify recurring issues and areas that need improvement.

Risk Management

  • Helps in assessing the risk associated with defects and planning mitigation strategies accordingly.

Improved Product Quality

  • By focusing on and resolving high-priority defects, the overall quality of the product improves, leading to higher customer satisfaction.

Best Practices

Clear Priority

  • Ensure that priority levels are clearly defined and understood by all team members to maintain consistency.

Regular Monitoring

  • Regularly monitor and review the defect counts by priority to identify trends and take corrective actions promptly.

Effective Communication

  • Maintain open communication between the development and testing teams to ensure that defects are accurately prioritized and addressed

C