Uh oh. My product is failing. Repeatedly 😬

by | Sep 25, 2024

We’ve shipped product to customers. Now we find out if it actually works!

We don’t want to expect them to fail, but if we’re planning well, we’re prepared for it. What does that look like? Here are a few key areas to keep in mind when things get messy:

Be a collector – Get all the parts “on the table”

Be obsessive about collecting field failures. Bring them back to the lab to study, and try to identify failure modes. 

Be patient – Don’t rush to classify the issues

If I have ten failures at the same time, it’s quite tempting to assume they all have the same root cause. I find it best to stay curious, and let the evidence speak for itself.

Be transparent – Make it easy to gather information

Don’t create barriers to communication, and don’t allow communication to happen in silos. Field techs, service engineers, and development engineers should be able to see (but not be bothered by) all the chatter for every failure.

Be systematic – Figure out how to turn the problem ON and OFF

This is our confirmation that the root cause we’ve identified is correct. If we can turn it on and off in the lab, we’ve got the information we need to start figuring out how to fix it.

Be responsible – Assign someone to own the process

Collecting, summarizing, and classifying failure data should be someone’s responsibility – not everyone’s. This might be a single person for all field issues, or possibly a team of people each focused on their own failure mode. A distributed approach is rarely capable of keeping issues from falling through the cracks.

There’s no silver bullet to fix a reliability issue, but focusing on these five areas will go a long way to smooth things out and get to a fix fast.

-Brian Schoolcraft

More Recent Articles

Lost in translation 🧭

Have you ever invented something? ✨ And then showed it to someone else?  And they had no idea what you were talking about? ❓ Kind of a bummer isn’t it? ☹️ It’s happened to me a lot! But it’s happened enough that I’m starting to find ways to avoid it. Here are a...

read more

Set it free 💡

Do you ever catch yourself protecting an idea from the outside world? 🌎 Just me? 😆 When it stays in my head, it isn’t challenged. 😶 My assumptions are valid. ✅ The idea is, inherently, good - I’m the only one to judge it. ✨ But when I share it with someone, it’s no...

read more

New Domain? No Problem 😁

Have you ever applied your experience and skills to a new domain? 🤔 You probably have. I get the chance to do this pretty often. It’s one of the things I love most about the work we do at GNB. But it’s not always easy! 😅 How do you approach it?  That's an honest...

read more

Work With Us

GNB bolts on as your full-service product development team.
We design, build, and launch products that accelerate your roadmap.
Innovative where it counts, experienced where it matters.