Use Fractal Figures to Mitigate Offboarding Risks

In the previous chapter, you learned about the truck factor. Losing a long-term contributor can be painful for the remaining team, particularly since it also comes with a quality risk. This was demonstrated in The Influence of Organizational Structure on Software Quality [NMB08], which investigated various predictors of software defects. The research showed that the number of former contributors to a component predicts the number of post-release defects should new developers work on that code. Hence, it’s important to always keep an eye on the knowledge distribution in your code so you can be aware of these additional risks.

Now, think back to the codebase you worked on for a moment. What if ...

Get Your Code as a Crime Scene, Second Edition, 2nd Edition 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.