wireframe/prototype consulting
The problem with abstractions (like reports and documents) is that they create illusions of agreement. A hundred people can read the same words, but in their heads, their imagining a hundred different things – Jason Fried & Heinemeier Hansson (from the book Rework by 37 Signals)
Wireframes and prototypes are the visuals used to model how things will work. They are essential to modelling behaviour – a picture is worth a thousand words. They are easy to construct, change and understand. A complimentary requirements document can be built from it to record page and field size/validations.