Define Kill Criteria to Avoid Zombie Projects

Engineers are masters at defining success. We establish "go criteria" based on user needs, requirements, and performance requirements that our product must meet. Take, for example, Tesla's battery development program, which aimed for aggressive targets like a 56% reduction in battery cost per kilowatt-hour and a 54% increase in vehicle range.

To meet such targets while continuing to innovate, companies often resort to portfolio thinking, running parallel options.  Example: Telsa developing their own custom 4680 cell while simultaneously running multiple battery chemistries, to ensure they have a backup plan in case one idea fails.

But if you are developing multiple innovation paths at once, you need a mechanism to systematically choose the winners, and more importantly, decide when to stop pursuing options that are not feasible to continue. This requires explicit kill criteria.

Defining failure conditions upfront is an often-overlooked exercise, but it is essential for portfolio management.

Overcoming the Sunk Cost Trap

For engineers, killing a project after investing so much time, energy, and resources into it is often the hardest thing to do. We are trained to keep innovating until we find a solution. However, this dedication can lead to the sunk cost fallacy, a cognitive bias where we continue investing in a decision based on prior, irretrievable investments, rather than factoring in future benefits or nonbenefits.

When this bias takes hold, a project can turn into a "zombie project": one that never sees the light of day and fizzles out only after consuming significant time and resources. Rational decision-making dictates that costs already incurred should not influence our future choices.

To avoid this, we must define our kill criteria (or quit criteria) upfront. This practice is similar to running tests with acceptance criteria; you define the limits where the project fails before you start development.

Defining these criteria and getting alignment on them is crucial. By setting these boundaries, you ensure that resources are focused on the most feasible options.