xeral[arroba]galinus.com

Artículos de Galinus >

Paseos cognitivos para la web con análisis semántico latente (CWW)

Introducción

En el 2003 se presentó un método conocido como Cognitive Walkthrough for the Web (CWW, a partir de ahora) que permite detectar errores de usabilidad en las webs sin necesidad de recurrir a pruebas con usuarios.

Describimos sus principios teóricos, técnicas de uso y aplicaciones.

Qué es el CWW

El CWW analiza comportamientos probables de usuarios que navegan con objetivos concretos por la web que se quiere probar. Se aplica de página en página y sirve para detectar los siguientes errores.

El CWW está basado en el modelo CoLiDeS y en el LSA o Análisis Semántico Latente.

El modelo CoLiDes trata de explicar el comportamiento de usuarios con objetivos concretos. Cada acción que toma el usuario está dividida en dos fases:

  1. Fase de atención: el usuario divide la página web en trozos y se hace una idea de los significados de cada uno basándose en los encabezados y en sus conocimientos previos de las convenciones en la maquetación de páginas web. El usuario se centra en el trozo con la descripción más cercana a su objetivo.
  2. Fase de selección de acción: el usuario analiza cada uno de los elementos del trozo escogido en la fase anterior. Hará clic sobre el elemento que más se acerque a su objetivo.

El LSA es una técnica matemática que analiza la relación semántica entre textos. Estas relaciones deben ser analizadas en un contexto determinado. No son iguales las relaciones entre textos para un estudiante universitario que para un niño de 12 años. A este contexto se le llama "espacio semántico". En la Universidad de Colorado tienes una interfaz web para el LSA.

Cómo funciona

  1. Para hacer un CWW lo primero es escribir varias descripciones de los objetivos de los usuarios de la web. Deben tener entre 100 y 200 palabras cada una. Ejemplos.
  2. Después escogemos un espacio semántico adecuado, que depende del tipo de usuario que estemos analizando.

    Espazo Semántico utilizado
  3. Se recogen todos los encabezados de la página y todos los enlaces. Esto supone que estamos haciendo nosotros la división de la página que probablemente haría un usuario.
  4. Cálculo de la longitud de los vectores: comparación "termino a termino" en One To Many con las dos palabras más importantes de todos los encabezados y enlaces. El resultado es una medida del conocimiento sobre los encabezados y enlaces que existe en el espacio semántico escogido.



    Opción: Show vector lengths

    Es importante marcar la opción "show vector lenghts" al realizar el análisis
    Tabla con las longitudes de los vectores
    Tabla obtenida con el análisis con las longitudes de los vectores. A mayor longitud, más familiar.
  5. Similitud entre encabezados y entre enlaces: Comparación matricial "documento a documento"para el conjunto de todos los encabezados y para el conjunto de todos los enlaces. Esto nos va a dar una medidad de la semejanza que pueden tener dos elementos entre si. Si los encabezados son muy cortos, deberemos incluir el texto que aparezca debajo. Véase un ejemplo.

    Matriz obtenida en los ejemplos planteados
    Matriz obtenida con tres textos de ejemplo.
  6. Relaciónes objetivo-encabezado y objetivos-enlace: hacemos una comparación "documento a documento" en One to Many con cada uno de los objetivos para todos los encabezados y todos los enlaces. El resultado es una matriz que compara la semejanza de los objetivos con los encabezados y con los enlaces.

Nota: Como la interfaz web LSA utiliza marcos, esto dificulta la navegación si enlazamos a las páginas correctas.

Cómo se identifican los problemas de usabilidad con el CWW

Ahora que ya tenemos los resultados (longitud de vectores y matrices comparativas) los analizamos para localizar errores.

Longitud de los vectores (punto 4): si un encabezado o enlace tiene una longitud menor que 0,8 probablemente resulte poco familiar.

Similitud entre encabezados y entre enlaces (punto 5): cualquier par de encabezados con una semejanza mayor de 0,6 resultará confuso, ya que indica que las dos partes son muy parecidas.

Relaciónes objetivo-encabezado y objetivos-enlace (punto 6): Algunos problemas sólo surgen dependiendo de los objetivos de los usuarios. Puede que dos encabezados sean muy distintos entre sí, pero que su semejanza con un objetivo concreto sea parecida para ambos. Si la semejanza de un enlace o encabezado respecto a un objetivo es mayor o igual que el encabezado o enlace correcto, habrá confusión entre los dos elementos.

Para los enlaces tienen que cumplirse otras dos condiciones

Una vez tengamos localizados los errores de enlaces o encabezados confusos, los corregimos y seguimos adelante con otra página. A medida que vayamos avanzando, las pruebas se harán más cortas. Cuanto más profundizamos en la estructura del sitio web, habrá menos objetivos que probar y más rápido irán las pruebas.

Comentarios finales

Este método se está utilizando como base para la automatización de evaluaciones de webs.

El único analizador LSA que encontramos no tiene la opción de castellano. Sólo podremos hacerlo en inglés y francés.

Enlaces

Demostración del modelo CoLiDeS

Ejemplo de uso del CWW

Interfaz web para análisis LSA

Herramientas de análisis automático

Ver más artículos

Licencia de Creative Commons

Artículo bajo licencia de Creative Commons.


En Galinus somos profesionales de la comunicación en internet.

Si quieres aprovechar al máximo las posibilidades de las tecnologías de la comunicación, contacta con nosotros.