In Chapter 1, we discussed postmortems, where you analyze project failures so that you can do better next time. But you don’t have to wait until the end of a project—you can also conduct mid-mortems, and occasionally even pre-mortems, where you predict ahead of time where things could go off track.