Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
68 lines (43 sloc) 2.55 KB

Project Velocity

Question: What is the development speed for an organization?

Description

Project velocity is the number of issues, the number of pull requests, volume of commits, and number of contributors as an indicator of 'innovation'.

Objectives

Gives an Open Source Program Office (OSPO) manager a way to compare the project velocity across a portfolio of projects.

The OSPO manager can use the Project Velocity metric to:

  • Report project velocity of open source projects vs in-house projects
  • Compare project velocity across a portfolio of projects
  • Identify which projects grow beyond internal contributors (when filtering internal vs. external contributors)
  • Identify promising areas in which to get involved
  • Highlight areas likely to be the successful platforms over the next several years

See Example

Implementation

Base metrics include:

Filters

  • Internal vs external contributors
  • Project sources (e.g., internal repositories, open-source repositories, and competitor open-source repositories)
  • Time

Visualizations

  • X-Axis: Logarithmic scale for Code Changes
  • Y-Axis: Logarithmic scale of Sum of Number of Issues and Number of Reviews
  • Dot-size: Committers
  • Dots are projects

cncf

From CNCF

Tools Providng the Metric

References

You can’t perform that action at this time.