TASK ANALYSIS

HTA Diagram Builder

Hierarchical Task Analysis breaks an overall goal down into sub-tasks, and the plans that say how and when those sub-tasks are carried out. Build the hierarchy on the left and this tool draws it as a clean, numbered top-down diagram you can download as a PNG.

This is a free taste of the full ErgoSphere platform, where an HTA flows forward into reliability, workload and safety-critical task analyses without re-keying a thing.

THE BUILDER

Build Your Hierarchy

Task Outline

Select a task, then use the buttons. You can also click a box in the diagram to select it. Numbers update automatically.

100%
Goal Sub-goal Operation P = has a plan Stop (not decomposed)
ABOUT THE METHOD

What is Hierarchical Task Analysis?

Hierarchical Task Analysis (HTA) is one of the most widely used task analysis methods in human factors and ergonomics. Developed by John Annett and Keith Duncan in the 1960s, it describes how work is actually performed by breaking a high-level goal down into a hierarchy of sub-goals, operations and the plans that govern them.

Rather than modelling how people think, HTA focuses on what people do and in what order they do it to achieve a goal. That makes it the natural first step for almost any ergonomic, reliability or safety assessment, and the foundation that downstream methods such as SHERPA, HEART and THERP build on.

Key concept

HTA decomposes a goal into sub-goals, each described by a plan that specifies the conditions under which those sub-goals are carried out. Decomposition continues until a sensible stopping point is reached.

When to use HTA

  • Understand the structure of a task before a risk or human-error assessment
  • Identify training requirements and design procedures or checklists
  • Support interface design by mapping user goals to system actions
  • Provide structured input to methods such as SHERPA, HEART or THERP

When another method may fit better

  • The task is purely cognitive with no observable actions
  • You need to model dynamic, real-time decision making (consider GOMS or cognitive task analysis)
  • The system does not yet exist and no analogous task is available to observe
HOW IT WORKS

Goals, Operations and Plans

An HTA is built from three elements. A goal is a desired end-state the operator is trying to reach, and sits at the root of the hierarchy. An operation is the lowest level of breakdown, a single action that does not need decomposing further for the purpose of the analysis. A plan describes how and when the sub-goals beneath a parent are carried out. Without plans the hierarchy is just a list; plans give it procedural meaning, so every parent node should have one.

Common plan types

Plan typeNotationMeaning
Fixed sequenceDo 1, then 2, then 3Sub-goals must be performed in this exact order
Any orderDo 1, 2 and 3 in any orderAll sub-goals must be completed, order does not matter
ConditionalIf [condition] do 1, else do 2Selection depends on a condition or state
ConcurrentDo 1 and 2 simultaneouslySub-goals are performed at the same time
CyclicalRepeat 1 to 3 until [condition]Sub-goals are repeated until an exit condition is met

Knowing when to stop

Decomposition should stop when further breakdown would not add value. A common guide is the P x C rule (Annett and Duncan, 1967): keep decomposing while the probability of inadequate performance multiplied by its cost stays above an acceptable threshold. Safety-critical tasks justify a lower threshold and therefore deeper analysis. Other practical stopping points are a single discrete action, a step that maps to one line in an existing procedure, or the analyst's judgement that more detail will not improve the assessment.

Tips for a clean hierarchy

  • Completeness: the sub-goals at each level should fully account for their parent
  • No overlap: sub-goals at the same level should not duplicate scope
  • Consistent granularity: siblings should be roughly equal in complexity
  • Action-oriented: start each sub-goal with a verb, for example "Check pressure" or "Secure hatch"
QUESTIONS

Frequently Asked Questions

What is Hierarchical Task Analysis used for?

HTA is used to describe how a task is performed so it can be assessed, trained or redesigned. It is the usual starting point for human-error analysis, procedure design, interface design and workload studies, because it sets out the goals, sub-tasks and plans in one structured picture.

What is the difference between a goal, an operation and a plan?

A goal is what the operator is trying to achieve. An operation is a single action at the bottom of the hierarchy that is not broken down any further. A plan sits with each parent goal and says how and when its sub-goals are carried out, for example in a fixed sequence, in any order, or only if a condition is met.

How far should I break a task down in HTA?

Stop when more detail would not improve your analysis. The classic guide is the P x C rule: continue while the probability of failure multiplied by the cost of failure is unacceptably high. Safety-critical work is broken down further than routine work.

Is this HTA diagram builder free?

Yes. The builder runs entirely in your browser, needs no sign-up, and lets you download your diagram as a PNG. It is a free taste of the full ErgoSphere platform, where an HTA flows forward into reliability, workload and safety-critical task analyses without re-keying anything.

Can I use the HTA diagram in a report?

Yes. Use the Download PNG button to save a high-resolution image of your numbered hierarchy, or use Print to produce a clean printable version.

REFERENCES

Further Reading

  • Annett, J. (2003). Hierarchical Task Analysis. In E. Hollnagel (Ed.), Handbook of Cognitive Task Design. Lawrence Erlbaum Associates. doi.org/10.1201/9780203765784
  • Annett, J., & Duncan, K. D. (1967). Task analysis and training design. Occupational Psychology, 41, 211-221. doi.org/10.1080/00220671.1967.10883447
  • Shepherd, A. (2001). Hierarchical Task Analysis. Taylor & Francis.
  • Stanton, N. A. (2006). Hierarchical Task Analysis: Developments, applications, and extensions. Applied Ergonomics, 37(1), 55-79. doi.org/10.1016/j.apergo.2005.06.003
  • Stanton, N. A. et al. (2013). Human Factors Methods: A Practical Guide for Engineering and Design (2nd ed.). Ashgate.
EXPLORE

More Free Ergonomics Tools