The Most Dangerous Design Error Is Building the Right System for the Wrong Human Need

Thomas Hirschmann

Hatched by Thomas Hirschmann

Aug 24, 2026

9 min read

95%

0

What if a system can pass every test you give it and still fail the people it was built to serve?

That is not a hypothetical. A medical chatbot can answer questions accurately while making anxious patients feel dismissed. A workplace scheduling tool can satisfy every technical requirement while making caregivers impossible to retain. A recommendation system can optimize engagement while quietly intensifying loneliness. In each case, the system may be correct according to its specification and wrong according to human reality.

The deeper problem is not simply poor testing. It is a failure to understand what counts as success. We often treat design as an engineering exercise followed by a usability check: first build the mechanism, then see whether people can operate it. But systems involving human beings cannot be judged only by whether they function. They must also be judged by whether they invite the kind of human response that makes their function worthwhile.

This is where two seemingly separate ideas converge: the distinction between verification and validation, and the idea of empathic concern as a motivation to care and help. Together, they reveal a powerful principle:

A system is not truly fit for purpose unless its design makes care easier to express, receive, and sustain.

This changes how we evaluate technology, services, institutions, and even our own plans. The question is no longer only, “Did we build what we specified?” It becomes, “Did we build something that helps people achieve meaningful goals, with their dignity and agency intact?”

The difference between being correct and being worth using

Verification asks whether we built the thing right. Have all requirements been implemented? Does the system behave according to its specification? Are the inputs, processes, and outputs consistent with the intended design?

These questions matter. A bridge that has not been verified may collapse. A payment system that loses transactions cannot be rescued by good intentions. Without verification, reliability is absent, and trust has no foundation.

But verification can only assess the requirements that have been chosen. If the requirements are incomplete, mistaken, or too narrow, a perfectly verified system can still be a failure. This is the role of validation: determining whether the system is fit for purpose and whether it enables users to achieve their actual goals.

Imagine a hospital designing an automated discharge tool. The stated requirements might be straightforward: produce discharge instructions within thirty seconds, include medication details, and reduce staff workload by 20 percent. The team verifies each requirement. The tool is fast, comprehensive, and efficient.

Then patients begin using it. Many are elderly, frightened, in pain, or unfamiliar with medical terminology. Some do not understand which instructions are urgent. Others are embarrassed to admit confusion. The system has reduced workload in one department while increasing preventable calls, readmissions, and anxiety elsewhere.

The tool was built right. It was not the right tool.

This distinction is easy to state but difficult to practice because requirements feel objective once written down. A sentence in a specification can conceal a human assumption. “Reduce support requests” may mean remove unnecessary friction, or it may mean make it harder for people to ask for help. “Increase user independence” may mean offer greater control, or it may mean transfer responsibility to people without giving them the knowledge or confidence to manage it.

Validation exposes these hidden assumptions. It asks what success looks like from inside the user’s life, not merely from inside the system’s architecture.

Empathy is not decoration. It is a design instrument

Empathy is often treated as a soft virtue, valuable for interpersonal relationships but secondary to technical competence. That view misses an important distinction. Understanding another person’s perspective is useful, but empathic concern goes further. It is a prosocial motivational state that promotes caring and altruistic helping.

That motivational element matters for design. A team may correctly identify that users are confused, vulnerable, or overloaded and still choose not to address those conditions. Observation without concern can become detached analysis. Empathic concern turns knowledge of another person’s difficulty into a reason to change the system.

Consider the difference between two design questions:

  1. “Where do users make mistakes?”
  2. “What is this experience asking users to endure, and how can we reduce that burden?”

The first question supports diagnosis. The second supports care. Both can generate useful evidence, but they orient the team differently. The first may lead to clearer error messages. The second may reveal that the entire process is structured around the organization’s convenience rather than the user’s needs.

This is why empathy belongs inside validation rather than outside it. Validation requires a theory of what users are trying to accomplish and what conditions make success meaningful. Empathic concern helps teams notice that goals are not abstract endpoints. They are embedded in bodies, relationships, fears, limitations, and unequal access to resources.

A person using a banking application may not merely be trying to transfer money. They may be trying to pay rent before a deadline, send emergency support to a relative, or avoid revealing financial difficulty to a partner. A parent using a school communication platform may not merely be trying to read a message. They may be trying to remain a competent participant in their child’s education while working two jobs.

When design reduces these situations to clicks and completion rates, it can satisfy the interface while violating the purpose.

The hidden third test: what does the system invite people to become?

Verification and validation are often presented as two stages, but human systems require a third question: What patterns of behavior will the system produce once people adapt to it?

People do not simply use systems as designers expect. They appropriate them. They develop workarounds, repurpose features, combine tools, ignore instructions, and create informal practices that fit their real circumstances. Appropriation is not an exception to use. It is part of use.

