Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

Definition (Hover Text)

The Number of Check-In's reflects both transparency and the effectiveness of task breakdown. A higher number of Check-In's often indicates well-defined, manageable tasks.

The Number of Merge Requests (MR's), when considered alongside commits, provides insight into the efficiency of the review process and how smoothly changes are integrated.

OR

The Number of Check-In's & Merge Request's helps assess transparency and the effectiveness Ins (commits) and Merged Pull Requests (Merge Requests) helps evaluate transparency and the efficiency of task breakdown.

Source Tools

Github, Gitlab, Bitbucket, Azure Repo

Graph type

Bar & Line

X Axis - Days/Weeks/Months
Y Axis - Count

Filters

Branches & Developers

Hover Format on KPI

Duration: From Date - To Date
No. of Check-ins: XX
No. of Merge Requests: YY

Fields on Explore

  • Project

  • Repository

  • Branch

  • Days/Weeks

  • Developer

  • No. of CommitCheck-ins

  • No. of Merge Requests

Business Logic

Calculation Formula

Count of PR's (Pull Request's) raised Check-Ins (commits) during a period.
Count of PR's (Pull Request's) merged during a periodCount of Check-In’s during a period
Count of Merge Request’s during a periodMerged Pull Requests (Merge Requests) during a period.

Trend

An increasing value is regarded as a positive trend.

Maturity Levels

M1: 0-2
M2: 2-4
M3: 4-8
M4: 8-16
M5: >16

Instance level thresholds

27 MR’s

Check-In’s?

55

Configurations

Processor Fields

Nil

KPI Specific fields

Target KPI Value

How to Validate KPI

Suggested ways of working

  • Ensure all check-ins and merge requests are properly timestamped.

  • Ensure consistency in labeling or tagging check-ins and PRs for accurate data collection.

Sample JQLs

N/A

Benefits of KPI

How does the KPI helpNUMBER OF MERGE REQUESTS when looked at along with commits highlights

The Number of Check-ins (commits) reflects both transparency and the effectiveness of task breakdown. A higher number of Check-Ins often indicates well-defined, manageable tasks.

The Number of Merged Pull Requests (Merge Requests), when considered alongside commits, provides insight into the efficiency of the review process and how smoothly changes are integrated.