Arrow icon

Why Designers and Developers Need to Work Together

2 minutes read

Designers and Developers

One of the most challenging aspects of running a process, any process and not just a design process, is to get people from different stages of the process to work together. The output of one set of people involved in one stage is the input for the next. In an extensively mechanical process, typical to a manufacturing unit, there is perhaps a lesser need for people to interact with people from other stages of the process. In fact, in some cases where input and output specs are defined and measured to precision, compartmentalization might work best.It does benefit the overall outcome if everyone, irrespective of what stage of the process they are involved in, is aware of and inspired by the ultimate product they are helping produce. A shared vision so to speak. But by and large, in a machine-intensive process, working together need not mean actually interacting with each other. On the other hand, in domains that employ mind-intensive processes, such as in a design firm, the quality of interaction between people directly impacts the ultimate outcome.

It is interesting to note that by its nature, a process in a mind-intensive domain, delivers incremental value at every stage. Or at least it is supposed to. As opposed to a machine-intensive domain, where each stage in the process takes the product closer to a usable outcome. Any meaningful increment in value at every stage of a process can be achieved if and only if people responsible for a particular stage also understand the preceding and succeeding stage of the process.

Just like in pre-1960s advertising, the art and copy departments remained poles apart, often misunderstanding each other’s roles, the design and development functions have had their share of separateness. Depending on the foot a design engagement begins on, either design or development gets to kick off the project, leaving the other function to fill in the blanks later. More often than not, the result of such a sequential process in design, is a lot of retro-fitting by the function coming in later, often necessitating rework, and an outcome that is sub-optimized. In mature design organizations, everyone in the team, across functions, builds empathy for each other’s work, beyond merely understanding what they need from each other.

Irrespective of the scale of a project, design is a very intimate process. It is really about people creating solutions or opportunities for other people. The best way such a process can add value at each stage is when designers and developers have quality interactions right from the time a project’s spec is defined.

Here is an article you might be interested in.What separates designers from other professions?

Thanks for sharing your thoughts

Share your thoughts

We respect your privacy, we will not publish your e-mail address anywhere.

YUJ Designs


YUJ Designs is a top-tier UX design studio in India. YUJ Designs has successfully crafted experiences for more than 100 international clients, many of them Fortune 500 companies. With a rock-solid experience of working on more than 2,000 design and research projects, we have earned a spot in the top 15 global user experience agencies. In the business of informing design strategies by a blended understanding of business ROI and user needs, our work ensures both, delightful product experience and a positive impact on the customer's top line.

Follow on

Have an idea in mind?
We are all ears!

    WordPress Image Lightbox