<aside> 🚩 The Human-Machine Interaction Loop (HMIL) is a model of a single “interaction” between a user and a thing being used, and helps focus attention on all the HF aspects that must be attended to during design.
</aside>
When a human interacts with any machine, the general set of activities that happen is always the same. These activities can be modelled in various ways; one of the most well-known is the Human-Machine Interaction Loop (HMIL).
A single HMIL represents a single task, like raising the volume of a radio, or grasping a blender on an upper kitchen cabinet, or setting the speed of a lathe. Every task can be represented with a HMIL.
One classic model is that of Chapanis Cha76 shown in Figure 1.
In this model, both the human and the machine are represented, albeit only implicitly, by the same general three-part grouping: sensing, processing, and actuating.
Figure 1: The HMIL per Chapanis (1976).
Actuation by one of either the human or the machine produces a flow of mass, energy, or information that is sensed and ultimately acted upon by the other.
While Chapanis's model was intended to treat information flows only, we can through systems thinking see that the model works just fine for flows of mass and energy too.
A (slightly) better model for our purposes is shown in Figure 2.
Figure 2: A more sophisticated model of an HMIL.
The Human-Machine Interaction Loop (HMIL) shown in Figure 2 is the one to which we will refer subsequently.
Assume there is a human, and a radio, and that the human wishes to adjust the volume of the radio, and that the human knows how to do that.
Consider the specific activities involved with respect to the six elements of the HMIL (Figure 2).
feedback
has two components: the music coming from the radio, and the current position of the volume control.observes
this feedback; they hear the music and see the volume control setting.
cognition
to process the observations.
actuates
the volume control to change the volume.