12

Step 10—Create an Early Warning System

Image

A critical part of fixing something is making sure it remains fixed. This almost universal concept is certainly true of a disentangled software project—there is little value in rescuing a project only to have it slip back into failure again. In this last step of the disentanglement process, the resilience of the rescue plan cannot be taken for granted; it must be built into the solution.

This concept applies in many fields, not just software development. It is aptly illustrated in one of the escapades of Hannibal, the famous Carthaginian general, who in the third century B.C. led an army (and a herd of ...

Get Catastrophe Disentanglement: Getting Software Projects Back on Track 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.