domingo, 12 de junio de 2016

Prueba tus interfaces antes de empezar a desarrollar

La esencia de la magra experiencia de usuario (UX) es aprender tan rápido como sea posible. Podemos utilizar métodos para probar nuestras ideas antes de implementar o inclusive diseñar. Por arte de magia podemos probar ideas antes que el diseñador dibuje la primera linea.

En este articulo te muestro con un ejemplo, ¿Cómo te preguntarás?, Por medio de pruebas a soluciones ya existentes (también conocidos como la competencia) y aprender de sus ejemplos. Esta vez trabajamos con un equipo de fuera de nuestro país. Ellos desarrollaron un software llamado Envirodata que ayuda a grandes compañías a respetar el medio ambiente. Envirodata les permite mantenerse al día con las regulaciones ambientales y realizar un seguimiento de todas las actividades necesarias para cumplir con las regulaciones.

El cumplimiento de los reglamentos ecológicos mas comúnmente significa que a las plantas se les debe realizar una auditoria y mediciones sobre una base estipulada. Por ejemplo comprobar el nivel de sustancias químicas en el agua residual o controlar su emisión de gases. Envirodata apoya esta actividad con una función avanzada de tareas (entre otras características). En Envirodata estas actividades suelen ser escenarios recurrentes que tiene que hacer sobre una base regular y ahi es donde se complican las tareas

¿Cómo se configuran los eventos que deben ocurrir todos los martes y viernes?
¿Cómo se configuran los eventos que deben ocurrir el primer lunes de cada mes?
¿Cómo se puede modificar solo una instancia de un evento periódico?

Afortunadamente hay muchas aplicaciones de calendario que ya tuvieron este reto. ¿Por qué no probar estos y seleccionar las mejores opciones?

Microsoft vs Google Sunrise 2 - 0


Probamos tres de los calendarios más prominentes: Live Calendar de Microsoft, Google Calendar y Sunrise Calendar. Primero nos encontramos con una serie de eventos recurrentes que los usuarios de Envirodata han pedido configurar esos eventos en estas aplicaciones de calendario. Aprendimos muchísimo!

Recurrencia mensual


Esto fue algo que Google y Microsoft diseñaron exactamente de la misma manera. y ambas confundieron a nuestros usuarios completamente. En contraste, el diseño de Microsoft funcionó de maravilla!.

Solución de Sunrise y Google:



Solución de Microsoft:

Clic en la imagen para ver en grande

Retroalimentación perdida


Si insertaras un único evento en un calendario, instantáneamente quieres verlo en el día que selecciones, de esta manera determinas que seleccionaste ese día para insertar tu evento. Pero si estas insertando un evento recurrente, solo ves la primera instancia y no tienes pista para saber si tu evento se configuro correctamente para el resto de los días. Ninguno de los calendarios seleccionados nos brindaron una retroalimentacion necesaria. Los usuarios no pudieron evitarlo pero tuvieron que ir dos meses posteriores en su calendario para darse cuenta para confirmar manualmente que la concurrencia del evento estaba ahí.

Clic en la imagen para ver en grande

Editando una instancia en una serie

Una vez más Google y Sunrise aparecieron con la misma solución, lo cual no funcionó. Microsoft ganó una vez más.


Clic en la imagen para ver en grande

Conclusión


La manera más rápida de aprender es aprender de los errores de otros. Tomar su solución, probarlas con tareas que le importen a tus usuarios y ver que solución funciona mejor para ellos.

Aquí les muestro nuestra versión final destilada de las necesidades de los usuarios de Envirodata:


No hay comentarios:

Publicar un comentario