Sketches, 3D renderings and paper
prototypes can move concepts forward quite
quickly. Early prototyping are used to fine
tune functionality, product interfaces and
connections, to demonstrate the behavior
of moving parts, and to test user interfaces
and affordances. They allow developers to
detect problems before it is too late.