A workplace collaboration platform may be designed for transparent communication. Employees may move sensitive conversations to private channels because public visibility feels punitive. A classroom learning system may be designed for individual progress. Students may share answers through group chats because the formal interface rewards speed rather than understanding. A customer service bot may be designed to resolve routine cases. Users may repeatedly type “agent” because the system’s definition of routine excludes the ambiguity of their problems.

These behaviors are often described as user noncompliance. More productively, they can be treated as evidence. Appropriation reveals the distance between the system’s official purpose and the user’s lived purpose.

Empathic concern changes how we interpret that evidence. Instead of asking, “Why are users misusing the product?” we ask, “What need is this workaround protecting?” A private channel may protect psychological safety. A shared answer may protect a student from an evaluation system that feels impossible. A demand for a human agent may protect the user from being trapped in an interaction that does not recognize their situation.

This suggests a useful model for evaluation, the care alignment loop:

  1. Specify: State what the system is intended to accomplish.
  2. Verify: Check whether the stated requirements have been implemented correctly.
  3. Validate: Test whether the system enables real users to achieve meaningful goals.
  4. Observe appropriation: Study how people adapt, bypass, combine, and reinterpret the system.
  5. Ask what is being protected: Identify the human need behind each workaround.
  6. Redesign for agency: Make the caring, effective path easier without forcing users into it.

The final step is crucial. Designing for care does not mean making every decision for users or creating paternalistic systems that presume to know what is best. It means giving people understandable choices, graceful recovery, accessible support, and room to adapt without punishment.

A caring system is not one that prevents all deviation. It is one that treats deviation as information about human reality.

From empathy theater to measurable responsibility

Many organizations claim to value empathy, yet their evaluation practices measure only speed, scale, and compliance. They conduct interviews, collect testimonials, and place a few emotional quotations in presentations, but the evidence does not alter the requirements. This is empathy theater: the appearance of attention without the redistribution of design authority.

To make empathy operational, teams need to connect it to decisions and criteria. A useful evaluation framework can examine four dimensions.

1. Goal fit

Does the system support the user’s actual objective, rather than a convenient proxy chosen by the organization? Completion is not the same as success. A completed application that leads to abandonment later may indicate a broken process, not an efficient one.

2. Burden distribution

Who carries the cost when the system is uncertain, inaccessible, or wrong? A service may appear efficient because it transfers work to users. They may spend hours correcting records, searching for answers, or proving that an automated decision is mistaken. Evaluation should measure these hidden burdens, including emotional and reputational costs.

3. Recovery and dignity

What happens when users make mistakes or the system fails? Can they recover without shame, excessive effort, or irreversible damage? A compassionate design does not assume perfect attention, fluent language, stable connectivity, or unlimited confidence.

4. Agency and appropriation

Can users adapt the system to legitimate differences in context? Are workarounds treated as signals for improvement, or are they suppressed in the name of standardization? A system that leaves no room for human judgment may be easier to monitor and harder to live with.

These dimensions can be turned into concrete evaluation practices. During testing, ask users to describe what they were trying to protect, not only what they were trying to complete. Track support requests that result from confusion, fear, or loss of control. Review failed interactions with the question, “Who had to absorb the consequences?” Invite frontline workers into requirement setting, since they often see appropriation before executives do. Most importantly, give evidence the power to change the specification.

That last practice separates validation from public relations. If research repeatedly shows that users need a feature or form of support, but the team refuses to revise its goals, the process is not genuinely validating the system. It is merely collecting observations around a predetermined conclusion.

Key Takeaways

  1. Separate implementation success from human success. Verification tells you whether requirements were met. Validation asks whether those requirements describe a system people can meaningfully use.

  2. Treat empathic concern as an evaluation capability. Do not stop at identifying user frustration. Ask what responsibility the system has toward the person experiencing it and what design change would reduce the burden.

  3. Study workarounds as evidence, not disobedience. When people appropriate a system, their behavior may reveal needs that the original requirements ignored.

  4. Measure the costs users absorb. Include time, confusion, anxiety, loss of dignity, and difficulty recovering from errors alongside conventional performance metrics.

  5. Design for agency rather than obedience. Offer clear choices, accessible escalation, and flexible paths. The goal is not to force people into the intended workflow, but to make effective and humane action possible.

A system can be technically flawless and morally careless. It can satisfy every requirement while quietly asking vulnerable people to do more work, tolerate more confusion, and accept more responsibility for failures they did not create.

The most important design decision, then, may happen before any interface is drawn or algorithm is trained. It is the decision about whose experience will count as evidence of success.

If we define success only as conformity to a specification, we will build systems that protect the system. If we define success as helping people pursue meaningful goals with dignity, we begin to build systems that protect people.

That is the real move from verification to validation: not merely checking whether the machine works, but deciding what kind of human world its working will create.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