| Task Analysis |
|
Before you can tell someone else how to do something, you have to articulate the steps to yourself. |
What Is a Task Analysis |
A task analysis breaks down a complex task into its componentsthat is, its knowledge that and its knowledge how. To do a task analysis, you observe and query an expert (who could be yourself). |
|
What You Want to Discover in a Task Analysis |
|
|
How To Do a Task Analysis |
|
When You Have To Be Your Own Expert |
Experts may not be available for a variety of reasons. When you have to supply your own expertise, you first (and obviously) need to know the task thoroughly, consciously observe yourself doing it, and articulate aloud what your doing as you go. In addition (or to supplement an expert's knowledge), look at the following:
|
Representing Expertise |
The notes you take while you observe an expert are likely to be unorganized. In order for them to be useful, you have to redo them, preferably as sequenced lists and/or graphs. Both methods are elegant and parsimonious way to capture an experts' knowledge, skills, and work flow. The most common way of representing expertise is a numbered list. That works best when you're taking quick notes, when the task consists of only a few steps, or when you yourself are the expert. But a long numbered list (more than seven items) sometimes obscures the forest, that is, the necessary big picture. For complex or unfamiliar tasks, it's preferable to have a representation that lets you see not only the steps but how they fit together. Two of the most common ways to do that are linear and flowchart graphs. Which one you chose depends on the task you wish to represent. Linear graphs are best for straightforward processes; flowcharts are best when you have to show decisions and/or contingencies. The next two sections explain these ideas in more detail. |
How To Represent Expertise: |
A linear graph shows a procedure's main tasks from left to right and its subtasks under the respective main task. The basic representational tools for a linear chart are boxes, lines, and arrows. Here's the most general example: |
|
|
|
Suppose, for example, we wanted to represent an expert's knowledge for "Creating a slide show with Dreamweaver's Timeline." The four main tasks would be as follows:
The third main task has three necessary subtasks:
All three are shown below Main Task 3: |
|
|
|
Whether this shows enough detail depends on what you're trying to teach, to whom, and when. For your first draft, for example, this may be all you need. Nor will experienced users need too much more. However, you may wish to include contingencies, as with the next method. |
|
How To Represent Expertise: |
When you want to capture more complex details a flowchart shows the main flow of tasks, especially the paths that depend on the user deciding whether some condition exists. The basic representational tools for a flow chart are boxes, decision diamonds, lines, and arrows. For example, here is a flow chart for the same main task of adding keyframes to the timeline: |
|
In this case, experts check that the Timeline inspector is visible:
The flowchart's value in this example is that it captures a possible problem for novices ("Is the timeline inspector visible?"). That's something about which an expert might not need reminding. Given your audience, however, that may be exactly what you need. There is no reason, however, not to combine both forms of representation, depending on what you need at any given point of your design. Here's an example: |
|
![]() |
|
Keep in Touch Your Experts |
|
|
|




