Name

Advance Shares

Synopsis

Purpose
Assign a relative level of credit to each coder for user advances.
Formula
Advance Shares = Acceleration × Influence

Example

The individual coders on a software team have the following Influence for a software release:

Coder A: Influence .22
Coder B: Influence .26
Coder C: Influence .16
Coder D: Influence .36

Based on the measured Boost and the number of User Issues with the highest Urgency, the software release is calculated to have an Acceleration of 13.

The Advance Shares for each individual coder can then be calculated as follows:

Advance Shares Coder A = 13 × .22 = 2.9
Advance Shares Coder B = 13 × .26 = 3.4
Advance Shares Coder C = 13 × .16 = 2.1
Advance Shares Coder D = 13 × .36 = 4.7

Notes

“Share” measurements show how much each team member contributed, relative to the others. Based on each coder’s relative contributions, they are given a number of “shares.” You can think of it like shares of stock in a company. In this case, the shares are taken from the total value of the Acceleration metric for a software release, which represents the key advances delivered for existing customers. The amount of Acceleration is divided among coders based on their individual Influence. So this metric tells you the relative amount of existing user benefits that is attributable to each coder based on their overall influence on a release.

Granted, just because Coder A has a strong influence on a software release, it doesn’t mean that the coder was directly responsible for ...

Get Codermetrics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.