Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Commits per day

Commits per day is the average number of commits a developer created per Coding day.

On this page:

Table of Contents
minLevel2
maxLevel3
outlinefalse
styledefault
typelist
printabletrue

Which reports use Commits per day?

Find Commits per day in:

...

What does Commits per day measure?

Use Commits per day to gain insights into an engineer’s work habits. Encourage engineers to make small commits frequently. This allows them to test often and take mental breaks. Small and frequent commits also help maintain good code quality and keep PR reviews easy to understand for reviewers.

back to top

How is Commits per day calculated?

Commits per day is calculated as the total number of included commits divided by the total number of Coding days for the selected time period.

...

For organization and team calculations, included commits is the total number of included commits for each engineer. Coding days is the total number of Coding days for each engineer.

back to top

Example Commits per day calculation

...

Here's how Flow calculates the Commits per day for that team:

  1. Calculate total Coding days. Flow sums the total Coding days of each team member during the time period. Here the total Coding days would be 3 + 1 + 5 = 9.

  2. Calculate total commits. Flow sums the total commits of each team member during the time period. Here the total commits would be 10 + 2 + 14 = 26.

  3. Calculate Commits per day. Flow divides the total commits by the total Coding days. Here, we get 26 / 9 = 2.88 Commits per day.

...

What data is included in Commits per day?

...