DCU

Tree test

El Tree test o test de árbol, es una técnica de evaluación de usabilidad para validar la idoneidad de algunos de los elementos de la interfaz, concretamente testeando la validez y eficacia de un sistema de navegación o estructuración de contenidos.

El objetivo de un Tree test es comprobar la estructura de navegación.

Es una de las técnicas de evaluación de usabilidad menos conocidas, siendo considerada por muchos autores una evolución natural del card sorting, test del que ya hemos hablando en el blog.

Tree test

Imagen de la herramienta de Tree testing de Optimal Workshop

El tree test permite validar si el árbol de contenidos de un sitio web o aplicación es eficaz y es comprendido por los usuarios, validando 2 conceptos clave a la vez:

  • La estructura de clasificación de contenidos de un sitio web.
  • La capacidad de los contenidos para ser localizados  ofindability en inglés.
  • Los rótulos o etiquetado para localizar un contenido determinado.

«No puedes usar lo que no puedes encontrar» (Peter Morville)

En que consiste un Tree test

Esta prueba de usuarios consiste en que un grupo de personas, de forma individual, tratan de localizar un contenido. Para ello se les propone una serie de tareas, de tal forma que su único modo de interacción posible sea navegar por las opciones de un árbol de navegación.

Seguir leyendo «Tree test»

Características de un buen sistema de diseño

Continuamos el post anterior sobre los sistemas de diseño hablando sobre qué características definen a un buen sistema de diseño. Y es que existe más de una manera de crear un buen sistema de diseño, y las elecciones dependen de los objetivos y las capacidades que se tengan. No en todos los casos se requiere ya que el esfuerzo y la inversión es grande.

  • ¿Es necesario para tu organización?
  • ¿Qué objetivos debe cubrir tu sistema de diseño?
  • ¿Es importante la adopción generalizada?
  • ¿Cómo de grande es lo que necesitas desarrollar?
  • ¿Trabajan múltiples equipos en ello?

Por ejemplo, si eres una empresa pequeña que necesita una ecommerce puede que no necesites hacer un sistema de diseño propio, sino que te bases en uno ya creado, o que con una imagen con los principales componentes sirva. Pero si eres una empresa que necesita desarrollar por ejemplo, múltiples aplicaciones internas, si que es conveniente un sistema de diseño más complejo que de soporte a todos los equipos de trabajo.

Web Guide Components

Resumen visual y con estilos de componentes mínimos

He estado en empresas que habían invertido mucho dinero en crear sistemas de diseño para cada dispositivo (movil, desktop, tablet…), y existían dos principales problemas:

  1. El ritmo de mejora del sistema era demasiado lento para las necesidades reales de los diseñadores y desarrolladores de aplicaciones. Cuando se lanzaba una mejora o se introducía un componente nuevo, las aplicaciones antiguas no podían usarlo.
  2. El sistema no era fácil de usar, estando por un lado la GUI de componentes que explicaba su estilo visual y de interacción, y por otro las indicaciones de como insertar y usar los elementos. Además estas indicaciones no estaban bien explicadas.

Esto conllvaba a que los equipos de desarrollo al final preferían hacer los componentes de cero que buscarlos en el sistema. Eso conllevaba un gasto de recursos enorme, aparte de que era imposible mantener la consistencia en las aplicaciones.

Para que eso no ocurra, sigue las siguientes recomendaciones:

Ten en cuenta lo que los usuarios necesitan

Problema:

Si el sistema no tiene en cuenta los elementos que se puedan necesitar para desarrollar el producto, lo que se acaba consiguiendo es que los equipos desarrollen sus propios componentes, sin que estos estén integrados y revisados por los encargados de mantener la coherencia y excelencia del sistema.

Solución:

Recuerda que los usuarios en este caso es todo el equipo de desarrollo de producto: diseñadores, developers, QA…. todos se basarán en el sistema de diseño para realizar su trabajo. Inclúyelos en el equipo que lo desarrolle haciendo que los contenidos del sistema contemplen sus necesidades.

Mejora contínua

Problema:

Cómo tratar las actualizaciones del sistema es un tema importante. Si sólo se lanza 1 actualización grande al año, o cada año y medio, se genera una gran brecha entre las necesidades que tienen los equipos de diseño y desarrollo de aplicaciones y los componentes del sistema.

