Skip to main content

Clayton insights - People

See how individual team members impact your developments

David Martin avatar
Written by David Martin
Updated this week

The People dashboard is designed to show you how individuals are impacting your projects. It is not a leaderboard. Instead, think of it as a compass, it provides direction, highlighting where managers should focus their attention to ask the right questions and offer the right support. The goal is to use this quantitative data to start qualitative conversations, armed with a deeper knowledge of the context behind the work.

By default, you can view the performance of individual developers across all repositories. You can narrow this view down to focus on specific repositories, branches, issue severities, and time periods. This feature is currently only available for Git repositories and cannot be used to track projects connected as Salesforce Orgs.

The People chart is plotting all the users active on the select repositories in the selected reporting period calculating a relative measure on two axis PERFORMANCE and ACTIVITY:

Grounded in the well-regarded SPACE of Developer Productivity research, this chart visualizes two crucial dimensions: Activity and Performance.

  • Activity is measured by output volume, using the number of Commits and Pull Requests as a proxy.

  • Performance is measured by output quality, represented by metrics like Leaked Issues and Tech Debt Fixes.

The chart plots individuals on a relative scale, meaning each person's position is calculated in relation to everyone else within the selected filters. This method provides a fair comparative snapshot, distributing the team across the chart based on the shared context of their work.

Here’s a simple framework for interpreting the chart's quadrants:

  • High Performance / High Activity (Top-Right): These are your key players. They are not only shipping a high volume of work but are doing so with high quality.

  • High Performance / Low Activity (Top-Left): These individuals are efficient and produce high-quality work, but their activity volume is lower than their peers.

  • Low Performance / High Activity (Bottom-Right): A developer in this quadrant might be struggling. They are putting in the effort (high activity), but it's not translating into high-quality output (as measured by leaked issues or tech debt).

  • Low Performance / Low Activity (Bottom-Left): This quadrant warrants a supportive check-in. These developers may be facing roadblocks or could be disengaged.

The information provided by the People dashboard is designed to be a powerful tool for managers and team leaders to Identify Training Gaps, Streamline Performance Reviews and Promote Accountability within teams.

The dashboard includes a chart that displays several key metrics:

  • Commits: The number of commits made by each individual in the reporting period.

  • Pull Requests: The number of pull requests opened by each individual in the reporting period.

  • Leaked Issues: The number of issues introduced by the individual but not resolved with the reporting period. meaning that you see issue that have been fixed since.

  • Tech Debt Fixes: The number of issues resolved by the individual in the reporting period.

You can view individual contributors by clicking on their name. As with the previous screen, you can narrow this view down to focus on specific repositories, branches, issue severities, and time periods. This provides a detailed breakdown for each individual.

  • Quality Heatmap: The heatmap visually represents development quality. Green squares indicate developments that fully comply with your policies, while red squares highlight the introduction of new issues on any of the selected branches.

  • Suggested Trailheads: Each user receives recommended learning content from Salesforce Trailhead, tailored to the most frequent oversights identified in their code.

  • Leaked Issues: You can see a breakdown of issues introduced but not fixed within the reporting period, grouped by project. This section also allows you to view leaked issues by policy and by rule.

  • Leaked Issues Table: The final table highlights issues introduced but not fixed. It includes the date, project affected, policy rule, severity, and details about the issue.

For both the people dashboard and individual contributor screen there is an option to download the report, selecting this option will email a CSV report to the email address registered to you account.

Did this answer your question?