Several of our designers independently create paper wireframes of an interface using the existing structure and documentation available. Usually, we present two sketches to the client and then discuss and modify them. Finally, we have a new sketch combining good solutions from the previous versions. The final prototype is worked out in details (sometimes using an existing design). Usually, there are a few more iterations for the optimization.