During the design stage, the structure, navigation, flow and Information Architecture is defined.
Information Architecture
How a website is structured and content is organised and where it lives, improving features and functionality, ensuring the user can access what they want with ease. IA is the skeleton and site map for all websites. It influences the top and sub navigation, impacting user experience and flow.
User Flow
Determines how the user moves through the architecture, keeping it as friction free as possible. Defining the top five critical flows ensures the different scenarios of landing on a specific page are considered. Before design, screen state positioning needs to be established, making sure the main flow sequence meets goals and objectives.
Navigation
There are two types of navigation to consider:
- Global: allowing the user to travel to any section within the website
- Local: allowing the user to travel to any sub-section within that local area Both global and local can be displayed vertically or horizontally, determined by device and nav categories.
Flow Diagram
A flowchart visualises the steps a user takes to complete a task or achieve a goal. Identifying and reflecting on how users navigate through a website will help meet their needs more efficiently. Defining high-level flow, addressing issues and goals identified in customer journey maps.
Design patterns, principles, interactions and navigation
Design principles
Proven solutions ensuring the product’s purpose and function is clear and includes:
- Perceivability - less time figuring it out
- Predictability - time is important, tell me how long it’s going to take
- Affordances - make it obvious
- Conventions - don’t reinvent the wheel
- Constraints - keep the user on track
- Feedback and forgiveness - help or prompt the user to reduce errors
- All of these allow users to flow through the website more effectively.
Design patterns
Bringing design principles to life with:
- Chunking – ensuring data or forms are easier to read
- Alignment - bringing order to a page
- Label alignment - placement for field copy
- Visual hierarchy - prioritise what is more important
- Process indicators – where the user is within the process, making software more perceivable and predictable.
Mobile
What is being designed? Is it a responsive or mobile specific website or native app? Once determined, application type needs to be specified as either Utility, Process, Consumption or Commerce. This will guide what navigation is used and how to display content. Positioning and button sizes on mobile is crucial to a successful interface. KEY FACT: 49% of users use one hand and 75% use their thumb.