Unit 1 · Lesson 2 of 20
Make each action understandable
Connect an action cue, system state, and feedback in the check-in flow.
01 / Learn
Learn the method
Fictional case
Mira enters her appointment code and sees a button labeled Check in. The next screen currently says Done.
Terms for this lesson
- Action cue
- A label or visual clue that helps a person identify an available action.
- System state
- The condition the service has reached at a specific moment.
- Feedback
- Information that shows the result or progress of an action.
An interaction becomes understandable when a person can see an available action, predict its result, and recognize what happened. A button label helps Mira predict that pressing Check in will tell the clinic she has arrived. The message after pressing it should describe the service event that actually occurred.
A system state is the condition the service is currently in. For this task, useful states include ready for input, sending the request, receipt confirmed, and request delayed. Feedback makes the current state visible to Mira. A brief progress message can cover the sending interval; a receipt message can mark the accepted request.
People form a mental model from the words, controls, and responses they encounter. Mira may interpret Done as confirmation that staff can see her arrival. The team can check that interpretation by asking her what she expects to happen next and observing whether she seeks additional confirmation.
Design the message and the underlying state together. A receipt-backed message can say 'The clinic has received your check-in. Please wait near reception.' A delayed request can show its current status and a staff-help route. This pairing gives Mira a dependable explanation of her progress.
Use the method
- List the states between code entry and accepted arrival.
- Connect each visible message to the event that creates its state.
- Ask a patient to explain the status and next action in their own words.
A clear status message names the event the service has reached and gives the person a usable next step.
- Nielsen Norman Group: Mental Models ↗What a person believes the system will do and how mismatch affects behavior.
- Nielsen Norman Group: 10 Usability Heuristics for User Interface Design ↗System status, error prevention, and recovery as checks rather than recipes.
- GOV.UK Service Manual: Writing for user interfaces ↗Put the important action and state in plain, concise language.
02 / See the reasoning
Worked example
The team traces the current flow. Pressing Check in starts a request; Done appears before the appointment service replies. They move the confirmation to the receipt event and add a sending state for the interval. They then show the revised flow to Mira and ask what she believes the clinic knows at each screen. Her explanation reveals whether the labels support an accurate mental model.
Try a decision →03 / Decide
Guided decision
The service reply takes several seconds. Which sequence gives Mira the clearest account of progress?
Feedback on your choice
What could change the answer: A service that issues immediate receipts can make the sending state very brief while keeping the final message tied to receipt.
Use this feedback to examine your choice and written reasoning.
Build your case file →04 / Build the case
Your case file
Fictional case update
The kiosk receives a receipt while the reception queue still shows an older view.
Evidence and constraints
- Fictional system detail: the appointment service issues a receipt after accepting the request.
- Fictional operations detail: the staff queue refreshes every 90 seconds.
- Fictional observation: Mira asks reception whether her check-in went through after seeing Done.
Write the kiosk message for the receipt state and a short explanation a receptionist can use during the queue delay.
Create: An annotated sequence for ready, sending, received, and delayed states, with exact status language.
Each message corresponds to a named state, and Mira can identify what action belongs next.
- The action label predicts its result.
- The receipt message follows the receipt event.
- The delayed state provides a specific route to help.
A clear status helps Mira understand the service. The next lesson checks who can perceive and use that status.
Lesson complete
You added to your case file.
You studied the method, practiced a decision, and added an artifact to your case file. Carry that reasoning into the next lesson.
05 / Keep working