Despite sophisticated computer simulation and 3D modeling can not be dispensed  with prototypes.

The prototype requires a lot of experience and practical knowledge of all participants.

That is, prototypes are the finishing touches to the development and to confirm or refute the theory.