We do a lot of wireframes and have refined our process over the years to produce documents that are clear and understandable to both (non-technical) clients and (technical) development teams (not an easy task). For most projects clients get clear, step-wise, and carefully annotated wireframes key-matched to comps for simple review. We produce our wireframes using Keynote and a production process by which UI elements are presented at pixel-perfect dimensions: in both wireframe and design comp form. This makes the planning and design documents useful throughout the development process. The version-matched final assets are typically delivered in PSD files with layer comps keyed directly to the wireframes. We get rave reviews for our documentation, from both clients and development teams, and our approach has been effectively used for desktop, web and mobile application design.
On October 1, Tim will be speaking on interactive design and strategy at the Digital Willen we Allemaal conference in the Netherlands. Sponsored by Tijdschrift voor Marketing and 3MO, the event will be held at the Museum Beeld en Geluid in Hilversum (outside of Amsterdam). The conference website can be found here.