La importancia del diseño en la industria de la tecnología ha crecido en los últimos años, junto con una mayor apreciación por los diseñadores que saben cómo trabajar dentro de las limitaciones del desarrollo. Producimos nuestro mejor trabajo cuando nuestros diseñadores e ingenieros trabajan en un entorno armonioso y de colaboración cruzada.

En los últimos 8 años, hemos aprendido mucho sobre cómo trabajar juntos. Aquí hay tres conclusiones clave que ayudarán a los diseñadores a mejorar su relación con los ingenieros.

1) Sea más pragmático con la toma de decisiones

Necesita una sólida comprensión de lo que es factible construir dentro del alcance de su producto. El mejor punto de partida es digerir las pautas y estándares de su plataforma (aquí tiene: iOS , Mac OS , watchOS , diseño material y diseño web )

Ser capaz de ver cómo se construirá cada componente desde la perspectiva de un ingeniero. Comience a aprender un lenguaje de programación. No se sienta abrumado por la idea de que necesita saber cómo crear un producto desde cero, pero cualquier cantidad de conocimiento que surja de saber cómo codificar le ayudará a tomar decisiones de diseño más informadas y también le ayudará a comunicarse mejor con los ingenieros. .

Diseñe para obtener la mejor experiencia de usuario primero, luego agregue el capricho y la diversión después. Recuerde, los principios básicos de UX deben guiar su diseño desde el principio. Debe haber un equilibrio entre la cantidad de esfuerzo requerido para construir una característica y el beneficio del resultado.

2) Hacer que el trabajo del ingeniero sea lo más fácil posible

Proporcione a sus ingenieros archivos de diseño limpios y bien organizados que tengan composiciones y capas claramente nombradas. Recorte los activos usted mismo y asígneles un nombre apropiado para la plataforma dada. Lo sé, este no es el trabajo más divertido. Pero asegura que lo que entra en el producto final es exactamente lo que quieres. También les quita el trabajo a sus ingenieros, lo que significa que pueden dedicar más tiempo a crear mejores funciones.

Asegúrate de que tus diseños sean consistentes. Ejecute auditorías sobre su trabajo en diferentes puntos del proceso de diseño. Es mejor controlarse un millón de veces que bloquear a un ingeniero para que no se desarrolle más adelante porque existen diferencias en el tratamiento de elementos similares.

Haga documentos anotados cuando sea necesario. Puede crear uno propio o utilizar una de muchas herramientas como Boligrafo rojo , UX Pin y Cuaderno para boceto . Vivo y estático las guías de estilo pueden ayudar en la cohesión del desarrollo de su producto. Tenga en cuenta que algunos desarrolladores nunca miran la guía de estilo y trabajan directamente en una compilación, así que asegúrese de comunicarse al principio del proceso con su equipo de ingeniería. Dedique su tiempo sabia y eficientemente.

Los prototipos y las animaciones de interacción muestran a los ingenieros cómo algo debería funcionar de la manera más directa posible. Algunas de nuestras herramientas favoritas que ofrecen diferentes niveles de control son Fundamental , Despues de los efectos , Invision , Flinto y Pixate . Si confía en el boca a boca para expresar su punto de vista, deja mucho margen para interpretaciones erróneas y aumenta las posibilidades de que el producto final se desalinee con su visión.

3) Comunícate constantemente y respeta las opiniones del ingeniero

No se limite a sí mismo (o al ingeniero) solo hablando cuando sea el momento de entregar los diseños. Cuando trabajan juntos desde el principio, son más poderosos y finalmente crearán un mejor producto.

Si no está seguro del diseño de una característica, cómo funcionará una transición o el flujo de las interacciones de un usuario, consulte con su equipo de ingeniería. Tienen una gran cantidad de conocimiento y pueden abordar su problema desde una perspectiva analítica y técnica. No seas tímido para admitir que necesitas consejo.

Estas tres lecciones se reducen a empatía, organización y comunicación. La clave de todo esto es asegurarse de tener el control de la ejecución del producto final. Quieres que tu visión se realice, ¿verdad? Así que haga todo lo posible para equipar a sus ingenieros con los materiales y el conocimiento adecuados, de modo que puedan ejecutar su visión perfectamente y terminar con un producto kickass.

[- Este artículo fue publicado originalmente en Blog de Tendigi , republicado con permiso del autor -]