Team Activity
Git Activity
The Git Activity section provides visibility into engineering collaboration and development efficiency through repository-level events such as pull requests, commits, and code reviews. Below are the definitions, calculations, and use cases for each Git activity metric tracked.
1. PRs Created
- Definition: Total number of pull requests created by the member within the selected period.
- Calculation: Count of PRs authored in the connected Git repositories.
- Use Case: Indicates individual contribution volume. A high number may reflect active feature development or participation in team workflows.
2. Commits Count
- Definition: Number of commits pushed by the user to the repository.
- Calculation: Count of Git commits linked to the user’s account.
- Use Case: Useful for gauging raw development activity. Can help validate consistency in code delivery.
3. Avg Member Time to Merge
- Definition: Average time from when a pull request is opened to when it is merged.
- Calculation: (Merge Date – PR Creation Date), averaged across all merged PRs.
- Use Case: Helps identify delays in code integration. Long times may signal bottlenecks in review or merging processes.
4. Avg Member Time to First Approval
- Definition: Average time from when a PR is opened to when it receives the first approval.
- Calculation: (First Approval Date – PR Creation Date), averaged across all approved PRs.
- Use Case: Useful for tracking review responsiveness. Delays may indicate process issues or limited reviewer availability.
5. Reviews Count
- Definition: Total number of PR reviews submitted by the member.
- Calculation: Count of distinct review submissions (approve, comment, or request changes).
- Use Case: Measures collaboration. High review counts reflect engagement in peer quality control and team support.
6. PR Comments Count
- Definition: Number of comments a user made on others’ pull requests.
- Calculation: Total comment entries made on PRs.
- Use Case: Encourages feedback culture. Active commenting can help surface technical debt, bugs, or alternative solutions.
7. Avg Member Review Time
- Definition: Average time taken by the member to respond to PRs assigned for review.
- Calculation: (Time of First Review – Time PR Was Assigned or Opened), averaged across reviewed PRs.
- Use Case: A key signal for code review efficiency. Long durations may lead to slower delivery cycles.
These Git activity metrics complement task-level performance by offering insights into how engineers collaborate in code. Tracking them helps organizations identify high performers, detect review bottlenecks, and improve continuous delivery practices.