Thinking back, I can't recall a single development team where everyone didn't agree on documenting the interface in some fashion. Maybe it was a sketch or a wireframe or some prototypes, but whatever it was, everyone agrees you need something where everyone can agree: yes, this is what we're building. (agux.co)