IA – Information Architecture

← Back to Method Diagram

Don’t make me think
Steve Krug – usability and web structure advocate

Purpose of Information Architecture

The purpose of Information Architecture is to structure, organise, label, and relate information, using clear hierarchies and taxonomy, so users can find what they need, orient themselves, and complete tasks efficiently and intuitively, with minimal cognitive effort (“Don’t make me think”), while ensuring content and navigation remain contextual, relevant, accessible, and maintainable as the scope extends.

We often think of Information Architecture as a sitemap or the grouping of content into clear, logical categories – and sometimes it is. But IA is broader: it defines how information is structured, labelled, related, and presented so people can find it, understand it, and use it effectively. Good IA reduces cognitive effort, improves findability and navigation, supports accessibility, and aligns with users’ mental models. We use methods such as card sorting and tree testing to validate category structures and findability before implementation.

“If users can’t find it, it doesn’t exist”
Jakob Nielsen – NN/g usability engineering leader and godfather of UX

IA can sometimes be such a large task that you are hired exclusively to carry it out.

There can be ambiguity or heterogenous data (leftovers soup). There are considerations for Thesauri, vocabularies, metadata, synonyms, preferred or ethnographic terms. In such projects (Museums, Chemical databases, Libraries, Hospitals for example) it’s often necessary to focus solely on IA.

When carrying out IA for complex or functionality-rich solutions, I consider human cognitive limits, scanning behaviour, and labelling systems. I evaluate data formats and navigation patterns to determine the most effective way to present and access information. Search is critical in most solutions, so I assess and select the most appropriate search approaches.


Value of Information Architecture 

1. Lower support and helpdesk demand and cost
2. Lower cognitive load — fewer decisions and less confusion
3. Fewer errors caused by misinterpretation or mis-navigation
4. Reduced task time and effort
5. Higher task completion rates
6. Higher conversion and completion rates
7. Reduced abandonment and drop-off
8. Enables reuse of structured content across channels
9. Exposes gaps, duplication, and conflicts in content/data early
10. Provides a stable foundation for UX, service design, and engineering decisions


Examples

Card Sorting

Workshopping the services and use cases into content or task cards so participants can sort them into intuitive, functional groups. This can be done digitally (e.g., in Miro) or physically using sticky notes.

View Artefact

Tree Testing

Tree testing checks whether users can find items in a text-only content hierarchy. It can be run with whiteboards or sticky notes, or with dedicated tree-testing software. Users are given tasks and choose where they think items belong in the structure.

View Artefact