There are different models of what happens when users look for information. Modeling users’ needs and behaviors forces us to ask useful questions about what kind of information the user wants, how much information is enough, and how the user actually interacts with the architecture.
Unfortunately, “too-simple” is the most common information model, and it’s also the most problematic. It looks something like Figure 3-1.
Or, expressed as a simple algorithm:
-
User asks a question.
-
Something happens (i.e., searching or browsing).
-
User receives the answer.
-
Fin.
Input, output, end of story. This is a very mechanistic and ultimately dehumanizing model for how users find and use information on web sites. In fact, in this model, the user, like the site itself, is just another system—predictable in behavior, rational in motivation.
Why do we have a problem with this “too-simple” model? Because it rarely happens this way. There are exceptions—for example, when users know what they’re looking for, as in the staff directory scenario. Here, users have a question for which there is a right answer, they know where to find the answer, they know how to state the question, and they know how to use the site to do so.
But users don’t always know exactly what they want. Have you ever visited a site just to poke around? By exploring the site, you’re trying to find information of a sort; you just don’t exactly know what you’re looking for. Even when you do, you may not have the language to express it: is it “PDA,” “Palm Pilot,” or “handheld computer”?
Users often complete their efforts at finding information in a state of partial satisfaction or outright frustration. Example: “I was able to find information on synchronizing my Palm Pilot, but nothing specific on syncing to a Macintosh.” Or, during the process of finding, they may learn new information that changes what they’re looking for altogether. Example: “I realized that a Keough retirement plan is ideal for me, even though when I started I was trying to learn about IRAs.”