Skip to main content
DevPerform connects to your GitHub organization and surfaces the metrics that matter for engineering teams: how long PRs sit before review, how often work ships, and where the bottlenecks are.

What DevPerform measures

DevPerform analyzes your pull request history to compute:
  • Cycle time — how long from PR open to merge
  • Time to first review — how long PRs wait before someone looks at them
  • Merge rate — what fraction of opened PRs actually ship
  • Review throughput — how many PRs each engineer reviews per period
  • PR size distribution — the breakdown of XS/S/M/L/XL PRs per engineer
These metrics update in real time as you pull from GitHub, no agents or CI plugins required.

What DevPerform does not do

DevPerform does not track commits, lines of code as a productivity proxy, or individual keystroke activity. The goal is to help teams spot process problems, not to score engineers.

How it works

  1. An admin connects a GitHub org and adds the repos to track
  2. Engineers are added to a roster with their GitHub handles
  3. DevPerform pulls PR data from the GitHub API using your OAuth token
  4. The dashboard shows team and per-engineer breakdowns for any date range
No data is stored beyond what’s needed to serve the dashboard. PR metadata (titles, authors, timestamps, review events) is fetched on demand.