Además si al lanzarse la actualización, las aplicaciones creadas con los componentes anteriores dejan de tener soporte, sin poderse actualizar de forma sencilla, conlleva a 2 cosas:

  • Al soporte de múltiple sistemas de diseño en paralelo (Horror!!)
  • A aplicaciones ancladas en un sistema viejo que no podían mejorarse a no ser que se rehicieran enteras (Más horror!!)

Lo ideal es que cuando se actualizase un componente, este se pudiera cambiar de forma sencilla en cada lugar donde se haya aplicado, para que el elemento sea el mismo en todos los lugares donde esté, existiendo coherencia en su uso y en el diseño. Si cada vez que se lanza una versión de un componente nuevo las aplicaciones creadas anteriormente se desactualizan, y no están al día, se acaban teniendo diferentes interfaces en base a cada actualización.

Solución:

Un sistema de diseño es un elemento vivo. Debe ser la «única fuente de verdad» de la organización. Si el producto evoluciona tambián lo debe hacer el sistema. Debe ser bastante maleable y añadir mejoras de forma sencilla, habiendo determinado un proceso claro de actuación para esas mejoras.

Cuando un nuevo elemento o mejora de uno existente sea añadido al sistema, debe estar disponible para su uso en las formas que sean necesarias, estando el código disponible, el diseño gráfico, las especificaciones…

El sistema es accesible

Problema:

Un buen sistema de diseño debe ser fácil de usar para los desarrolladores para que sólo necesiten encontrar el elemento que necesitan e insertarlo en el código, desarrollando sólo el back.

Si los usuarios no saben como acceder, o no encuentran de forma sencilla los elementos, o las indicaciones de como insertarlos no son las adecuadas, el sistema deja de cumplir su función.

Solución:

Accesibilidad significa que todo el mundo en la organización puede acceder al sistema.

  • Fácil de acceder: usa una URL que sea fácil de recordar y asegúrate que todo el mundo la conozca.
  • Fácil de encontrar los elementos: el sistema debe poseer un índice, un campo de búsqueda, una nomenclatura clara y consistente que ayude a los usuarios a encontrar lo que necesitan.
  • Fácil de usar: Sino lo es nadie lo usará y todo la inversión no habrá valido la pena.

Propiedad

Problema:

Si no existe un responsabl claro  del sistema cuando surja un problema, una duda, una sugerencia de mejora… los equipos no sabrán a quién acudir, decidiéndo por su propia cuenta cuestiones que atañen a toda la organización.

Solución:

El sistema debe tener asignada una persona como encargada de él, ya sea un equipo, un product owner… Pero debe quedar claro quién es el responsable de mantenerlo adaptado y de a quien deben acudir el resto de los equipos.

¿Has desarrollado un sistema de diseño? ¿Te has encontrado con problemas? Cuéntame que opinas para conocer cual es la mejor forma para desarrollarlos y gestionarlos.

A continuación veremos qué elementos debería contener un sistema de diseño.

Ejemplos de sistemas de diseño

Lean UX

Lean UX es un libro escrito por Jeff Gothelf y Josh Seiden donde explican unos principios, unos procesos y un método de gestión basados en el Diseño Centrado en Usuarios (DCU), el Design Thinking y las metodologías de desarrollo ágil de software aplicables en el diseño de experiencia de usuario.

Lean UX

En que se basa Lean UX

Lean UX es la combinación de varias escuelas de pensamiento. Entendiendo de donde viene, ayuda a aplicar y entender como funciona Lean UX:

User Experience Design

Lean UX es en manera de practicar diseño de experiencia de usuario. Psicología, antropología, ergonomía, diseño…  junto con las ideas surgidas en la década de los 50 sobre Human Centered Design (HCD o en sus siglas en españal, DCU, Diseño Centrado en el Usuario)… todo ello hoy se agrupa hoy bajo las siglas User Experience Design o UX, término que se acredita a Don Norman, y se basa en identificar las necesidades de los usuarios.

Design Thinking

En los pasados años hemos visto el aumento de popularidad de este término. Creado entre los años 70-80, fue la firma IDEO quien lo popularizó a principios de los 2000 como forma de aplicar métodos de diseño centrados en el usuario a diferentes problemas.

