7
Assessing the Bus Factor of Git Repositories SANER’15 - Montreal Jordi Cabot [email protected] Javier L. Cánovas Izquierdo [email protected] Valerio Cosentino [email protected]

Assessing the Bus Factor of Git Repositories

Embed Size (px)

Citation preview

Page 1: Assessing the Bus Factor of Git Repositories

Assessing the Bus Factor of Git

Repositories

SANER’15 - Montreal

Jordi Cabot

[email protected]

Javier L. Cánovas Izquierdo

[email protected]

Valerio Cosentino

[email protected]

Page 2: Assessing the Bus Factor of Git Repositories

What is the bus factor?“Number of key developers who would need to be

incapacitated (hit by a bus), to send the project into

such a disarray that it would not be able to proceed”

Page 3: Assessing the Bus Factor of Git Repositories

Why it is important?

Measuring the concentration of

information per developer

Assessing the employee

turnover risk

Page 4: Assessing the Bus Factor of Git Repositories

Why it is important?

Measuring the concentration of

information per developer

Assessing the employee

turnover risk

Identifying the key

developers in the project

Page 5: Assessing the Bus Factor of Git Repositories

Why it is important?

Measuring the concentration of

information per developer

Assessing the employee

turnover risk

Identifying the key

developers in the project

Identifying the developers

that can be lost

Page 6: Assessing the Bus Factor of Git Repositories

Our tool

Bus factor measurement Employee turnover simulation

Page 7: Assessing the Bus Factor of Git Repositories

Come to see more!

github.com/atlanmod/busfactor