Trabajé como contratista para una empresa líder en robótica de consumo. La empresa utilizaba grandes volúmenes de datos generados por sus robots durante las misiones de prueba para impulsar la innovación y la mejora de productos. Los desarrolladores y analistas de datos dependían de una aplicación web interna para revisar y analizar estos registros de misión. Me contrataron para liderar la renovación completa de esta herramienta crítica, migrándola de una versión legacy a un framework moderno. Este proyecto no fue solo una actualización tecnológica, fue una reimaginación completa de la experiencia de usuario, con el objetivo de crear una plataforma más eficiente, intuitiva y visualmente atractiva para los equipos de ingeniería.
lo que dicen
Qué dijeron
El desafío
La aplicación existente padecía de varios problemas clave. Construida sobre una versión obsoleta de Angular, era difícil de mantener y escalar. La interfaz de usuario era poco intuitiva, y la experiencia general no estaba optimizada para las complejas tareas de análisis de datos que los usuarios necesitaban realizar.
Las necesidades clave de los usuarios, identificadas a través de la retroalimentación inicial, no se estaban satisfaciendo, lo que llevaba a flujos de trabajo ineficientes y frustración. El desafío principal era reconstruir la aplicación desde cero, creando una herramienta robusta y centrada en el usuario que empoderara a desarrolladores y analistas para extraer información de los registros de misión de manera más efectiva.
Mi rol y el proceso
Como desarrollador principal de front-end y UX en este proyecto, mis responsabilidades fueron más allá de solo escribir código. Adopté un enfoque holístico para asegurar el éxito de la nueva aplicación:
- Investigación de Usuarios y Usabilidad: Inicié y realicé una serie de entrevistas de usabilidad con los usuarios principales: desarrolladores de robótica y analistas de datos. Esto me permitió obtener una comprensión profunda de sus desafíos diarios, sus objetivos al usar la herramienta y las características específicas que facilitarían su trabajo.
- Diseño UX/UI: Traduciendo las conclusiones de la investigación de usuarios, diseñé y propuse una interfaz nueva y moderna. El enfoque principal fue la visualización clara de datos, la navegación intuitiva y la simplificación de flujos de trabajo complejos en pasos manejables.
- Desarrollo Front-end: Desarrollé toda la aplicación web desde cero utilizando la última versión de Angular. Esto implicó construir una arquitectura escalable, crear componentes reutilizables y asegurar que la aplicación fuera eficiente y fiable.
- Colaboración con el Backend: Un front-end moderno requiere un backend capaz. Colaboré activamente con el equipo de backend, sugiriendo cambios en la API y nuevos endpoints para soportar las características mejoradas y los flujos de datos optimizados de la nueva aplicación. Esta estrecha colaboración fue clave para crear una experiencia de usuario potente.
Resultado
El resultado fue una plataforma transformada que recibió comentarios abrumadoramente positivos de sus usuarios. La nueva aplicación no solo es visualmente atractiva, sino también más fácil y rápida de usar.
Este proyecto fue una demostración de cómo una actualización tecnológica bien pensada, impulsada por una comprensión profunda de las necesidades del usuario, puede crear una herramienta que no solo resuelve problemas existentes, sino que también desbloquea nuevo potencial para sus usuarios.
hablemos
Me encanta hablar de desafíos de negocio.
Escribime y te ayudo a destrabar la próxima etapa de tu proyecto.