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
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
- An admin connects a GitHub org and adds the repos to track
- Engineers are added to a roster with their GitHub handles
- DevPerform pulls PR data from the GitHub API using your OAuth token
- The dashboard shows team and per-engineer breakdowns for any date range