Designing a product to be produced in the most efficient manner possible in terms of time, cost and resources, taking into consideration how the product will be processed, and using the existing skill base to achieve the highest yields possible.