In an ideal world the design of a product or system will make use of perfect knowledge of all the risks and failure mechanisms. The designed product then is built perfectly without any errors or unexpected variation and will simply function as expected for the customer. Wouldn’t that be nice!
Along with perfect manufacturing and perfect materials, the assumption that we have perfect knowledge is the kicker though.