¿Por qué tantos desarrolladores se centran más en ‘herramientas y lógica’, en lugar de ‘experiencia de producto y usuario’?

Las herramientas y la lógica son el escape fácil, también conocido como la zona de confort tanto para los desarrolladores como para algunos gerentes de producto. Cuando la construcción de excelentes productos, herramientas y lógica o cualquier infraestructura adecuada es una consideración necesaria para un producto robusto, sin embargo, ser una consideración necesaria no lo hace suficiente. Antes de lanzarse a las aventuras de desarrollo, es fundamental definir bien el ajuste del mercado de productos, asegurándose de proporcionar un gran valor que pueda deleitar a sus clientes, UX es una parte fundamental de ese valor. Muchos temen a UX, pensando que pertenece solo al dominio de los diseñadores gráficos, pero UX se trata de hacer las preguntas correctas, que son:
1. ¿Qué me hará feliz como usuario de dicho producto?
2. ¿Es lo suficientemente simple / intuitivo de usar?
3. ¿Cómo lo hacen otros productos y qué los hace tener éxito?
4. ¿Puede un usuario comenzar a usarlo de manera inmediata y efectiva?

No hay necesidad de temer por tales preguntas, el desarrollo de productos se trata de plantear hipótesis, probarlas y entregar grandes cosas al mundo.
Esas preguntas pueden y deben ser formuladas y respondidas por cualquier persona involucrada en el ciclo de vida del producto, tanto los PM como los desarrolladores.

Esa es una pregunta graciosa. Estoy seguro de que algunos desarrolladores están sentados frente a él y dicen “Bueno, ¿por qué el equipo del producto se preocupa tanto por la experiencia del usuario y no por el rendimiento y la estabilidad del código?”.

La verdad es que muchas veces, a los desarrolladores se les enseña y mide entregando un código de calidad, estable y sostenible basado en los requisitos del producto. También sucede que las cosas que entusiasman a los desarrolladores, como la optimización del código, la codificación preparada para el futuro y las metodologías de código, generan más interés que preocuparse por qué botón va a dónde y las historias y flujos de usuarios.

Como primer ministro, creo que una situación en la que el producto solo hace UX y el código de los desarrolladores es menos beneficioso para el producto y el proceso. Trato a los desarrolladores como los expertos número uno del producto porque no solo conocen el producto por dentro y por fuera, también saben lo que sucede debajo del capó: qué puede ser más rápido, qué flujos de usuarios son torpes, etc.

A menudo consulto con los desarrolladores cuando construyo historias de usuarios y diseño la experiencia del usuario. Valoro mucho sus opiniones cuando se trata de tomar decisiones.

Nota: Los desarrolladores también conocen las restricciones del sistema en su conjunto y, a veces, temen empujar el sobre en el lado de la tecnología. Es por eso que escribí ‘valorar’ su opinión y no actuar al 100% por ella.