https://medium.com/@onepixelout/8-ways-to-improve-the-handover-with-engineers-fd1d2232a80

This article originally appeared on onepixelout.com.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/97b5ce8b-9668-4983-94ce-d0d19ca4f299/1yf4R0O0VZonXaPIRQMD8jg.png

image from pexels

I wasn’t always a designer. I started out as a front-end developer.

Or “web designer” as we used to say in them days.

Anyway, there were parts of the job that were definitely annoying. Those annoying things usually came from (amongst other people) designers. Designers would come along with last minute changes and impossible requests.

After a while, I got fed up withbeing annoyed. If you can’t beat them, join them. I became a designer, and I’m using my insight to hopefully make designers everywhere less annoying.

What Was Annoying?

As the developer, I would receive a Photoshop file containing all of the assets that were part of the approved design. At this point, the client had already signed off on this, so the expectation had been set. There was no more room for negotiation, I had to figure out how to make these designs pixel perfect on the screen for the client. Because these designs had been created by a graphic designer, they contained:

The handover between designers and engineers have always been tricky. It is a road fraught with pushback, technical restrictions and disappointment. As someone who has been on both sides of the fence, I feel I am in a unique position to make things better for designers and engineers by listing some of the techniques I’ve used in the past few years to better facilitate handovers with engineers.

Why Improve the Handover with Engineers

Developers are the last people to handle your designs before they reach the user. When the handover between engineers and designer goes smoothly, the experience is usually delightful. Often, these two forces can combine and sparks can fly. Engineers can offer insights into possible animations and transitions that maybe we as designers might not have thought of. Designers can be pointed to micro-interactions that will make the user experience extraordinary.

When these two worlds come together, the results can be beautiful.

We should not think of designers and developers being opposites — but we are all part of the same team. But forging a wonderful working relationship isn’t easy. No one is going to hand this to you, this is something that takes work and understanding from both sides.