The greater the effort to accomplish a task, the less likely the task will be accomplished successfully.1
Performance load is the degree of mental and physical activity required to achieve a goal. If the performance load is high, performance time and errors increase, and the probability of successfully accomplishing the goal decreases. If the performance load is low, performance time and errors decrease, and the probability of successfully accomplishing the goal increases. Performance load consists of two types of loads: cognitive load and kinematic load.2
Cognitive load is the amount of mental activity—perception, memory, problem solving—required to accomplish a goal. For example, early computer systems required users to remember large sets of commands, and then type them into the computer in specific ways. The number of commands that had to be remembered to perform a task was the cognitive load for that task. The advent of the graphical user interface allowed users to browse sets of commands in menus, rather than recalling them from memory. This reduction in cognitive load dramatically reduced the mental effort required to use computers, and consequently enabled them to become mass-market devices. General strategies for reducing cognitive load include minimizing visual noise, chunking information that must be remembered, using memory aids to assist in recall and problem solving, and automating computation- and memory-intensive tasks.
Kinematic load is the degree of physical activity—number of steps or movements, or amount of force—required to accomplish a goal. For example, the telegraph required people to communicate letters one at a time through a series of taps on a mechanical armature. The number of taps to communicate a message was the kinematic load for that task. Samuel Morse designed Morse code to minimize kinematic load by assigning the simplest codes to the most frequently occurring letters; the letter E was expressed as dot, and the letter Q was expressed as the longer dash dash dot dash. This approach reduced the physical effort (kinematic load), dramatically reducing transmission times and error rates. General strategies for reducing kinematic load include reducing the number of steps required to complete tasks, minimizing range of motion and travel distances, and automating repetitive tasks.3
Design should minimize performance load to the greatest degree possible. Reduce cognitive load by eliminating unnecessary information from displays, chunking information that is to be remembered, providing memory aids to assist in complex tasks, and automating computation-intensive and memory-intensive tasks. Reduce kinematic load by reducing unnecessary steps in tasks, reducing overall motion and energy expended, and automating repetitive tasks.
See also 80/20 Rule, Chunking, Cost-Benefit, Hick’s Law, Fitts’ Law, Mnemonic Device, and Recognition Over Recall.