You close the empathy gap by giving engineers direct, unfiltered exposure to real users — not secondhand summaries — and by turning what gets said into a durable, dated record everyone can reference later. Empathy that lives only in a PM's head or a fading Slack thread decays fast. Empathy captured in writing, with context and a date attached, compounds.
Quick Answer: Put engineers in front of real users on a regular cadence (support shifts, call shadowing, recorded sessions), then capture what they hear in a dated, shareable record — not just your own notes. Empathy fades without evidence; a written trail keeps it usable months later, when the decision actually gets made.
Why Engineering-Heavy Teams Lose Touch With Users First
Engineering-heavy teams lose empathy through structural distance, not indifference. A user's actual words pass through a PM's interpretation, then a ticket, then a sprint, then code — each hop strips context and nuance. Add the way most orgs are shaped, and the org chart itself starts filtering which user problems even surface.
Think about how far a single piece of user feedback travels before it becomes a line of code:
- A user describes a real frustration, in their own words, during a support call or interview.
- The PM (or a support agent) paraphrases it into a ticket or feature request.
- The ticket gets re-summarized again during backlog grooming or sprint planning.
- An engineer reads the final, twice-compressed version and writes code against it.
By the fourth hop, the engineer is working from a summary of a summary of a summary — three abstractions removed from the person who actually felt the pain. Tone, hesitation, the specific words a user reached for, and the context around when the problem happens all get lost somewhere in hop two or three.
This isn't just a communication failure — it's structural. Conway's Law, first described by programmer Melvin Conway in 1967, observes that organizations design systems that mirror their own communication structure. If your engineering org only hears from users through a single PM-shaped filter, the product itself will end up shaped like that filter: optimized for what's easy to summarize, blind to what's hard to compress into a ticket.
The symptoms show up in familiar places: edge cases get gold-plated because they were easy to spec precisely, while the messy, emotionally loaded problems — the ones that actually drive churn — stay vague and low-priority because nobody could reduce them to a clean acceptance criterion. Empathy gaps don't look like apathy. They look like a team that's excellent at building the wrong thing, confidently.
How to Get Engineers Direct, Unfiltered Exposure to Users
The fastest way to close the gap is structural, not aspirational: put engineers in front of users on a fixed cadence, using whatever channel fits your team's constraints, rather than hoping empathy trickles down through your ticket-writing. Different exposure methods trade off time cost against signal quality — pick more than one.
| Exposure method | Time cost | Signal quality | Best cadence |
|---|---|---|---|
| Support/on-call rotation | Medium-high | High — raw, unfiltered pain | Weekly or bi-weekly rotation |
| Shadowing a user interview | Low | High — nuance, tone, hesitation | 1-2 per sprint |
| Reviewing recorded sessions | Low | Medium — no live follow-up | Ongoing, self-paced |
| Joint bug bash with real accounts | Medium | Medium — behavioral, not verbal | Monthly |
A one-sentence takeaway: the highest-signal methods (live support, live interviews) cost the most engineering time, so they need explicit protection on the calendar — they're the first thing that gets silently dropped when a sprint runs hot.
Building this into a team's rhythm doesn't require a research department. A workable rollout looks like this:
- Pick one channel first — usually support tickets or sales calls, since they already exist and don't require scheduling new sessions.
- Rotate one engineer per sprint, not the whole team at once, so it doesn't compete with delivery capacity.
- Require one artifact out of each exposure: a short written note on what surprised them, tied to a real quote.
- Bring it into planning, out loud, before estimating the next set of tickets.
- Review quarterly whether the rotation changed what got prioritized — if it didn't, the exposure isn't reaching decisions.
Marty Cagan, founding partner of the Silicon Valley Product Group and author of INSPIRED, has long argued that engineers should get direct, weekly-ish exposure to customers rather than working entirely through PM-mediated specs. His core claim: engineers who understand the "why" behind a request make better calls on the hundred small decisions no spec ever covers.
Separately, Nielsen Norman Group's long-standing usability research suggests that watching a relatively small number of real users struggle through a task — often cited as roughly five — surfaces the majority of a product's usability problems. The point isn't the exact number; it's that direct observation beats secondhand description at a very low sample size.
Not every engineer wants to be on every call, and that's fine — the goal is a rotating baseline exposure, not turning engineers into full-time researchers. Respect the ones who opt for recorded sessions over live calls; the point is unfiltered signal, not a specific format.
Turn Empathy Into a Durable, Dated Record — Not a Vibe
Empathy that isn't written down with a date attached is a rumor by the time it matters. The fix isn't "communicate better" in the abstract — it's building the habit of capturing what was said, why it mattered, and when, so the reasoning survives past the meeting where it was decided.
This matters more than it sounds like it should, because human recall of unreinforced detail drops off fast. Hermann Ebbinghaus's forgetting-curve research — more than a century old and still directionally cited in cognitive science — found that recall of new information declines sharply within the first day or two without reinforcement. A user's exact phrasing from Tuesday's call is, realistically, gone from working memory by the sprint review three weeks later. What survives is whatever got written down.
Compare what happens to the same piece of user empathy with and without a dated record:
| Situation | Without a dated record | With a durable, dated record |
|---|---|---|
| A decision gets questioned 6 months later | Relies on someone's memory of "why we did it that way" | The original reasoning, and who raised it, is retrievable |
| A new engineer joins the team | Re-learns user context from scratch, informally | Reads the actual reasoning trail, not a secondhand retelling |
| Two stakeholders disagree about intent | Argument over what was "probably" meant | The original decision and its context settle it |
| Priorities shift and a feature is revisited | Empathy has to be rebuilt from zero | Prior user evidence is still attached and current |
The difference isn't about writing more — it's about writing in a way that survives. A good record of a hard conversation captures four things, at minimum:
- Who raised the concern or made the call, by name.
- What was actually said — a close paraphrase or quote, not a conclusion stripped of its reasoning.
- Why it mattered enough to change a decision (or why it didn't).
- When it happened, so it can be weighed against what's true now versus what was true then.
A record that only preserves what was decided is half a record. The valuable half is why — and that's the part unaided memory loses first.
This is also why some of the most disciplined product organizations run on writing as a default. GitLab has built its entire remote culture around a public, continuously updated handbook rather than tribal knowledge passed in meetings. Amazon's internal "Working Backwards" process, documented by former Amazon executives Colin Bryar and Bill Carr, requires a written narrative in PR/FAQ format before a product decision is greenlit — precisely because a written document forces reasoning to survive the room it was argued in.
Neither company treats the written record as bureaucratic overhead. They treat it as the actual mechanism that lets empathy outlast the meeting it happened in.
If your team's only record of a hard user conversation is a Slack thread that scrolls away in a week, you don't have institutional empathy — you have whoever happened to be paying attention that day. That's a fragile way to run a product.
Translate User Empathy Into Technical Tradeoffs Engineers Can Act On
Raw empathy doesn't help an engineer make a tradeoff call unless it's translated into a structure they can weigh against effort and risk. The move is to convert "the user was frustrated" into a specific, prioritizable job, journey stage, or opportunity score — something concrete enough to sit next to a technical estimate.
Jobs to Be Done (JTBD) is one of the more reliable translation tools here, because it reframes a vague complaint as the underlying job the user is trying to get done, independent of the current solution. Instead of "users hate the checkout flow," a JTBD framing surfaces something like "users are trying to confirm the purchase is safe before committing money they can't easily get back" — a job an engineer can design against, not just patch around.
The complete guide to Jobs to Be Done walks through how to run that framing exercise end to end, including how to separate the job from whatever solution a user happened to describe.
Mapping the same feedback onto a customer journey emotion curve does something complementary: it shows where in the experience frustration peaks, which is often more useful to engineering than the frustration itself. A team that sees the emotional low point sits right after a specific API call, not somewhere vague in "onboarding," can actually scope the fix. The customer journey mapping guide covers how to build that curve from real usage and support data rather than guesswork.
Product researcher and author Teresa Torres, known for the "continuous discovery" practice popularized in Continuous Discovery Habits, advocates for at least one direct customer touchpoint per week specifically so that qualitative signal stays current enough to inform weekly prioritization — not stale enough to need reconstruction. Tony Ulwick's outcome-driven innovation work takes a related but more numeric approach, scoring job outcomes by importance versus current satisfaction so teams can rank which empathy gaps are actually worth engineering time.
Put together, a workable translation loop looks like this:
- Capture the raw quote or observation (with a date and source).
- Frame it as a job-to-be-done or a journey-stage pain point, not a feature request.
- Score it — even roughly, on importance and current satisfaction — so it can be compared against other backlog items.
- Hand engineering the job, not the solution, and let the tradeoff conversation happen with context attached.
Communicate Empathy Outward: To Execs, Stakeholders, and the Roadmap
Empathy that stays inside engineering doesn't protect the roadmap — it has to travel upward and sideways, to executives and stakeholders who are making funding and prioritization calls without having heard the user directly. That means re-packaging the same evidence for a very different audience, without diluting it into a vague "users want more polish" summary.
The core discipline is the same one that makes any technical communication land: lead with the conclusion, back it with the minimum evidence needed to trust it, and let detail be optional rather than mandatory. The executive communication pyramid framework is built exactly for this — structuring a user-empathy finding so a VP gets the "so what" in the first sentence, with the supporting quotes and data available but not front-loaded.
Getting that structure right is only half the job; getting people to actually act on it is the other half. The guide to PM communication and influence covers how to move a stakeholder from "interesting anecdote" to "committed decision," which is usually the harder step.
And because so much of this travels as writing — a doc, a ticket, a Slack update — the PM writing clarity guide is worth treating as a companion piece. A beautifully researched empathy finding still fails if the write-up buries the point in paragraph four.
Some empathy evidence is better shown than summarized. When a usability problem is genuinely hard to describe in a bullet point — a moment of visible hesitation, a user re-reading the same screen three times — a short recorded clip inside a demo does more work than a written finding ever will. The guide to demo storytelling covers how to build that kind of moment into a roadmap review without turning it into a highlight reel that overstates the problem.
Keeping the Reasoning, Not Just the Decision
Most of this comes down to one habit: capture the reasoning at the moment it happens, not the conclusion after it's been smoothed over in a summary. This is the specific gap Prodinja's Journals are built around — a place to log a decision or a difficult conversation, with real voice capture, right when it happens, so the why is still attached and dated instead of reconstructed from memory weeks later.
When that reasoning later needs to change, Spec Studio's PR-style diffs on a living PRD show exactly how a written decision evolved — what it said before, what changed, and why. It's the same traceability a code review gives an engineering team, applied to product reasoning instead of code.
Key Takeaways
- Empathy decays across every hop between a user's actual words and an engineer's ticket — treat each summarization step as a place signal gets lost, not a neutral translation.
- Direct exposure beats secondhand summaries, even in small doses; a rotating support shift or shadowed interview gives engineers unfiltered signal a well-written ticket never can.
- A dated, written record outlasts memory — Ebbinghaus's forgetting-curve research is over a century old and still holds directionally: unreinforced recall fades within days, so the record has to do the remembering.
- Translate empathy into structure engineers can weigh, using frameworks like
JTBDand journey-emotion mapping, rather than handing over raw frustration and expecting a good tradeoff call. - Communicating empathy upward requires re-packaging, not just relaying — executives need the conclusion first, with evidence available but not front-loaded.
- Written-culture organizations like GitLab and Amazon treat documentation as the mechanism, not the overhead, that lets reasoning survive past the room it was argued in.
- A user empathy team ritual only works if it's protected on the calendar — the highest-signal exposure methods are also the first thing a busy sprint quietly cuts.
Frequently Asked Questions
What does empathy engineering actually mean for a product team?
Empathy engineering means building repeatable structures — exposure rotations, journey maps, dated records — that get real user context to engineers reliably, rather than relying on individual PMs to relay it well every time. It treats empathy as a process to design, not a personality trait to hope for.
How much time should engineers realistically spend talking to users?
There's no universal number, but Marty Cagan's guidance of roughly weekly, low-friction contact is a reasonable anchor for teams starting from zero. A support rotation touching one engineer per sprint, plus occasional interview shadowing, is usually enough to meaningfully shift how tradeoffs get made without eating delivery capacity.
Can you build empathy without formal user interviews?
Yes — support tickets, sales call recordings, and session replays all carry real signal, and Nielsen Norman Group's research suggests even a small number of direct observations surfaces most usability problems. Formal interviews add depth, but they're not a prerequisite for starting; existing channels are usually underused, not absent.
How do you build a user empathy team ritual that actually sticks with engineers?
It sticks when it's small, recurring, and produces a visible artifact — one engineer per sprint, one written note per exposure, referenced out loud in planning. Rituals that depend on enthusiasm rather than a fixed slot on the calendar tend to disappear the first time a deadline gets tight.
How do you measure whether PM empathy efforts are actually working?
Track whether exposure findings change what gets prioritized, not just whether the sessions happened. If a quarter of support rotations and interview shadowing produces zero shifts in the backlog, the exposure isn't reaching decisions — it's happening in parallel to prioritization, not feeding into it.