Wed, Mar 2, 2005

Improving user task flows: documenting content and behavior

by Austin Govella

Typical task flows illustrate the user’s behaviour as they flow through a process, but they do a lousy job showing the behaviour’s context.

Comments

Typical task flows illustrate the user’s behaviour as they flow through a process, but they do a lousy job showing the behaviour’s context.

Working mostly with websites, my diagrams deal with what a user (1) does on a page (2) after being confronted with some kind of content (3). Good documentation should address the interaction between all three.

If we’re diagramming a search page, the task flow might have a box that says user enters search query. We know the user saw the search box, but we rarely mention this fact on the task flow.

The input user’s receive prior to interacting with a system provides valuable context. I’ve been trying to add this context to my deliverables.

Improved task flow
This improved task flow (an interaction flow?) adds important context about the user and the content (39.5kb PDF file).

To add more contect to the typical task flow, I’ve added a column that indicates the content the user reacts to. The left, content column describes content using nouns. The right, behaviour column describes interaction using verbs.

A continuum beneath the flow illustrates how engaged the user would be at a given point (relative to other points). This is useful if the flow branches into parallel paths.

Lastly, on some of the flows, a third column to the far right maps the user’s shift from one user group to another.

The improved interaction flow reveals a few tacit mantras:

  1. Content and behaviour are intrinsically linked: two sides of the same coin.
  2. Experience is the transfer of mental models, so design is about moving a user from one group to another.
  3. The more engaged a user is, the more you able you are to change their mental model.

The improved interaction flow seems really useful, but it’s still young, and could still take some improvements. And this strategy should be incorporated into other deliverables, as well. The more context you can provide, the more effectively you will communicate.

Talk About "Improving user task flows: documenting content and behavior"

Thinking and Making » Blog Archive » Improving task flows: active vs. passive tasks said:

[...] ional context was very successul, and resulted in something new I’ve been calling an interaction flow because it details the flow of interaction between the user and the experience space (us [...]

Thu, May 12, 2005

Improving task flows: active vs. passive tasks at Thinking and Making said:

[...] Tufte’s basic premise has always been that the more context you can offer, the better your informational graphics will become. My first attempt at improving the task flow by adding additional context was very successul, and resulted in something new I’ve been calling an interaction flow because it details the flow of interaction between the user and the experience space (usually a website, for me). [...]

Mon, Jun 4, 2007

Subscribe to the feed.