My Projects: 52weeksofUX | Microcopy | ABtests.com | One Flight Books | Performable

An Open Question for Information Architects

by Joshua Porter  |   8 Comments  |  shortlink: http://bokardo.com/p/55

I want to ask the Information Architects out there a question:

When designing, do you create hierarchical information architectures? (with the home page at the top of the hierarchy)

  • If so, could you explain why you make it hierarchical?
  • If not, is there a structure to what you are making, what is it, and why did you do it that way?

A little context: I’ve been thinking about IAs a lot lately (as you can see from my posts). One of my earliest observations is that many of the IAs out there are hierarchical, and I’m wondering how that came to be.

Please, share what your experiences are. I’ll write up a post that summarizes the responses.

Check out my latest project: Make them Care!, a book on designing great sign-up experiences. Get reminded when it's published.

Links to this Post

Comments

1.  CM Harrington 11:14am, Fri 18th, 2005

I use a basic tree hierarchy when it makes sense to do so. Otherwise, I tend to have a rather flat system involving classes of information, where one “atom” of content can potentially exist in multiple categories. My current project however, is a booking engine, so it’s rather linear in nature.

I tend to use a browse and search methodology to allow users to get to the content they want. Browsing allows for serendipity, where a direct search allows for accuracy and speed.

2.  Gene 7:07pm, Mon 21st, 2005

I rarely start by thinking of hierarchy. I think of user tasks, content models and metadata first (most of the time) and then try to come up with a structure that supports those. As an artifact, site maps tend to appear hierarchical, but the organization of information within the site isn’t often strictly broader –> narrower. Like design, good IA work supports business/organization goals… that’s the structure I look for. :)

3.  Keith 10:42pm, Mon 21st, 2005

Good question. I think it depends on the project, and the goals therein, but more and more I’m thinking “bottom-up.” Kind of. Site maps tend to be tricky, and may appear to be hirarchical, when the organization isn’t really.

I actually explored this a bit, a while back.

4.  Mhac Janapin 2:47am, Tue 22nd, 2005

Hi,
I was trained to do it hierarchically. However, I find that users do get lost despite the navigational tools I offer them. Right now, I am experimenting with “Scratch-The-Itch-As-Fast-As-Possible” paradigm for websites; that is, satisfy immediately the user that comes to the website with a specific goal in mind and wants to get out as fast as possible (especially those on dialups). They might leave fast (once itch is satisfied) but they’ll be back for more.

5.  Gordon 9:24am, Tue 22nd, 2005

I really must post my long drafted posts on this topic..

Anyway I’m a task first kinda guy, letting the structure build around the lower level items. The problems come when you try and force a hierarchy where one shouldn’t exist, something I constantly fight against as I like to offer it if I can (as Mhac says, users are used to using that system).

6.  Jay Fienberg 12:20pm, Tue 22nd, 2005

With the exception of small websites, usually there are more than one navigation system / route. So, potentially, there are multiple structures (trees and/or graphs) represented in a site map.

But, it’s usual to visually represent the principle navigation as a hierarchical tree–even if it’s not 100% strictly a tree.

The site architecture (site map) diagram has a bunch of purposes that help site creators understand how the site is going to work and how it is going to be built. And, frequently, the tree structure corresponds with categorical changes in the visual layout (e.g., changes in the state of the navigation menus, changes in the page color, etc.).

So, in other words, it’s not necessarilly literally true that the home page is the top of the information tree as much as it’s a way to point out that the home page is (visually) different than all the other pages on the site.

All that said, sometimes for enterprises that have “too much hierarchy”, I’ll layout the sidemap sideways or with the homepage at the bottom to trip up the cultural assumption that what’s at the top of the diagram is somehow equivalent of the CEO or president!

Also, I always start out by making a flat list–and I have folks who are suggesting features for the site always submit them as a flat list, not as an outline. I find it is essential leave out the hierarchy as long as possible, because the tree structure limits possible combinations that are useful to explore during the design.

7.  donnam 7:12pm, Tue 22nd, 2005

I’ll answer the last part about why we do it that way. We create hierarchies because it is a very natural approach for the way our brains are organised. We percieve the world around us hierarchically – we see leaves that are on branches that are on trees that are in a forest that are in a locality etc. We see an iris that is in an eye that is in a face that belongs to a body which is standing in an environment.

Our cortex works like this – little details are passed up the cortical layers and aggregated into a higher level at every layer of the cortex.

So we do hierarchies because they suit our brains and our language and our categorisation abilities and because it is just the way we are. It isn’t about library science or education or the way we have organised sites in the past.

Sure there are other ways to organise some information on websites, but hierarchies are inherent to us.

8.  Bourse Goldman 4:56am, Wed 7th, 2007

I completely agree with donnam’s opinion and I couldn’t say it any better. When browsing through sites I find myself much easier to find what I’m looking for if they are hierarchical and when I am designing I make my sites hierarchical too.