Delivery performance
Why it matters
Teams can track PR throughput and cycle time all day, but without defined thresholds, there's no shared understanding of what "good" looks like. One team might consider a 3-day cycle time acceptable while another treats anything over 24 hours as a problem. Delivery performance scorecards codify these expectations into measurable standards so every team knows where they stand and what to aim for.
What to track
- PR cycle time: Time from PR creation to merge, graded against team or org-level targets.
- PR throughput: Number of PRs merged per developer or team over a given period, scored by maturity tier.
- Stale PR rate: Percentage of open PRs exceeding your agreed freshness threshold.
- PR standards compliance: Whether PRs meet conventions like description quality, linked issues, and reviewer assignment.
How Port helps
Port's delivery performance scorecards evaluate every service and team against PR and delivery metrics using Bronze, Silver, and Gold maturity levels. Rules are configured with your own thresholds whether that's cycle time under 24 hours for Gold or zero stale PRs for Silver. Scores update continuously as PR data flows in from GitHub, GitLab, or Azure DevOps. Teams see exactly which rules they pass and which drag their score down, making improvement actionable rather than abstract.
Example scenario
An engineering manager notices their org's average PR cycle time is 2.5 days but suspects the average hides wide variation. They set up a Delivery Performance scorecard with tiered thresholds: Gold requires cycle time under 1 day with zero stale PRs, Silver allows up to 2 days, and Bronze flags anything above 3 days. The scorecard reveals that 4 of 10 teams are at Bronze all with high stale PR counts. Two of those teams discover their bottleneck is a single senior reviewer approving every PR. They adopt a round-robin review policy, and within three weeks both teams move from Bronze to Silver.
Example dashboard
Example Delivery Performance scorecards dashboard based on Setup Delivery Performance scorecard guide.
Follow the recommended guides below to implement this use case.