Engineers, developers and designers are tasked with the know-how on anticipating failure well in advance of a product making it to the consumer. Potential failure needs to be identified very early in the product development cycle in order to successfully mitigate the risk of the failure occurring.