Why Engineers Should Co-Design: The Business Case for Technical Participation in UX

The traditional model for engineering's relationship to design is clear and comfortable: designers design, engineers implement. Designers produce specifications. Engineers receive specifications. The gap between the two is bridged by documentation — increasingly detailed, increasingly annotated, increasingly comprehensive documentation that attempts to capture every design decision so that nothing is lost in translation. The model has a surface logic that makes it difficult to argue against: specialization produces expertise, and expertise produces quality. Let the people who are best at design do the designing, and let the people who are best at building do the building.

The problem is that this model systematically destroys information. The most important information in product development is not in the specification documents. It is in the reasoning behind decisions — why this interaction pattern was chosen over that one, what user behavior the layout is intended to support, which edge cases were considered and deliberately deprioritized. This reasoning lives in the designer's head at the moment of decision. It transfers imperfectly to documentation and is lost almost entirely in the handoff. Engineers who receive fully documented specifications are in the position of a surgeon operating from textbook instructions rather than from their own understanding of the patient's anatomy. They can follow the procedure. They cannot intelligently adapt when reality diverges from the plan.

Engineer and designer sketching together at a product design session

 Engineering participation in design sessions recovers its time investment through reduced rework in implementation

What Engineering Loses in the Handoff Model

The engineering costs of the handoff model are concrete and measurable. The first is rework from misinterpretation. A study of enterprise software development consistently shows that a significant percentage of engineering rework traces to ambiguity in requirements and specifications rather than to technical errors. When engineers encounter a design element they do not understand — an interaction that seems to conflict with the component library, a layout that breaks in ways the specification did not anticipate — they make an interpretation call. Multiple interpretation calls across a sprint accumulate into a meaningful divergence from designed intent, which the designer discovers in design review and requests to be corrected. This correction is expensive: the engineer must context-switch back to work they considered finished, and the sprint cadence absorbs a rework tax on every cycle.

The second cost is over-engineering. Engineers who receive specifications without understanding the user context they are designed to address tend to build what the specification says rather than what the user needs. This distinction matters when implementation constraints arise — and they always do. An engineer who understands that a feature's purpose is to reduce the cognitive load of a first-time user setting up an account will make different tradeoff decisions than one who is optimizing for a specification's completeness. The first engineer will simplify. The second will implement fully and ask for a specification change to address the constraint, which routes the decision back through a design review cycle that adds latency.

Cross-functional team including engineers reviewing design decisions together

Co-design gives engineers the user context that enables intelligent implementation tradeoffs.

The Lean UX Model: Designers and Engineers Thinking Together

Lean UX, as described by Jeff Gothelf and Josh Seiden, is built on a fundamentally different model of engineering-design collaboration. Rather than sequential specialization, Lean UX proposes continuous co-creation: engineers participate in design activities — sketching sessions, user research synthesis, prototype reviews — not to design but to contribute their technical perspective to design decisions while those decisions are still being made. The designer still drives the design process. The engineer's participation is not about usurping creative ownership; it is about injecting implementation reality into the design process before the design is committed.

In practice, this means engineers participate in design studio sessions — brief collaborative sketching exercises where all team members, regardless of discipline, generate solution sketches for a defined problem. The engineer's sketch rarely becomes the final design. But the engineer's sketch consistently introduces implementation considerations that the designer had not anticipated: component library constraints that eliminate a proposed approach, performance implications of a data-heavy layout, backend data model realities that simplify a complex filtering interaction if approached differently. These contributions do not slow the design process. They prevent rework that would be far more expensive after implementation begins.

Building the Engineering Case for Co-Design Investment

Engineering leaders who want to shift their teams toward co-design need to make the case in engineering terms, not design terms. The argument is not 'we should participate in design because it is good for collaboration.' The argument is 'co-design participation reduces the rework tax we currently pay every sprint, and the time investment in design sessions is smaller than the time we currently spend fixing interpretation errors and implementing specification changes.' To make this argument convincingly, you need to quantify the current rework tax: track the engineering hours spent on rework attributable to specification ambiguity over three to four sprints and express it as a percentage of total sprint capacity. This number is almost always larger than the team expects, and it is a concrete comparison point for the time investment that co-design participation requires.

Start small. Reserve two hours per sprint for engineering participation in design activities — a design studio session, a prototype review with the full team, a joint synthesis session after user research. Measure the rework rate in sprints with this participation against sprints without it. The comparison will be directionally clear within three to four sprint cycles. Teams that make this investment consistently report not just reduced rework but a qualitative shift in engineering's relationship to the product: engineers who participate in design develop a user-behavior mental model that informs their implementation decisions in ways that no specification document could replicate.

The Bottom Line

The business case for engineering participation in design is ultimately a velocity argument. The time engineers invest in co-design sessions is recovered many times over in reduced rework, faster implementation decisions, and higher-quality user-facing outcomes. Engineering leads who make this investment are not asking their teams to become designers. They are asking their teams to understand the purpose of what they build well enough to make intelligent decisions when the specification meets the constraint. That capability is worth far more than the time it costs to develop.


Related Posts from Sense & Respond Learning

Further Reading & External Resources


Want to go deeper? This post is part of the Sense & Respond Learning resource library — practical frameworks for product managers, transformation leads and executives who want to lead with outcomes, not outputs.

Explore the full library at https://www.senseandrespond.co/blog


Jeff Gothelf

Jeff helps organizations build better products and helps leaders build the cultures that make better products possible. He works with executives and teams to improve how they discover, design and deliver value to customers.Starting his career as a software designer, Jeff now works as a coach, consultant and keynote speaker. He helps companies bridge the gaps between business agility, digital transformation, product management and human-centered design. Jeff is a co-founder of Sense & Respond Learning, a content and training company focused on modern, human-centered ways of working.

Previous
Previous

The Engineering Lead's Guide to Running Effective Sprint Reviews

Next
Next

Escaping the 'Build Trap': How Designers Can Lead via Outcomes