Help

leaderboard

How to Use the Developer Leaderboard

The devActivity Developer Leaderboard provides a dynamic view of contributor performance and progression. This guide will walk you through accessing, filtering, and understanding the data presented on the Leaderboard.

Accessing the Developer Leaderboard

  1. Navigate to Rewards: From the devActivity.com top-level navigation, click on 'Rewards'.
  2. Select Leaderboard: In the 'Rewards' sub-menu, click on 'Leaderboard'. The page will load with a default view of all organizational contributors.

Filtering the Leaderboard View

To refine the list of contributors displayed, use the filter dropdowns:

  1. Filter by Team: Use the 'Team' dropdown menu (e.g., currently displaying 'Demo team 2') to select a specific team whose members you wish to view on the leaderboard.
  2. Filter by Contributor Type: Use the 'Type (Org or External)' dropdown menu (e.g., currently displaying 'Org Contributors') to filter contributors based on their organizational affiliation (internal or external).
Screenshot showing filters and data columns on the devActivity Developer Leaderboard.
Filter the Leaderboard by Team and Contributor Type to refine your view.

Understanding and Sorting Leaderboard Data

The main display is a dynamic table listing contributors with the following sortable columns:

  1. Review Contributor Details: Each row details a developer's name, avatar, join date, the number of achievements, total XP earned, their current level (in a green box), and a progress bar showing XP to the next level.
  2. Sort Columns: Click on any column header (e.g., 'NAME', 'XP EARNED', 'LEVEL') to sort the contributors by that specific metric in ascending or descending order. This helps you quickly identify top performers or track specific trends.

Navigating Pages and Exporting Data

  1. Use Pagination: If there are more contributors than can fit on one page, use the pagination control (e.g., 'Showing 1 to 6 of 7', 'Next' button) at the bottom of the table to navigate through additional pages.
  2. Download Data: Click the download icon button, typically located near the pagination, to export the current Leaderboard data for offline analysis or reporting.

Frequently Asked Questions

How do I access the Leaderboard?

You can access the Developer Leaderboard by navigating to the 'Rewards' section from the top-level navigation, then selecting 'Leaderboard' from the sub-menu.

Can I filter the Leaderboard by individual contributors?

The Leaderboard allows filtering by team and contributor type (Org or External), but not directly by individual contributors. You can, however, sort the table by name to find specific individuals more easily.

What do the 'XP Earned' and 'XP to Next Level' columns mean?

'XP Earned' shows the total experience points accumulated by a contributor. 'XP to Next Level' indicates how close they are to reaching the next level, displaying a progress bar, percentage, and the target XP for that level.

How can I see who joined devActivity earliest?

You can sort the 'JOINED' column in ascending or descending order to see contributors based on their join date, allowing you to identify the earliest or most recent joiners.

Can I download the Leaderboard data?

Yes, there is a download icon button typically located near the pagination controls, which allows you to export the current Leaderboard data for further analysis.

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