From modelling flows and stresses in designs through matching the right components and materials for a build, to creating fixtures for line build, building prototypes and production models.
Taking a process or product from the bench to a viable production scale is a complex multi-
Iterative development : the process of testing and continually making improvements to a product before it is finalised.
In this process, multiple iterations of the product are developed, each iteration being closer to the final product than the last.