
An executive asked me how to make a “perfectly reliable product.”
I told him that program would look a lot like an embarrassing market failure that could put a company out of business.
This was not the response he was expecting. I chose to elaborate before he just walked away.
The investment of time, dollars, and man power to create a “perfectly” reliable product would force such a compromise on all other aspects of the product and program that any type of market success would almost be impossible. I can only think of two types of products that could benefit from an approach of creating perfect reliability. The two I am thinking of are the Mars Rover ‘Curiosity” and a nuclear power plant. The desire for “perfect reliability” would be driven by either an avoidance of massive loss of life (not just a few lives) or loss of billions of dollars by a single failure mode.
The Mars rover is a relatively simple little robot. It’s functionality could be created by a high school science club. The extensive 
The Nuclear power plant reliability need is simply because any massive failure results in 
The answer to the executives question is simply “As a manufacturer of a consumer or general industrial product you don’t want a perfectly reliable product. What you want is to create a product with the “right” reliability. This level of reliability will be defined at the beginning of the program. It is captured in your product specification document which dictates the correct balance of product development time, program cost, new features, and reliability based on the product’s market objective.
Ok so how do you create a program with the right reliability then? The answer to his question is simply “Create a program plan based on your business needs and then STICK WITH THE PROGRAM YOU CREATED.” The caps is because that part somehow seems to evade everyone like an exercise and diet plan your doctor gave you after you asked him how to lose weight. A lot of smart people from many aspects of your organization worked hard to create a program strategy that considered all of the product goals and prescribed the actions to accomplish them. Abandoning that plan and then asking for a way to fix what has happened is the same as looking for a simple exercise you can do for 5 minutes a day to lose weight. Stick with the diet and exercise plan your doctor and you came up with.
In specific terms:
- Don’t side step reliability test and analysis steps because feature development took longer than expected and you want to maintain the original schedule.
- Don’t ignore reliability test results because they indicated that the product is not going to meet it’s reliability target. You have a choice, release a poor performing product on schedule or take action on what the test results told you and improve an insufficient design.
- Don’t push reliability testing out to the end of the schedule where it is impossible for any action to be taken on the results.
- Find a way where all of the product goals are carried by the entire team. Allowing individuals to align with only one or two goals creates a power struggle. The result is the goals aligned with the “power struggle winner” are achieved at the expense of the established program goals.
Simply do what you asked yourself to do, and put in writing, at the beginning of the project. You were the one who created the best plan to launch a successful product. Simply Listen to the “you” from a few months ago.
-Adam



Lake pictures are four days apart: Massive snow storm then massive rain that cleaned off the snow for fun with anything with blades.
Could be another planet (Hoth?)


Ask a question or send along a comment.
Please login to view and use the contact form.
Leave a Reply