Si te interesa aquí puedes leer el artículo sobre Design Thinking publicado en la Harvard Business Review en 2008 por Tim Brown.

Agile Software Developement

Los desarrolladores han estado empleando métodos agile para reducir sus ciclos de desarrollo, construyendo en base a un aprendizaje contínuo y entregando valor al cliente de forma contínua. En este artículo te cuento más sobre los 4 principios agile.

Lean Startup

Eric Ries publica en su libro Lean Startup un método que usa el feedback contínuo  (build-measure-learn) para minimizar los riesgos de un proyecto consiguiendo equipos que aprendan y construyan de forma rápida.

Los equipos deben construir en cada iteración el Mínimo Producto Viable (llamado MVP, Minimum Viable Product por su acrónimo en inglés) y probarlo rápidamente para aprender lo antes posible si van por el camino correcto y satisfacen las necesidades del usuario.

La idea es crear de la forma más rápida un prototipo con el cual poder testear en el mercado las suposiciones iniciales y gracias al feedback del cliente evolucionar el producto de forma mucho más rápida, en la dirección adecuada y con el mínimo desperdicio de recursos que usando métodos de desarrollo tradicionales.

En resumen, ¿qué es Lean UX?

Es la práctica de conseguir el producto adecuado de la mejor forma posible, mediante una forma colaborativa y multifuncional, trabajando para construir un entendimiento compartido del cliente, sus necesiades, las soluciones propuestas y la definición de éxito y priorizando aprendizaje sobre entrega tomando decisiones sobre pruebas reales.

Sigue leyendo y conoce los principios en los que se basa Lean UX.

Artículos sobre Lean UX

Calidad en la experiencia de los servicios sanitarios

Gracias a la charla de la Dra. Aparicio en el CXMeeting he descubierto al Dr. Avedis Donabedian. Leyendo documentación escrita por él y sobre su persona, me ha impactado, ya que en mi opinión el mundo de la Experiencia de usuario se ha basado en muchas de sus ideas.

Avedis Donabedian (Líbano 1919 – EEUU 2000), transformó el pensamiento sobre los sistemas de salud, haciendo énfasis en el tema específico de la calidad en la atención. Gracias a su esfuerzo, ya no se ve solo al paciente, sino al entorno en el cual él está, como parte del logro (o no) de su estado de salud.

Experiencia del usuario en sanidad

En 1980 propuso una definición de calidad asistencial que ha llegado a ser clásica: «Calidad de la atención es aquella que se espera que pueda proporcionar al usuario el máximo y más completo bienestar después de valorar el balance de ganancias y pérdidas que pueden acompañar el proceso en todas sus partes»

En 1989, la International Organization for Standarization (ISO) definía que: «Calidad es el grado en que las características de un producto o servicio cumplen los objetivos para los que fue creado«.

Esto define 2 conceptos fundamentales:

  1. la calidad de la asistencia puede medirse y,
  2. la calidad es el grado de cumplimiento de un objetivo y por tanto depende de como se define éste.

Esto supone que el concepto de calidad es diferente en función de quién lo utiliza y en consecuencia la idea de calidad será distinta cuando la aplica el centro (o la administración), los profesionales o los usuarios.

La calidad ideal sería la intersección de estos 3 grupos.

Existen 3 componentes que definen la calidad asistencia según Donabedian:

  • Componente técnico: viene definido por la aplicación de la ciencia y de la tecnología.
  • Componente interpersonal: basado en que la relación entre las personas debe seguir las normas y valores sociales que gobiernan la interacción de los individuos en general.
  • Aspectos de confort: todos aquellos elementos del entorno del usuario que le proporcionan una atención mas confortable.

El segundo componente es vital ya que se ha demostrado en varias ocasiones que cuando el trato con el paciente es más personal, la recuperación es mayor. Como comenta Avedis: «Mantenga contento al paciente, sea amable con el paciente, llámelo señor o señora; recuerde su nombre. La idea que los pacientes deben involucrarse en su atención en general no es practicada de manera responsable.»

Hoy día la gente habla de autonomía del paciente, pero por lo general eso se traduce en abandono del paciente

El aumento de los costes de la atención sanitaria motivó en los 80 una situación de crisis que condujo al convencimiento de que era necesario un establecimiento de prioridades, atendiendo a la limitación de recursos y al encarecimiento progresivo, intentado evitar reducir la calidad de la atención.

