Developer | PR Decline Rate
Overview | |
---|---|
Definition (Hover Text) | Pull Request (PR) Decline Rate is the percentage of opened pull requests that are declined or rejected within a given period. |
Source Tools | Github, Gitlab, Bitbucket, Azure Repo |
Graph type | Line X Axis - Days/Weeks/Months |
Filters | Branches & Developers |
Hover Format on KPI | <From Date - To Date>: <PR Decline Rate %> |
Fields on Explore |
|
Business Logic | |
Calculation Formula | For a given time period (TStart, TEnd):
Where:
Definitions:
|
Trend | A decreasing PR Decline Rate is a positive trend. |
Maturity Levels | M1: > 80% |
Instance level thresholds | 50 |
Configurations | |
Processor Fields | Nil |
KPI Specific fields | Target KPI Value |
How to Validate KPI | |
Suggested ways of working |
|
Sample JQLs | N/A |
Benefits of KPI | |
How does the KPI help | The PR Decline Rate KPI helps by identifying areas where pull requests are not meeting the required standards. It provides insight into common issues such as misalignment with project requirements, poor code quality, or communication gaps between developers and reviewers. By monitoring this KPI, teams can focus on improving code quality, clarifying requirements, and refining the review process, ultimately reducing wasted effort and improving overall efficiency. |
© 2022 Publicis Sapient. All rights reserved.