Prevent Problems

Remove the hazards that cause mistakes. Use data to invest incrementally. Ensure each investment reduces cost today. Maximize the value of your investments over time.

How would life be different if your team stopped creating bugs?

What if QA had 0 defects to find or report? What if ops had 0 hotfixes to deply? What if customer support never had to respond to a call for a software error? What if development never had to debug? What if product owners never had to triage bugs or make tradeoffs between strategic feature development and keeping the lights on?

OK, so 0 bugs seems hard. But what if there were a way that we could reduce bugs — and all these effects — by 15% this month? And then repeat that next month, until we’ve reduced it by \(1-0.85^{12} = 85\%\) by the end of the year?

Safeguarding gives you a rigorous way to reduce the number of errors your team makes, while keeping your investment bounded within an affordable budget.

Your big wins will be:

  • Save time in engineering, QA, management, ops, and customer support.
  • Reduce customer churn due to bugs.
  • Focus more on strategic feature initiatives.

Content


1 — 15% Solutions

Instead of fully solving a problem, learn how to make it a little better — like 15% — in small, independently-schedulable increments.

2 — Plan Safeguards

More than just an RCA, the Safeguarding Planning Meeting is an efficient way to get from a problem to a set of implementation-ready, funded 15% Solutions.

Mastery

Turn the practices into automatic habits. Leverage them to reduce process overhead.