Debemos diferenciar entre calidad máxima y calidad óptima. La primera lógicamente es una utopía, siendo inalcanzable la mayor parte de las veces, ya que consiste en conseguir la calidad ideal teórica, al precio que sea y con independencia de considerar si existen o no factores que se oponen a su consecución.

Seguir leyendo «Calidad en la experiencia de los servicios sanitarios»

Alberto Barreiro en el CXMeeting

Alberto Barreiro es actualmente CXO (Chief Experience Officer) del grupo Prisa. Y como explica muy bien, es un reto muy grande, ya que como CXO te metes en medio de todas las batallas posibles que hay en la organización y eso conlleva a chocarte con las estructuras tradicionales de empresa que no están orientadas hacia el cliente, hacia las personas, sino que son un poquito ombliguistas y más orientadas hacia procesos tradicionales.

Su tarea es, en resumen, representar a la audiencia, a las personas, dentro de la empresa y orientar la propuesta de valor para que los tenga en cuenta.

Y dice una frase que me ha gustado mucho:

Si una empresa tiene un CDO (Chief Digital Officer) tiene un problema, porque TODA la empresa tiene que ser Digital desde arriba. El CEO tiene que ser el propio CDO.

Si no tiene un problema, porque se esta perdiendo la capacidad de actuar en un mundo que es mucho más complejo. Y comenta que quizá pase lo mismo con el CXO o con el Director de Customer Experience. Todo CEO debe ser CXO, porque su rol debe ser capaz de representar a sus audiencias, a las personas, a sus usuarios dentro de la organización.

Sólo son capaces de competir las empresas que están creadas y centradas alrededor de las personas.

Es el criterio diferencial básico de la economía en la que entramos.

Pasión por las emociones

Los «Cognitive bias» o sesgos cognitivos nos influyen a la hora de tomar decisiones, de decidir si comprar algo o no. La gran mayoría son inconscientes, las tomamos sin tener en cuenta la parte racional. Entran en cuenta, los recuerdos, el pasado, la presión social, el contexto… pero la racionalidad queda excluida.

angela-ahrendts

Como dice Angela Ahrendts (Former Burberry CEO): «En un mundo omnicanal da igual donde compren. Quiero que me compren la marca«.

Y es que para poder tener una experiencia completa hay que tener una manera holística. No solo vale con tener los beneficios racionales de descubrimiento de producto, características, opciones… Tenemos que tener contenido, una historia, tener la capacidad de involucrar a la gente en tu historia, que te crean, generar una confianza. Y a partir de esa confianza ya vendrá la venta.

El componente racional es la mínima parte de la experiencia. Tenemos que pasar de un modelo transaccional a un modelo relacional.

Dimensiones de la Experiencia de usuario

Dimensiones de la experiencia: Duración, Intensidad, Contexto, Razones (desencadenantes), Interacción, Medio, Sentidos, Emociones, Significado

De todas estas variables, tienen un componente emocional las siguientes: Intensidad, Contextos, Desencadenantes, Sentidos, Emociones y Significado. Y para Alberto la más importante es el «Significado», lo que te llevas. ¿Qué es lo que te aporta a ti como individuo hacer tal cosa, o comprar ese producto?

Toma de decisiones entre personas y marcas

Y nos pone un ejemplo con dos cafeterías. La manera más sencilla que tienen 2 empresas de competir es la económica. Ante un producto igual, la que lo tiene más barato, triunfa.

Un 80% de las empresas compiten de forma económica.

Otras compiten en producto (mejor café, una máquina nueva, mejores sillas…) y la gente estamos dispuestos a pagar un plus por un mejor producto. Se compite mejor si ofreces una calidad superior que tu competencia.
Seguir leyendo «Alberto Barreiro en el CXMeeting»

UXSpain 2017

Y por sexto año consecutivo, ya tengo mi entrada para el UXSpain. Yujuuuu!!!

Este año la verdad es que me pilla un poco lejos, ya que el «VI Encuentro de profesionales del Diseño y la Experiencia de Usuario en España» se va a celebrar en Gijón los días 12 y 13 de mayo. Y claro desde Valencia, queda un poco a desmano 🙂

