There are many approaches to prototyping, but they share a single, paradoxical feature: They slow us down to speed us up. By taking the time to prototype our ideas, we avoid costly mistakes such as becoming too complex too early and sticking with a weak idea for too long.