6 ways designers and developers can work together better

The relationship between web designers and web developers is key to any successful web project. At next week's Generate conference, SoDA, The Global Society for Digital Marketing Innovators, will hold a social experiment to determine what traits and preferences web designers and developers have in common. The results will be presented via live infographics, providing a fun way to bridge the design-development divide.

Meanwhile, Kyle Fielder - product designer and managing director at thoughtbot (opens in new tab) - offers his top tips to fostering good relations and making everyone feel they're on the same side...

01. Communication

At the root of any designer-developer problem, there's always some form of miscommunication. At the root of every healthy designer-developer relationship, there's positive, open communication. Enable open communication and you should have a healthy relationship.

02. Empathy and respect

Designers should understand basic development concepts like variables and functions. Know what a MVC framework is; know the limitations of JavaScript; know what's possible and feasible. Developers should understand web user experience and have an understanding of basic visual design principles.

Don't put down or simplify the work of another person. Remain respectful and assume that their job is just as difficult – if not more so – than your own.

03. Trust

Believing that your counterpart will accomplish his or her tasks correctly is invaluable. It's your responsibility to prove to others that you can be trusted. If you trust the people you work with, you can focus on finishing your own tasks.

04. Ensure proximity

The one thing that I've seen foster the best relationships between designers and developers is having them sit right next to each other. This encourages faster and more open communication. There's something about working face-to-face that builds more understanding and respect, too.

05. Remote working

That isn't to say that you need to be sitting next to each other to have good communication and develop a strong relationship. You may need to work a little harder, but having open chat rooms and regular video chats can ease that.

06. Designer-developer pairing

Pairing forces designers and developers to sit together and solve problems, providing each with an understanding of the roles of the other and what they do. This also forces those involved to be better communicators. For instance, pairing to discuss hard user experience problems for 15 to 20 minutes can help find a smarter solution more quickly.

Words: Kyle Fielder

This article originally appeared in net magazine issue 244.

Liked this? Read these!

  • Create a perfect mood board (opens in new tab) with these pro tips
  • Our favourite web fonts - and they don't cost a penny
  • Useful mind mapping tools for designers

Enter the code generate100 at the checkout this week to get $100 off your ticket to Generate New York, which is taking place next week on 20 June.

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

The Creative Bloq team is made up of a group of design fans, and has changed and evolved since Creative Bloq began back in 2012. The current website team consists of six full-time members of staff: Editor Kerrie Hughes, Deputy Editor Rosie Hilder, Deals Editor Beren Neale, Senior News Editor Daniel Piper, Digital Arts and Design Editor Ian Dean, and Staff Writer Amelia Bamsey, as well as a roster of freelancers from around the world. The 3D World and ImagineFX magazine teams also pitch in, ensuring that content from 3D World and ImagineFX is represented on Creative Bloq.