5.3 Task Analysis and Forward, Backward, and Total-Task Chaining

Key Takeaways

  • A task analysis breaks a complex skill into teachable steps that can be measured and prompted.
  • Forward, backward, and total-task chaining differ in which steps the client completes during teaching.
  • RBTs implement the written chain, record step-level performance, and report barriers such as skipped steps, prompt refusal, or unsafe materials.
Last updated: May 2026

Teaching routines one step at a time

Many important skills are not single responses. Washing hands, packing a backpack, logging into a learning app, preparing a snack, cleaning a work area, and using public transportation all involve a sequence. A task analysis lists the smaller steps in order so the team can teach, prompt, reinforce, and measure the routine. The supervisor or qualified team member designs or approves the task analysis. The RBT implements it and reports whether the steps are observable, practical, and working for the client.

A strong task analysis uses clear action steps. "Complete hygiene" is too broad. "Turn on cold water," "wet both hands," "pump soap once," and "rub hands together for 20 seconds" are more observable. The step size depends on the client. One learner may need "grasp zipper tab" and "pull zipper to top" as separate steps. Another may use "zip jacket" as one step. The RBT should not split or combine steps on the data sheet without direction, because step changes alter the measurement system and make progress hard to compare.

Forward chaining teaches the first step first. The client completes step 1, with prompting if needed, and the RBT completes or prompts the remaining steps according to the plan. Once step 1 meets criterion, the client completes steps 1 and 2, then later steps 1, 2, and 3. This can work well when the first step naturally starts the routine and early success builds momentum. For example, in a handwashing chain, the first independent target might be turning on water.

Backward chaining teaches the last step first while the RBT completes or prompts earlier steps. The learner contacts the natural completion of the routine after performing the final step. This can be useful when the final step produces a clear reinforcer, such as taking the completed snack to the table, pressing submit after filling a form, or putting the last puzzle piece in place. It is not just doing the routine backward. The routine still occurs in the normal order, but the teaching focus begins at the end of the chain.

Total-task chaining has the client complete every step in the chain during each teaching opportunity, with prompts as needed for any step. This can be efficient when the learner can already do some steps or when practicing the whole routine is important. It requires careful data collection because each step may have a different prompt level. If the data sheet only says "completed routine," the supervisor may not know whether the client independently completed 9 of 10 steps or needed full physical prompts for every step.

Chaining procedureClient completes during teachingBest fit whenRBT data focus
Forward chainingFirst step, then first two, then more as criteria are metStarting the routine is a key barrier or early steps are manageableIndependence and prompt level for the current acquisition step plus errors in earlier mastered steps
Backward chainingLast step first, with earlier steps completed or prompted by the RBTThe end of the routine has a natural payoff or completion is motivatingIndependence and prompt level for the final taught step and smooth transfer through earlier steps
Total-task chainingAll steps every opportunity, with prompts as neededThe client has some step skills and can tolerate the whole routineStep-by-step independence, prompts, errors, and skipped steps

Suppose the goal is packing a lunch bag: open bag, place sandwich inside, place fruit inside, place water bottle inside, zip bag, put bag in cubby. In forward chaining, the first target may be opening the bag. In backward chaining, the RBT may prepare the bag through zipping and teach the client to put it in the cubby, then later teach zipping and cubby placement. In total-task chaining, the client attempts every step each time, and the RBT prompts each step as specified. The same task analysis can support different chaining procedures, but the RBT must know which one is active.

RBTs should prepare the environment before starting a chain. Materials should be present, safe, and arranged as the plan specifies. Reinforcers should be ready. Data sheets should match the current teaching step. If the routine happens in a busy classroom or home kitchen, the RBT should minimize avoidable disruptions without changing the clinical plan. If a step cannot be completed because materials are missing, the RBT records the barrier and tells the supervisor rather than marking the client incorrect for something the environment prevented.

Error correction in chains can be detailed. A plan may say to prompt the missed step and continue, return to the prior step, represent the instruction, or end the chain after a defined safety issue. The RBT follows the written procedure. For physical assistance, dignity and assent matter. If a client resists guidance, pulls away, or shows distress, the RBT follows workplace safety and reporting procedures and seeks supervisor direction. Chaining is not about forcing completion. It is about supervised teaching of functional routines with accurate data and respectful support.

Test Your Knowledge

A supervisor writes a toothbrushing program where the RBT completes all early steps and teaches the client to put the toothbrush away at the end. After that step is mastered, the RBT teaches rinsing and then putting the toothbrush away. Which chaining procedure is this?

A
B
C
D
Test Your Knowledge

During total-task chaining for making a snack, the client independently completes 4 steps, needs a model for 2 steps, and skips 1 step. What should the RBT record?

A
B
C
D
Test Your Knowledge

The data sheet lists 10 handwashing steps, but the RBT thinks two steps should be combined to save time. What is the best action?

A
B
C
D