Comparison is not the same as clarity
A practical field note from Jimmy Design about making complicated digital services easier to understand and maintain.

This article offers general product-design information. It is not legal, financial, insurance or accessibility compliance advice.
Start with the consequence
Comparison helps only when the differences connect to a consequence a person understands. A table can contain every feature and still hide the real trade-off. Before arranging columns, write the decision in ordinary language: what changes if one option is chosen, what remains uncertain, and which limitation could make the choice unsuitable. This prevents the interface from treating volume as evidence. It also exposes where policy wording, eligibility or pricing needs an accountable source rather than a visual treatment.
Review prompt
Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.
Separate evidence from emphasis
Visual emphasis is an editorial claim. A highlighted option, badge or preselected radio button implies a recommendation even when the team describes it as decoration. Record why emphasis exists, who approved it and whether the supporting evidence is current. Where no responsible recommendation is possible, organise by a neutral attribute and let people change the order. Explain the basis of comparison near the control instead of hiding it in a legal note.
Review prompt
Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.
Write exclusions beside benefits
Consequential products often place attractive benefits in the main flow and exclusions several steps away. That structure creates false clarity. Pair the benefit with the most decision-relevant limitation, then provide progressively deeper detail. Plain language should preserve the legal meaning, not replace it with a softer promise. Test whether a reader can name both the value and the boundary after a brief scan.
Review prompt
Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.
Design for uncertainty
Some people will not know the answer to every question. Avoid forcing guesses that silently affect eligibility or price. Provide examples, explain why information matters, allow a safe “not sure” route where the service can support it, and preserve entered context. A useful uncertainty state is specific about what can and cannot be calculated yet.
Review prompt
Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.
Test explanation, not preference
A preference question such as “Which version do you like?” does not show whether the comparison works. Ask participants to explain the difference, identify the deciding factor, describe what they expect next and locate the route back. Record misunderstandings as product evidence. If several people repeat the same incorrect explanation, the interface is making an argument the team did not intend.
Review prompt
Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.
Release with ownership
Comparison content decays. Prices change, conditions move and new options appear. Every consequential statement needs a source, owner and review trigger. Acceptance should include keyboard order, mobile scanning, zoom, error recovery and analytics privacy—not only screenshots. Remove measurements that have no decision owner or retention rule.
Review prompt
Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.
A worked comparison review
Imagine three travel-cover options that differ in cancellation limits, medical excess and activity exclusions. Begin with the trip facts already known, then show only differences that can alter the choice. Let a reader expand the source wording without losing the comparison. Ask them to identify which option fits a hiking trip and explain why. If they quote colour, badge position or price alone, the interface has not made the consequential difference legible.
Content rules for long conditions
Use a short label, a plain-language explanation and the controlled source text as separate layers. The short label helps scanning; the explanation connects the term to a realistic consequence; the source preserves precision. Record who approves each layer and how a policy update reaches the interface. Never let a helpful summary imply broader protection than the source. When the two appear to conflict, stop publication and send the item back to its accountable owner.
Mobile and assistive review
On a narrow screen, preserve option names while a person moves through differences. Do not force horizontal memory across an oversized table. A stacked comparison can work when every row repeats enough context and the selected options remain visible. Check headings, form labels, focus order, zoom and screen-reader announcements. Confirm that opening detail does not move focus unexpectedly and that closing it returns the person to the term they were examining.
Failure and recovery
Price recalculation, unavailable cover and incomplete trip details require distinct explanations. Preserve the entered trip and state exactly which fact changed. Offer a route to amend information, choose another option or leave without accidental purchase. A generic error discards the decision context and creates support work. Recovery copy should be owned alongside policy copy because it makes consequential claims about what the service can still do.
Review record
For each release, retain the decision statement, source version, exclusions reviewed, representative content set, accessibility checks and unresolved risks. Add screenshots only as supporting evidence; they cannot prove keyboard order or comprehension. Schedule review when products, destinations, eligibility or pricing rules change. The record should let a future team understand why the comparison was arranged this way and which assumption would invalidate it.
A focused workshop format
Bring the people who own the policy, interface, content, operational handoff and support response. Begin by writing the central choice architecture decision without screen names. Mark every statement that needs evidence, then walk a realistic scenario through the service. Capture disagreements as assumptions with owners rather than resolving them through visual preference. End with the smallest prototype or source check able to reduce the uncertainty.
Materials and output
Use representative content, a route map, source register and acceptance checklist. The useful output is a decision record: what the team believes, which evidence supports it, where the service can fail, who owns recovery and what will trigger another review. Avoid producing a polished journey map that hides unresolved rules or implies certainty the group did not establish.
Edge cases to include
Include a first-time visitor, a returning person with saved state, a narrow mobile viewport, keyboard-only operation, slow or interrupted service, changed source information and an unavailable downstream owner. Test cancellation and reversal as deliberately as completion. Where the subject is regulated or consequential, ask a qualified domain specialist to verify claims; interface review cannot replace that responsibility.
Definition of ready
The work is ready to move forward when the audience decision is stable enough to explain, consequential statements have accountable sources, the complete route includes recovery, and the team can name what it will verify after release. Remaining assumptions are visible with owners and review dates. This is not a guarantee of outcome; it is a practical threshold for responsible iteration.
Questions to take into the next review
- What decision is the person making, and what consequence follows?
- Which statement needs a source, owner and freshness rule?
- Where can context be lost during a channel or service handoff?
- What recovery route exists when the expected path fails?
- Which measurement will change an owned product decision?