La experiencia del usuario, una parte importante del diseño de software, de repente se vuelve muy complicada. Porque Internet de las cosas requiere un conjunto diferente de reglas cuando se trata de proporcionar una experiencia de usuario superior.
Foto: Joe McKendrick
Hasta ahora, los desarrolladores y diseñadores estaban preocupados por lo que sucedía en la pantalla con sus aplicaciones, principalmente la interfaz de usuario y la velocidad de respuesta de la interfaz de usuario. Ahora bien, ¿qué sucede cuando tienes que preocuparte por miles de dispositivos sin pantalla? Claire Rowland piensa en esta pregunta y da respuestas en el último libro electrónico, Diseño de experiencia de usuario para Internet de las cosas: por qué es más que una interfaz de usuario y un diseño industrial. «El diseño de IoT se extiende a los sistemas de dispositivos distribuidos, ubicados en toda la complejidad y el desorden del mundo real. Esto agrega nuevas capas ricas de desafíos complejos al diseño de productos conectados, en comparación con la mayoría de UX convencionales «.
Estas capas deben tenerse en cuenta en cualquier intento de introducir UX en aplicaciones y dispositivos de IoT, y debe ser un esfuerzo de equipo. «Es más importante que nunca pensar en la experiencia del usuario en todo el sistema, que cubre las interacciones del usuario con múltiples dispositivos, hardware físico, propiedades de red, el contexto comercial y de servicios más amplio y los factores tecnológicos centrales. La experiencia de usuario no es solo responsabilidad de los diseñadores, sino de todos los involucrados, incluida la estrategia y la ingeniería de productos «.
«UX no se trata solo de lo que el usuario puede ver o encontrar directamente», dice Rowland. «La base para un producto de IoT valioso, atractivo, utilizable y consistente se crea cuidando la UX en niveles menos visibles, orientados al sistema y estratégicos. Esto requiere un buen marco técnico, de servicio y de producto, alineado con las necesidades del usuario. Necesitamos enfocarnos en la experiencia de usar el sistema como un todo «.
Cada implementación de IoT tiene diferentes requisitos de UX. Rowland cita los siguientes ejemplos:
- «Un sistema en el automóvil debe diseñarse para minimizar las distracciones mientras se conduce».
- «Un horno controlado a distancia debe minimizar el riesgo de incendio».
- «Los dispositivos deben cumplir con los requisitos reglamentarios, como las interferencias de radio o las normas de reciclaje de residuos».
- «Un producto de vida asistida debe equilibrar la necesidad de personas vulnerables con seguridad y apoyo, mientras mantiene su privacidad y autonomía».
- «Las reglas y los modos automáticos de algunos sistemas domésticos inteligentes actúan cuando se cumplen determinadas condiciones, como encender o apagar los dispositivos cuando la gente llega a casa, se despierta o se va».
Finalmente, los objetivos de las aplicaciones tradicionales basadas en pantalla y las aplicaciones de IoT son exactamente los mismos cuando se trata de UX. En el proceso de unir IoT con un diseño reflexivo, el resultado debe ser «algo que sus usuarios estén felices de usar todos los días», dice Jared Porcenaluk en un reciente correo en IoTforAll.com. Los usuarios deben «saber que podrán usarlo dentro de cinco o diez años, incluso si se compra la empresa». También deben saber que «tienen control sobre la experiencia, y aunque el hecho de que esté conectado a Internet ciertamente mejora la experiencia, no la controla ni la limita».
Las decisiones de diseño más importantes en aplicaciones y sistemas de IoT deben incluir lo siguiente:
Mejora la experiencia: «Hay muchas decisiones de diseño de UX que puedo destacar aquí: no se preocupe por la duración de la batería, asegúrese de que su rendimiento percibido sea instantáneo y reduzca la carga cognitiva en lugar de agregarla».
Funciona localmente: «Cuando diseñe para IoT, no asuma una conexión permanente a Internet. Idealmente, primero debería diseñar sin una conexión a Internet y luego ver cuántas funciones se pueden crear localmente antes de tener que acceder a Internet «.
Actualizable: «Los ciclos de vida de los dispositivos conectados son demasiado largos para asumir que los usuarios los reemplazarán cada dos años, como un teléfono. En lugar de eliminar a los usuarios con hardware informático obsoleto que está conectado permanentemente a su lavadora completamente funcional, un buen diseño incluiría la capacidad de actualizarse fácilmente. unidad de procesamiento sin afectar al resto del dispositivo «.
API extensibles. «Asegúrese de que todo lo que cree tenga uno, porque hay casos de uso de productos en los que nunca pensó. Siempre que sea posible y seguro, para permitir que un usuario se conecte, controle y lea información en su dispositivo, asegúrese de que pueda suceder «.
Seguro: «Simplemente llegó a nuestro conocimiento entonces. Comprenda los conceptos básicos y defienda al usuario «.