¿Cómo trabajan los desarrolladores de aplicaciones con los diseñadores de UI?

Quiero señalar que aunque los desarrolladores y diseñadores pueden parecer diferentes a primera vista, no son tan diferentes. De hecho, hay muchas cosas que los mantienen conectados.

¿Qué tienen exactamente en común? Ambos participan en la creación de sitios web, aplicaciones y software. Solo los percibimos trabajando por separado porque se centran en diferentes aspectos del mismo proyecto. Mientras los diseñadores crean la interfaz de usuario, los desarrolladores codifican y preparan todo el material para que esté listo para su publicación en Internet.

El primer paso que debe completarse antes de que los desarrolladores y diseñadores comiencen a trabajar juntos en un proyecto es la planificación productiva. Es esencial contar con un plan efectivo antes de comenzar el proyecto.

Definitivamente, la relación diseñador-desarrollador tiene muchas ventajas:

  • Comprender los problemas de los demás : es mucho más fácil detectar errores y resolverlos cuando los diseñadores y desarrolladores trabajan juntos en un proyecto.
  • Cree un proyecto completo y más unificado : esta relación de trabajo brinda un diseño más creativo y una lluvia de ideas más productiva.
  • Mayor empatía y respeto : al trabajar juntos, los diseñadores y desarrolladores comprenden claramente las tareas de los demás y aprenden algo sobre cómo funciona el diseño / desarrollo. Los diseñadores entienden los conceptos básicos de desarrollo, mientras que los desarrolladores entienden la experiencia del usuario web y algunos principios básicos de diseño visual.

Para obtener más información sobre este tema, lea el artículo: Desarrolladores web y diseñadores: ¿Dos caras de la misma moneda o opuestos completos?

Espero que esto pueda ayudar…

  1. Concepto / idea: Esta es la etapa de lluvia de ideas donde los desarrolladores y diseñadores han sido breves sobre el alcance de la aplicación; qué hace, qué son sus competidores, cuál es su público objetivo y la apariencia que debería tener (ejemplos tomados de aplicaciones de la competencia y otras aplicaciones que inspiran una mejor experiencia de usuario).
  2. Diseño: sus diseñadores son los primeros y deberán idear la interfaz de usuario de sus aplicaciones.
  3. Desarrollo: Aquí es donde los desarrolladores (codificadores / ingenieros de software) toman los diseños y crean una experiencia de trabajo en los dispositivos / plataformas a los que se dirigen.
  4. Prueba: en este punto, está probando la funcionalidad y los desplazamientos de la interfaz de usuario, el código roto, etc. y los está reparando.

Generalmente se interrumpe la comunicación entre el desarrollo y la fase de prueba. Esto se debe a que todo está en una línea de tiempo y la aplicación se está apurando por la puerta. A partir de aquí, se presentan las infinitas actualizaciones para que la aplicación sea estable mientras está en manos del consumidor.

Si sus aplicaciones hasta ahora se ven feas, ¿qué te hace pensar que contratarán a un buen diseñador y podrán colaborar con ellos con éxito?

Diseñar una gran interfaz es un proceso delicado y se trata de algo más que apariencia. Un diseñador debe participar desde el principio para ayudar a definir la experiencia y estructurar la aplicación a su alrededor, luego diseñar y perfeccionar una interfaz que se adapte a la aplicación.

A mi modo de ver, tienes dos opciones:

  1. Contrata un equipo de desarrollo que también maneje el diseño y tenga un historial comprobado de crear buenas interfaces. Serán considerablemente más caros, pero sabes que estás en buenas manos.
  2. Participe más en el proceso y hable con los desarrolladores sobre cuáles son sus intenciones (en lugar de asumir que trabajarán con un diseñador), o traiga un diseñador usted mismo y asegúrese de que el desarrollador que contrate pueda trabajar bien con ellos.

Como ex desarrollador y ahora diseñador de UI / UX, creo que Zeplin es la mejor forma en que los desarrolladores y diseñadores pueden comunicarse.