“But you are planning for failure!” The planner on my project team was aghast. I had asked for components to cover a 3% predicted waste rate for a multi-year program making assemblies destined for orbit. As the manufacturing engineer for the program I knew from previous experience that 3% was an average, and not unreasonable, […]
In growing companies, as software systems become complex and extensively engineered, maintenance can be a challenging problem. Moreover, when high profile bugs arise and/or a lack of system availability arises, it can have disruptive consequences on a business. Hence there is little room for mistakes in these crucial systems.