Pero eso no va a impedir mi asistencia ya que aparte de ver viejos amigos (y alguna que otra salida nocturna) el UXSpain cada año se supera, hablando de aprender y compartir sobre Experiencia de usuario.

Desde su primera edición en Salamanca en el año 2012, UXSpain se presentó como un lugar de comunicación y aprendizaje para todos los que trabajamos en el diseño y la experiencia de usuario.

Y como bien dicen ellos en su página web, es una cita obligada para descubrir nuevas tendencias, compartir experiencias y conocer o volver a ver otros profesionales del sector ya que una de las mejores cosas es que intentan que no se repitan los ponentes para así tener una visión fresca evitando caer en poner siempre en el escenario a los gurús nacionales.

El año pasado ya trajeron algún ponente internacional con charla en inglés, y este año parece que va a haber más, con lo cual te recomiendo que vayas entrenando el «listening» porque no hubo servicio de traducción. Por ejemplo, entre los ponentes que hay este año en el UXSpain 2017 podemos ver algunos muy potentes como Brendan Kearns, Diseñador de producto en InVision App, Laura Garcia-Barrio, Diseñadora UX e Investigadora en Google o Júlia Ivorra, Design Researcher en la BBC, así como otros seleccionados entre los patrocinadores.

Y tanto si eres de los afortunados con entrada (se agotan a los pocos días) como de los que no, te dejo este enlace con resúmenes de anteriores UXSpain, para que te vayas preparando para la que viene.

Nos vemos el 12 y 13 de mayo!

Mmmm…. ¿Y qué regalo tocará este año? Es difícil superar la morcilla y la cerveza artesana del año pasado… #yummy ¡¡Se admiten apuestas!!

Agile software development

En un mundo de constante cambio e incertidumbre, es imposible predecir a futuro cual va a ser la siguiente innovación. Por ello desde hace años los desarrolladores han estado usando métodos Agile para reducir sus ciclos de desarrollo, basándose en un aprendizaje contínuo y entregar valor al cliente de forma regular.

Agile Manifesto

Imagen de la web de http://agilemanifesto.org/

Fue popularizado por el Agile Manifesto, que define sus valores y principios, habiéndo evolucionado en diferentes métodos de desarrollo, siendo dos de los más utilizados Scrum y Kanban.

En referencia a la experiencia de usuario, te recomiendo que te leas Lean UX, un libro que relaciona el Diseño Centrado en Usuarios (DCU), el Design Thinking y las metodologías de desarrollo ágil de software para desarrollar productos y servicios con la mejor experiencia de usuario.

El Agile Manifesto define 4 principios y 12 valores. Descubrirlos para mi, fue una revelación, el ver puesto en palabras lo que, en mi experiencia, era la base de todo buen desarrollo.

Los 4 principios Agile

  1. Individuos e interacciones sobre procesos y herramientas
  2. Software funcionando sobre documentación extensiva
  3. Colaboración con el cliente sobre negociación contractual
  4. Respuesta ante el cambio sobre seguir un plan

El diferente tamaño de letra se debe a que aunque se valoren los elementos de la derecha, se priorizan más importantes los de la izquierda.

Individuos e interacciones sobre procesos y herramientas

Es más importante el conocimiento de las personas y el valor que puede surgir del conocimiento conjunto que los entregables o los procesos rígidos. La libertad de compartir ideas y realizar aprendizaje y descubrimiento entre todos los miembros del equipo crea un ambiente de innovación lo que conlleva a conseguir mejores soluciones, a la par que un sentimiento de responsabilidad sobre lo creado.

Seguir leyendo «Agile software development»

¿Qué método de research (investigación) elijo?

Para mi no existe otra manera de realizar el diseño de un servicio o un producto, ya sea digiltal u offline, que realizando un diseño centrado en el usuario o como se dice en inglés UCD (User Ceneterd Design).

Para ello hay 2 pasos fundamentales que no se pueden evitar:

  1. Hacer investigación de usuarios antes de diseñar
  2. Realizar tests con usuarios después de diseñar (ya sea la arquitectura, el rotulado, la estructura…)

Test de usuarios

Preparación de la sala para el test con usuarios

Sino estarás diseñando sobre hipótesis que podrán ser ciertas o no, pero que no estarán validadas antes de ser lanzadas al mercado.

