Los mejores consejos para la colaboración entre diseñadores y desarrolladores

Publicado: 2019-05-30

Los diseñadores y desarrolladores pueden ser una pareja perfecta. Cuando trabajan juntos de manera efectiva, literalmente pueden cambiar el mundo.

Entonces, ¿por qué la mayoría de los proyectos comienzan con el diseño y terminan con el desarrollo? Este proceso provoca una gran desconexión, ya que los diseñadores entregan sus preciados diseños y luego esperan ansiosamente para ver si los desarrolladores los interpretan según lo previsto.

No debería ser así. Los diseñadores y desarrolladores están en el mismo equipo; simplemente tienen diferentes roles, conjuntos de habilidades y fortalezas.

“Si desea crear sitios web exitosos, debe trabajar en colaboración, no de manera competitiva.

La importancia de la colaboración

Para llevar un proyecto desde la idea básica hasta el producto sobresaliente, los diseñadores y desarrolladores deben trabajar en sintonía, con una estrecha colaboración y una comunicación clara en todo momento.

Al final del día, estamos todos juntos en esto. Por lo tanto, adivinar, asumir, discutir, señalar con el dedo y poner los ojos en blanco entre sí solo resultará en fricción, que finalmente se derramará en un producto de calidad inferior.

Es fácil culpar al otro "lado" cuando las cosas no salen como se esperaba, pero es importante recordar que los diseñadores y desarrolladores tienen sus propios talentos y diferentes formas de ver las cosas. Por lo tanto, lo que puede ser obvio para uno puede ser un concepto extraño para el otro.

La colaboración es una habilidad aprendida y debe dominarse si su equipo web quiere alcanzar su potencial.

Estos son mis mejores consejos para una mejor colaboración entre diseñadores y desarrolladores :

  1. Trabajar juntos desde el principio
  2. Desarrollar estándares para la colaboración.
  3. Adopte una conversación abierta y respetuosa
  4. Crear prototipos

1. Trabajen juntos desde el principio

En un proceso de diseño web tradicional, el diseñador se ocupa de las fases iniciales de un proyecto (investigación, análisis y creación de prototipos), dejando a los desarrolladores en la oscuridad hasta que los diseños se envían a su escritorio y reciben sus instrucciones.

Este proceso está lleno de problemas. Es posible que los diseñadores hayan soñado con un diseño magnífico, solo para descubrir que es difícil, requiere mucho tiempo o es absolutamente imposible de implementar. Mientras tanto, los desarrolladores se sentirán desconectados del proyecto, ya que no tendrán una comprensión completa de las razones detrás de él.

Si se invita a los desarrolladores a la reunión de diseño desde el principio, comprenderán los problemas que el producto pretende resolver y obtendrán una apreciación de las necesidades del usuario. También podrán validar diseños y descubrir consideraciones técnicas que podrían causar problemas más adelante.

En otras palabras, si los diseñadores y los desarrolladores trabajan juntos en un proyecto desde su inicio, hay menos posibilidades de diseños deficientes o inviables, una mayor posibilidad de satisfacción para el usuario final y mucho espacio para soluciones creativas.


2. Desarrollar estándares

Cuando los diseñadores y desarrolladores tienen el conocimiento apropiado y las herramientas correctas para un trabajo, pueden hacer las cosas rápidamente. Pero con demasiada frecuencia, se pierde el tiempo discutiendo la logística.

El desarrollador front-end de Flywheel, Josh, y nuestro pasante de diseño, Rese, ¡se sientan uno al lado del otro!

Por ejemplo, decidirse por un complemento de WordPress que tenga el poder de reunir las consideraciones de diseño con las limitaciones técnicas puede generar una discusión considerable. Sin embargo, una vez que haya acordado algo, tiene mucho sentido adoptar ese complemento como estándar en otros proyectos similares, a menos que no sea adecuado por razones logísticas.

Lo mismo puede decirse de las convenciones de nombres, tamaños, cuadrículas, márgenes, etc. Al estandarizar sus sistemas y procesos, todos sabrán lo que se espera de ellos, no se atascarán sudando las cosas pequeñas y tendrán más tiempo para concentrarse en crear un producto que funcione para todos.


3. Comunicación abierta y respetuosa

La comunicación abierta y frecuente es esencial si desea que su proyecto tenga éxito. Y no estoy hablando de enviar un montón de correos electrónicos a lo largo del día.

Los correos electrónicos son excelentes para algunas cosas, por ejemplo, proporcionar un resumen escrito de una discusión. Pero también pueden ser problemáticos. Es fácil hojear un correo electrónico para obtener una impresión general de su contenido, especialmente cuando está completamente ocupado en un proyecto y su bandeja de entrada está sobrecargada. Pero es igualmente fácil pasar por alto algo importante o tener una impresión equivocada gracias al tono o estilo de escritura de alguien. Esto es especialmente cierto para los diseñadores y desarrolladores, ya que a menudo llegan a una situación con diferentes expectativas, puntos de vista en conflicto y hablando un idioma diferente.

Los correos electrónicos a menudo crean una ilusión de comunicación, pero esto es un mero espejismo. Todos los miembros de su equipo de proyecto deben comunicarse regularmente, ya sea en persona, por teléfono o por videoconferencia, para asegurarse de que nada se pierda en la traducción. Comuníquense con respeto y empatía, busquen retroalimentación activamente y compartan ideas entre sí. Esto crea un ambiente de confianza y una plataforma para la creatividad.


4. Crea prototipos

Como dice el viejo adagio, mostrar es mejor que contar. Pero experimentar los supera a ambos.

Comience a crear prototipos lo antes posible en un proyecto. Para empezar, ayuda al cliente a comprender mejor sus ideas y significa que puede comenzar a realizar pruebas de usuario. Pero lo que es más importante, elimina los errores de interpretación y muestra a los desarrolladores exactamente cómo imaginas que funcionará el producto. Debido a que los desarrolladores hablan el idioma de la interacción, es más fácil para ellos trazar un mapa de cómo se debe construir el producto. También consolida la colaboración entre diseñadores y desarrolladores desde una etapa temprana, destacando el único objetivo por el que todos están trabajando.

“Los diseñadores y desarrolladores que colaboran estrechamente desde el principio y se comunican abiertamente tienen muchas más probabilidades de desarrollar sitios web sobresalientes. ”

Sigue leyendo: Por qué deberías incluir a tu desarrollador en tu proceso de diseño

Internet está lleno de debates sobre por qué los diseñadores deberían aprender a programar, o al menos ser conscientes de los conceptos básicos del desarrollo web. Si los diseñadores saben un par de cosas sobre el desarrollo web, pueden comprender mejor cómo se verá su diseño cuando esté finalizado y codificado en una plantilla. ¿Después de todo, tal vez esa extraña área de widgets en el pie de página necesita un poco de relleno adicional para funcionar completamente con su diseño receptivo?

Esa es solo una de las razones por las que debe incluir a su desarrollador en su proceso de diseño. Para obtener más consejos de colaboración, ¡descargue esta guía gratuita!

¿Qué consejos tienes para garantizar una mejor colaboración entre diseñadores y desarrolladores? ¿Puedes añadir algo a nuestra lista? Únase a la conversación a continuación.


Este artículo fue publicado originalmente el 28-11-2017. Se actualizó por última vez el 30-5-2019.