Help

analytics

Understanding XP (Contribution Score) by Contributor

The devActivity.com 'XP (Contribution Score) by Contributor' feature, found under the 'Analytics' and 'Contributions' sections, offers a comprehensive visual analysis of individual developer contributions. This widget is designed to provide clear insights into the activities of team members by showcasing their earned Experience Points (XP) across different types of work.

The core of this feature is a series of horizontal stacked bar charts, with each bar representing a distinct contributor, identifiable by their avatar. These bars are intelligently segmented and color-coded to differentiate between three primary contribution categories: 'Issues' (represented in orange), 'Commits' (in green), and 'Pull Requests' (in purple). Each segment within the bar displays either the XP value or the raw count associated with that contribution type, such as '73 XP' for issues or '119 XP' for pull requests.

An interactive element allows users to hover over any segment to reveal more precise details, such as a tooltip displaying 'Pull Requests: 86', indicating the exact number of pull requests made by that contributor. This level of detail helps users understand not just the volume but also the nature of contributions.

This feature is invaluable for team leads and managers looking to understand individual strengths and overall team dynamics. It helps answer critical questions like who is most active in specific areas such as code reviews, submitting pull requests, making commits, or closing tasks. The widget includes standard options for data management, such as the ability to export the displayed information to a CSV file or copy it directly to the clipboard. For premium users, advanced 'AI insights' are available, offering deeper analytical perspectives through predefined filters. The data can also be filtered to display contributions for a specific team or even a particular repository, providing granular control over the analysis.

devActivity's XP by Contributor chart showing stacked bars for Issues, Commits, and Pull Requests, with XP values and a tooltip.
Visualize developer XP breakdown by contribution type.

Frequently Asked Questions

What is the 'XP (Contribution Score) by Contributor' view?

This view visually represents each developer's experience points (XP) earned from their contributions, broken down by Issues, Commits, and Pull Requests. It helps compare activities and understand individual focus areas within development workflows.

How does this view help compare team members?

By displaying horizontal stacked bars for each contributor, segmented by contribution type, you can easily see who focuses on specific activities like code reviews, submitting pull requests, or closing tasks, aiding in performance reviews and resource allocation.

Can I filter the data to see specific teams or repositories?

Yes, the widget allows you to filter contributions by a selected period, team, or repository, enabling targeted analysis for your specific needs.

What do the different colors in the bar chart represent?

The stacked bars are color-coded to differentiate between primary contribution categories: orange for Issues, green for Commits, and purple for Pull Requests, providing a quick visual breakdown of contribution types.

Track, Analyze and Optimize Your Software DeveEx!

Effortlessly implement gamification, pre-generated performance reviews and retrospective, work quality analytics, alerts on top of your code repository activity

 Install GitHub App to Start
devActivity Screenshot