Individual View
This section describes the insights available for each dashlet. These include detailed information behind each dashlet, helping you understand the data and the metrics being displayed.
Overview
Dashlets are individual components on your dashboard that provide specific insights into your data.
Once you enable the metrics on the Repositories page, our tool and algorithm will process the essential data related to engineers’ productivity.
The results will be displayed as Output Units in graphs. These units represent the estimated values derived from the data we retrieved from commits.
Data shown in dashboards excludes contributors and commits that fall below a minimum average number of commits per month across all repositories over the entire time period. The default threshold is set to 3 commits per month, but this can be customized in the Settings >> Organization section under Chart Settings. Our tool will display how many commits and contributors were excluded on the Dashboard pages.
Customizing Dashlets
All dashlets can be customized to suit your specific needs. Click the “Add filter” button in the top-right corner of the Dashboards to access customization options. For more information about filters, please visit the Dashboards page.
Dashlets Explained
Dashlet: Contributors Output Units Average
Overview: This bar chart shows the average Output Units for each contributor over a specified period, grouped by day, week, month, quarter, or year.
Variables:
-
Contributors Output Units Average: Represents the Output Units for each contributor within the selected timeframe.
-
Months Active: Indicates the total number of months from the first to the last commit within the selected timeframe, even if the contributor was inactive during some months. Bar colors represent activity intensity; darker colors indicate longer active periods. The scale is shown by the horizontal bar in the right corner.
-
Global Median: Shows the median Output Units across all contributors.
Units: Output Units / Months Active
Filtering the Dashlet View
The Contributors OU Average dashlet applies all filters except the Moving Average filter.
Dashlet: Unique Contributors
Overview: This line chart shows the absolute number of unique contributors—those who were committing to the codebase—over a specified period, grouped by day, week, month, quarter, or year.
Variables:
- Unique Contributors: The number of unique contributors active during the selected timeframe.
Filtering the Dashlet View
For detailed analysis, combine multiple filters. The Unique Contributors dashlet applies all.
Note on Moving Averages:
The moving average can be applied at different levels of frequency depending on your selected grouping period. For example, if you choose to group by:
-
Daily: You can select a moving average period of 7, 14, or 28 days.
-
Weekly: You can select a moving average period of 4, 8, or 12 weeks.
-
Monthly: You can select a moving average period of 2, 3, or 6 months.
The calculations are based on the classic moving average formula, providing a smoothed view of your data to help identify trends and patterns over time.
Dashlet: Output Units Total
Overview: This line chart shows the absolute total Output Units estimates of selected contributors over a specified period, grouped by day, week, month, quarter, or year.
Variable:
- Total Output Units: Accumulated by contributors during the selected timeframe.
Filtering the Dashlet View
For detailed analysis, combine multiple filters. The Total EP dashlet applies all filters, including the Moving Average filter.
Note on Moving Averages:
The moving average can be applied at different levels of frequency depending on your selected grouping period. For example, if you choose to group by:
-
Daily: You can select a moving average period of 7, 14, or 28 days.
-
Weekly: You can select a moving average period of 4, 8, or 12 weeks.
-
Monthly: You can select a moving average period of 2, 3, or 6 months.
The calculations are based on the classic moving average formula, providing a smoothed view of your data to help identify trends and patterns over time.
Dashlet “Output Units Average per Contributor”
The bar chart visualizes the average Output Units per contributor over the chosen time period, grouped by the selected period (e.g. by day, week, month, quarter, or year).
Variable:
- EP Average per contributor: This represents the average output units accumulated by each contributor during the selected timeframe.
The formula behind the graph is the total Output Units for the selected period divided by the number of Unique Contributors for that period.
Filtering a Dashlet view
The Output Units Average per Contributor dashlet considers all filters, including the Moving Average filter.
Note on Moving Averages:
The moving average can be applied at different levels of frequency depending on your selected grouping period. For example, if you choose to group by:
-
Daily: You can select a moving average period of 7, 14, or 28 days.
-
Weekly: You can select a moving average period of 4, 8, or 12 weeks.
-
Monthly: You can select a moving average period of 2, 3, or 6 months.
The calculations are based on the classic moving average formula, providing a smoothed view of your data to help identify trends and patterns over time.
Dashlet “Contributor Total Output Units”
The table dashlet presents a detailed overview of contributors Output Units over the selected period, showing absolute estimates and sums for each contributor as well as totals for all selected contributors.
Variables:
-
Contributors Output Units: This column displays the total Output Units for each individual contributor within the selected timeframe, highlighting their contributions to the project.
-
Sums for Each Contributor: The dashlet includes cumulative totals for each contributor over the selected period, allowing for a clear assessment of individual performance.
-
Sums for All Contributors: The table aggregates totals for all selected contributors, summarizing overall contributions across the specified timeframe.
Filtering a Dashlet view
For a more comprehensive analysis, you can apply mixed filters.
The Contributor Total EP dashlet accommodates all filters, except for Moving Average filters.
Please note that you may notice some periods with missing data in the User Interface. This occurs when there are no commits during the selected period and with the applied filters.
Dashlet “Contributor Total Commits”
The table dashlet presents a detailed overview of total commits made by contributors over the selected period, showing absolute counts and sums for each contributor as well as totals for all selected contributors.
Variables:
-
Total Commits: This column displays the total number of commits made by each unique contributor within the selected timeframe, highlighting their activity level in the project.
-
Sums for Each Contributor: The dashlet includes cumulative totals for each contributor over the selected period, allowing for a clear assessment of individual performance.
-
Sums for All Contributors: The table aggregates totals for all selected contributors, summarizing overall commit activity across the specified timeframe.
If you have any questions or need further assistance, please contact our support team at support@p10y.com.