An Underrated Relationship: When Design and Development Go Hand in Hand
by Simone Pompe, Frontend Developer, and Lisa Reichart, Senior UX/UI Designer
Contrary to the common misconception that design is “just about making things look nice” and development is “just about implementing it somehow,” our goal at meteocontrol is to create the most user-friendly experience possible—for our customers, who must keep track of highly complex energy and control systems on a daily basis. Every frustrating interaction costs valuable time, while every intuitive interaction fosters focus. For this to succeed, a relationship is needed that is often underestimated: the one between designers and developers.
In our session “An underrated relationship: When designers and developers work hand in hand” at Hackerkiste 2025, we demonstrated how close collaboration not only reduces misunderstandings but also significantly shapes a product.
The path to achieving this quickly resembles a sweat-inducing round of Overcooked—a cooperative video game—where clear agreements tend to give way to a frantic back-and-forth. Yet clear principles help us navigate the path together without obstacles.
Misunderstandings, the Waterfall Model, and Frustration—and How to Do It BetterWe’ve all been part of projects where the following situations keep cropping up:
And in the end, both sides ask themselves: “What kind of collaboration are we actually engaged in here?”
To build a foundation that involves both sides, rather than just passing off responsibility, we follow four basic principles.
Our Four Principles for a Strong Design and Development PartnershipTraditional handoffs (“Here’s the link to Figma—good luck!”) have caused plenty of frustration. That’s why handoffs are outdated, and our approach is:
This helps us avoid surprises and create solutions that are both user-friendly and technically robust.
Equal footing, lively discussion, and a shared language are the buzzwords here. What does that mean?
Create visibility in sprint reviews with stakeholders and also in dedicated design reviews—a process in which UX/UI-relevant implementations are cross-checked by designers before they go live.
When we all share the same perspective, the project stays on track and heads straight toward the goal.
To ensure that designs and implementations stay on track, we need to agree on where we want to document specific information. This prevents misunderstandings and helps keep all information up to date, since it isn’t scattered across five different locations.
Specifically, this means:
Consistency—in the product and within the team—can only be achieved when both worlds refer to the same sources.
What happens when a ticket is already in code review and suddenly a message pops up saying, “I noticed something else…”? Frustration takes over, and concerns grow that everything implemented so far will now have to be changed. That’s why we make sure to:
Respect for work done is a sign of appreciation and ensures that teams stay motivated rather than burning out.
What this means in practiceWith our talk, we wanted to show what happens when we continue to bridge the design-development gap.
Suddenly, ideas aren’t just discussed—they’re taken further. Designs don’t emerge in a vacuum; they evolve alongside development. A design is scrutinized, adapted, and technically considered through dialogue between design and development—from the initial concept to implementation. And along the way, the entire team understands the context, sees the connections, and collaboratively develops solutions that actually work and eliminate ambiguities.
At meteocontrol, design and development share the same goal: to create products that support our customers in their daily work.
When both sides think, communicate, and make decisions together from the very beginning, a true partnership is formed. The result is software that not only works but also delivers real added value.
She is a software developer at meteocontrol. Her responsibilities include developing and implementing new features and applications, particularly in the areas of automation and shared assets. As a full-stack developer, she works on both front-end and back-end tasks.
She is a Senior UX/UI Designer at meteocontrol. Her responsibilities include developing concepts and interface designs, with a particular focus on VCOM. Working closely with product management and development, she also ensures consistent UX standards across the entire product portfolio.
Use our AI to tailor your resume for this An Underrated Relationship: When Design and Development Go Hand in Hand position at meteocontrol GmbH.