Camino de migas Camino de migas
Blogs Blogs
Incorporar características emotivas en el diseño de interfaces de usuario

He leído una serie de artículos muy interesantes en el Nº 2 de la revista FAZ, (revista sobre diseño de interacción) sobre la incorporación de características emotivas en el diseño de interfaces de usuario.

Como diseñadora de interacción y consultora de usabilidad siempre me ha parecido muy interesante este tema, considerar el comportamiento humano a nivel emotivo así como sus reacciones y forma de proceder durante la interacción con un sistema. Incorporar estas características emotivas en una propuesta de diseño ayuda a las compañías a comprender mejor a sus clientes, mercados y a sí mismas. Los diseñadores siempre estamos buscando el modo de influir más en las decisiones de las organizaciones (o clientes). Muchas veces sentimos que todas las decisiones críticas ya han sido tomadas (y no siempre de manera correcta) cuando nos presentan el proyecto. Este aspecto entrega un valor excepcional a las empresas a nivel estratégico.

La mayoría de las empresas ya son conscientes de la importancia de las emociones para la promoción de sus productos y servicios y han intentado explotar las emociones dentro de su estrategia de marca. Esto es fundamental también para lograr un buen diseño de interfaces y en la mayoría de proyectos de diseño centrados en el usuario, no se valora.

Hay tres etapas importantes: Comprender la emoción, medir la emoción y, finalmente, diseñar para la emoción.

Las emociones son muy variadas y complejas y cuando el ser humano interactúa con el ordenador, estas emociones están presentes. Las emociones que experimenta el usuario dependen de la tarea que está desarrollando. Estas emociones generadas en el usuario por parte de la interfaz son clave ya que determinan la percepción que el usuario tiene de la aplicación. La capacidad de mantener o capturar la atención es uno de los efectos más importantes en las emociones.

Identificar las emociones y sentimientos involucrados es fundamental para poder modelarlas e incorporarlas a la interfaz y proporcionará a los profesionales de la usabilidad, a investigadores y diseñadores de interacción una valiosa información, midiéndo pues éstas emociones podemos entender mejor el nivel de implicación y de motivación del usuario.

Pero medir la emoción del usuario es difícil y a la vez caro y por ello la mayor parte de los trabajos relativos a evaluación de interfaces se centran en aspectos cognitivos y subjetivos en lugar de hacerlo en la dimensión afectiva. He encontrado un artículo en ésta revista donde nos proponen unas pautas que permitan evaluar de forma eficiente, fácil y económica el estado afectivo de los usuarios a través de la valoración de sus reacciones expresivas durante el proceso de evaluación de una interfaz.

Si os sigue pareciendo interesante el tema os dejo unos enlaces que he recogido gracias a la lista de Cadius (plataforma de debate sobre diseño centrado en el usuario, que os recomiendo) :

¿Modernización europea?

Ayer en nuestro país tuvimos un nuevo encuentro con las urnas. Los medios de comunicación no hablan apenas de otra cosa y me ha tocado vivirlo de cerca, en un colegio electoral. Hoy en día que están en boca de todos términos como "innovación", "modernización" o el menor consumo de papel, en un evento tan importante y que involucra a tantas personas, estos términos han quedado olvidados. He comprobado como el colegio se llenaba de miles de papeletas de diferentes partidos, todos ellos preocupados porque la suya estuviera situada en el mejor lugar, como si de un lineal de un supermercado se tratara. Todos ellos, preocupados por tener el mismo exagerado número de montones que el contrincante, todos ellos llenando el colegio de sus papeles blancos impolutos. Sin embargo, no he visto ninguna papeleta en papel reciclado, ninguno molesto por el inútil exceso anti-ecológico, ninguno abriendo el ya manido debate de la informatización de las elecciones.

 

 

Me alegra leer la noticia de que en algunas ciudades (Pontevedra, Lleida y Salamanca) han incorporado papeletas con código de barras, sin duda un avance de cara al arcaico y obsoleto método de recuento que ayer he tenido que sufrir en mis propias carnes. Sin embargo, habría que dar un paso más, un paso de gigante en este tema. Ayer por la noche, mientras el reloj avanzada imparable hacia las 22:00h y después de 2 horas contando "papeles" (1, 2, 3...114...209...) no dejaba de pensar en todos los modernos métodos que ya existen hoy en día y que podrían facilitar la tarea, además del obvio ahorro en papel, papel innecesario y absurdo ¿Por qué habiendo una ley como la 11/2007 de modernización administrativa, no se están llevando a cabo las tareas oportunas para ponerla en marcha en algo de tanto alcance como unas elecciones? Y en caso de que sí se estén llevando a cabo, ¿cuando podremos verlo con nuestros propios ojos?. Por otro lado, haciendo de abogado del diablo, diré que viendo que nuestros presidentes y vocales de las mesas electorales no son capaces ni de leerse el breve manual que les envían, me los imagino en serias dificultades ante medios más sofisticados. Por estas e infinitas razones, el futuro está en el voto electrónico. Se acabaría la tedosia burocracia del voto por correo, se facilitaría enormemente la labor a personas con discapacidades de cualquier tipo y sería mucho más rápido, ecológico, eficiente, eficaz y fiable para todos nosotros.

 

Generadores de código: Overview

MDA

La productividad es uno de los puntos más importantes y delicados en el desarrollo de soluciones. Si bien cada vez hay más herramientas que permiten agilizar el proceso de codificación, muy pocas son las utilidades capaces de dar una solución completa y de calidad.

De igual modo que en una fábrica se mejoran las máquinas para crear productos en serie con unos mínimos de calidad y seguridad, se debe evolucionar en el nivel de abstracción de los programadores, optimizando su trabajo y mejorando sus resultados. De esta forma, a partir de documentación de análisis y diseño se puede generar código de forma automática que cumpla unos mínimos de calidad de acuerdo a los estándares existentes.

Conseguir un código automático y fiable, a parte de agilizar el desarrollo, tiene una consecuencia mucho más importante: elimina el tiempo de resolución de errores. Obviamente, el propio automatismo puede generar errores, pero no se trata de un problema de la aplicación resultado, sino del refinado del propio generador. Comenzar a pensar en aplicaciones con garantía, más allá del actual tiempo de resolución de errores en producción, conformaría una base que se hecha en falta en toda solución informática.

Existen en el mercado una gran cantidad de soluciones, incluso algunas de código abierto, pero parece que no consiguen cumplir las espectativas (tal vez por el fallido intento de las herramientas CASE clásicas). En muchos casos se debe a los frameworks cerrados de las grandes empresas, en otros, a las factorías software no interesadas en incrementar su rendimiento y reducir costes. Muchas, no son capaces de generar el 100% del código fuente.

Aunque la implementación de un generador de código puede enfocarse de formas muy diversas, la opción de MDA (Model Driven Architecture) se muestra como la más natural al actual sistema de análisis y diseño de aplicaciones.

Nuevos lenguajes de programación surgen para cubrir un punto intermedio: son fáciles de aprender, utilizar y mantener, sin la necesidad de una formación a nivel de análisis y diseño.

 

Mostrando 3 resultados.