Sobre marcas y desarrollar para personas.
Soy arquitecto de formación, pero me dedico a desarrollar software. Es curioso, porque en su día decidí estudiar arquitectura por no pasar el día entero detrás de un ordenador... upst! Mucha gente, cuando le cuento que soy arquitecto, me dice: ¿y tanto esfuerzo para ahora no dedicarte a eso? Sí, fue muy duro, pero no me arrepiento. En la carrera de arquitectura haces proyectos, muchos, y en esos proyectos, desde el desarrollo de un plan urbanístico para 50.000 personas hasta una casita para una pareja de artistas en un fiordo noruego, tienen una máxima en común: en todos se pone al usuario en el centro, en todos se busca su bienestar.
Veo la arquitectura una antesala de lo que pasa en diseño, el "User Centered Design" (¿cuándo se dejó de diseñar para el usuario?) es lo que se lleva mucho tiempo haciendo en arquitectura. Veo a los diseñadores como arquitectos, son los que tienen toda la información y los que tomarán las mejores decisiones para los usuarios.
También los veo maltratados, dedican horas y horas a pensar en el usuario, pero a la hora de materializar esos diseños en digital se encuentran con un gran muro: los developers. Se desarrollan mil herramientas para mejorar la fluidez entre diseño y desarrollo: sistemas de diseño, Design Tokens, herramientas que exportan código... pero siempre el mismo muro: eso no se puede hacer. Me frustra, ¿por qué no terminan de encajar estas herramientas? Veo productazos, que dedican miles y miles de euros en arrancar milisegundos a procesos que gestionan millones de llamadas por segundo, pero luego en móvil el usuario tiene que rellenar su teléfono en un campo de texto que no abre por defecto el teclado numérico, o el botón de enviar no tiene el suficiente padding como para poder acertar con el primer tap. Dices: bueno, mientras funcione. Envías el formulario, y de repente aparece el siguiente mensaje de error: "Error 422: Unprocessable Entity" ¿Qué he hecho mal?
¿Cuál será el fin último de arrancar esos milisegundos a esos procesos que gestionan millones de llamadas? Entiendo que el usuario, pero... ¿por qué se le maltrata cuando usa ese producto? Parece que trabajamos más para las máquinas que para las personas.
Yo, si tengo que elegir, tengo un bando claro: me quedo con las personas. Y si eso quiere decir que soy diseñador, lo tengo más claro todavía: soy diseñador. Algunos pensarán que soy peor desarrollador, al final lo que intento hacer es transmitir lo mejor posible las marcas a quienes les dan de comer. En la carrera usaba lineas de AutoCad, ahora uso líneas de código.
Laurent Dietrich |