Crude prototypes can increase the flow of new ideas for even the most sophisticated offerings.
Tom Kelly, The Ten Faces of Innovation

SPEED IS OF THE ESSENCE

Having a great idea is only part of the battle. You need to be able to define, explain, and show it to others. Sometimes a simple sketch on a napkin suffices. More often, a little more detail is needed.

Today's tools make it relatively quick and affordable to create prototypes at any point in the development process. The objectives of the prototype define whether it's a mockup using DHTML, a standalone demo using Director, or some other beast using other appropriate tools.

Prototype early. Prototype often. You'll be amazed at what you learn.