Whimsical is out preferred tool for wireframing as it comes with a lot of readymade interface elements which we can use out of the box, but it can also be done in Figma or with pen and paper.
Select the feature you would like to start with and create a heading with a description underneath.
Draw an outline as the border of the screen, considering whether the design is for desktop, mobile or tablet (some programs have screen templates which you can use).
Add in the main navigation of the screen asking 'How would a user access the different features of this product'?.
Referencing the process map, add elements that would enable a user to complete the tasks for that given feature. Ask yourself questions such as:
Remember that the focus is on functionality, not style.
Use representative copy in your wireframes to get a better sense of how a user would see it.
Play around with the layout, moving elements around and changing their size and prominence. Create multiple versions and compare them or get feedback from others.
Create as many screens as you need to be able to communicate how a feature would work.
Use arrows to connect different screen states, showing how a user would navigate from one screen to the next.
Annotate the wireframes with questions or comments.
Repeat this process until you have completed wireframes for the whole product.
Share these with fellow designers and other stakeholders for feedback. The purpose of these wireframes is to get consensus on the functionality of the product, so it's crucial that comments and questions from team members are taken into account at this stage.
The following images show a selection of functional wireframes for an accounting product annotated to document how things need to work.
Chat to the following people to learn more about this play:
Get playbook updates
For updates on future playbook publications, subscribe to our newsletter.
Activity mapping is a way to dynamically capture, and work on, product requirements in a format that’s more useful than a static document.
Process mapping surfaces the movement of information and user interaction throughout a system in the form of a flowchart. It captures assumptions or current-state realities related to how the system works, and helps expedite alignment, design, and development,
User journey mapping captures the steps a user takes to complete a specific task in the form of a flowchart. It surfaces assumptions about how the team expects a user to interact with the product, and highlights pain points and areas for improvement.
Route mapping is a process of co-designing a project‘s URL schema (and more) to define the UX and IA of a site or app.
Activity mapping is a way to dynamically capture, and work on, product requirements in a format that’s more useful than a static document.
Process mapping surfaces the movement of information and user interaction throughout a system in the form of a flowchart. It captures assumptions or current-state realities related to how the system works, and helps expedite alignment, design, and development,
User journey mapping captures the steps a user takes to complete a specific task in the form of a flowchart. It surfaces assumptions about how the team expects a user to interact with the product, and highlights pain points and areas for improvement.
Route mapping is a process of co-designing a project‘s URL schema (and more) to define the UX and IA of a site or app.
Activity mapping is a way to dynamically capture, and work on, product requirements in a format that’s more useful than a static document.
Process mapping surfaces the movement of information and user interaction throughout a system in the form of a flowchart. It captures assumptions or current-state realities related to how the system works, and helps expedite alignment, design, and development,
User journey mapping captures the steps a user takes to complete a specific task in the form of a flowchart. It surfaces assumptions about how the team expects a user to interact with the product, and highlights pain points and areas for improvement.
Route mapping is a process of co-designing a project‘s URL schema (and more) to define the UX and IA of a site or app.
Have a chat with one of our co-founders, Jed or Boris, about how Thinkmill can support your organisation’s software ambitions.
Contact us