Pero en el campo de la experiencia del usuario existen múltilples métodos de investigación disponibles, desde métodos más científicos como los estudios de usabilidad en el laboratorio, hasta las evaluaciones UX en línea no moderadas.

¿Y cómo selecciono el más adecuado a mi problema?

Si bien es muy difícil (además de seguramente un desperdicio de recursos) usar todos los métodos en un proyecto en concreto, lo ideal es utilizar varios y no utilizar sólo aquel con el que se está más acostumbrado y cómodo.

Christian Rohrer habla de eso en su artículo «Cuándo usar cada método de investigación en la experiencia del usuario«, comentando que es útil verlos a lo largo de un marco tridimensional con los siguientes ejes:

  1. Actitudinal frente a conductual
  2. Cualitativo frente a cuantitativo
  3. Contexto de uso

Métodos UX Research
20 métodos de research clasificados frente a las 3 dimensiones. © Norman Nielsen/Christian Rohrer

Seguir leyendo «¿Qué método de research (investigación) elijo?»

Product Owning en Flywire

Al dejar Capgemini me surgió la oportunidad de colaborar durante 3 meses como externa en Flywire, una conocida empresa valenciana por su gran equipo de desarrollo.

Flywire

El trabajo en sí consistía en ser Product Owner de uno de sus squads, dentro de la nueva metodología de trabajo que les estaba ayudando a implantar @XaV1uzz, ya que han crecido muy rápidamente, y como sucede en muchas empresas cuando este caso ocurre, el proceso de ajuste y evolución es complejo. No es lo mismo pasar de gestionar 6 personas a 150 en 5 años.

Si acepte el reto (al día siguiente de finalizar en Capgemini) fue porque conocía la empresa gracias a que esponsorizaban los UXAcademy y a gente que trabajaba dentro de ella.

Además creo en los principios Agile y era una manera de aprender como lo estaban aplicando (había estado en otras empresas que se denominan «Agile» y quería ver otro ejemplo), con el añadido extra de que la mitad de la empresa está en Estados Unidos por lo que toda la comunicación es en inglés.

Seguir leyendo «Product Owning en Flywire»

HEART: la métrica de Google de UX

Elegir las métricas adecuadas para medir la Experiencia de usuario de un producto o servicio no es fácil.

Las métricas básicas de tráfico (como las vistas de páginas o el número de usuarios únicos) son fáciles de obtener y sirven para tener una base de referencia sobre cómo funciona a lo largo del tiempo el producto, pero a menudo no son muy útiles para evaluar el impacto de los cambios UX ya que suelen ser muy generales, costando relacionarlas directamente con la calidad de la experiencia del usuario ni con los objetivos del proyecto.

Kerry Rodden escribió este fántastico artículo donde nos cuenta como encontraron en Google un framework para medir la experiencia de usuario llamado HEART, que puede ser aplicados desde a todo el producto/servicio hasta una característica específica:

  • Happiness (Felicidad): Medidas de las actitudes de los usuarios, a menudo recopiladas mediante encuestas, como la satisfacción, la facilidad de uso percibida, el NetPromote Score (NPS)…
  • Engagement (Compromiso): Medidas del nivel de participación del usuario. Se puede medir con las fotos que sube al día, si comparte contenido de otras personas, el número de visitas que ese usuario realiza a la semana…
  • Adoption (Adopción): Se mide la obtención de nuevos usuarios, cuanto usuarios nuevos se registran cada 7 días, el procentaje de compras realizadas por nuevos usuarios, cuanta gente se ha bajado la nueva versión…
  • Retention (Retención): Se mide como de rápido vuelve un usuario a usar nuestro producto o servicio. Se consigue a través de métricas tales como el número de usuarios activos, la tasa de renovación o falta de retención (churn)…
  • Task succes (Tasa de éxito): Medida de la eficiencia, efectividad y tasa de error. Se basa en establecer goals en nuestro producto y medirlos, como por ejemplo el tiempo de creación del perfil completo, si encuentran algo que buscan…

Si tu proyecto no lo necesita no es necesario que crees métricas de todas las categorías.

Por ejemplo, el nivel de retención o compromiso del «Programa Padre de Hacienda» puede no ser significativo ya que es un programa de uso obligado para realizar la declaración de la renta que sólo se usa una vez al año.

Seguir leyendo «HEART: la métrica de Google de UX»

Scroll hacia arriba