Módulo 2: Carga cognitiva y memoria
Diseñar para un cerebro con límites
Objetivos de aprendizaje: Al finalizar este módulo, serás capaz de:
- Estimar cuánta información le estás pidiendo sostener a un usuario en cada paso de un flujo.
- Reorganizar información compleja en unidades que el cerebro maneje mejor (chunking).
- Cuestionar las reglas numéricas heredadas, empezando por el "siete mágico", en vez de aplicarlas de memoria.
Tiempo estimado: 1-1.5 horas
Si trabajaste en UX o diseño un tiempo, seguro escuchaste alguna versión de esta regla: "los menús no deben tener más de siete opciones, porque la memoria humana maneja siete cosas a la vez". Es una de las frases más repetidas del rubro. También es una de las peor entendidas.
La memoria de trabajo (working memory), la que usas para sostener información mientras haces algo con ella, es real y es limitada. Pero el número mágico, de dónde salió y qué dijo en verdad quien lo propuso, es una historia distinta de la que circula. El paper de Miller se llama, literalmente, The magical number seven, plus or minus two, y ese "más o menos dos" ya dice bastante sobre cuánto se estiró después. Este módulo trata de eso: de los límites reales de la atención y la memoria, y de un par de mitos que arrastramos como si fueran ley.
Todo lo de este módulo es de raíz cognitiva: cómo el cerebro sostiene, agrupa y descarta información mientras opera.
2.1. La analogía de la mesa de trabajo
Piensa en la memoria de trabajo como una mesa chica. No un escritorio amplio: una mesa donde caben tres o cuatro objetos a la vista, no más. Todo lo que necesitas para la tarea que tienes entre manos vive ahí arriba, disponible al instante. Lo demás está guardado en una bodega enorme al fondo (la memoria de largo plazo, long-term memory): cabe casi infinito, pero traer algo de ahí toma tiempo y esfuerzo.
Cuando diseñas una pantalla que obliga al usuario a recordar un dato de tres pasos atrás, le estás pidiendo que mantenga ese objeto sobre la mesa mientras hace otras cosas encima. La mesa se satura, algo se cae, y la persona comete un error o abandona. No porque sea distraída: porque la mesa es chica para todos.
El truco que sí funciona no es agrandar la mesa (no se puede), sino apilar mejor: juntar varios objetos sueltos en uno solo. A eso se le llama chunking, y es lo más útil de este módulo.
2.2. Cómo bajar la carga de memoria de un flujo
Paso 1: cuenta lo que el usuario debe sostener
En cada pantalla, lista qué información de pantallas anteriores necesita recordar para seguir. Si es más de dos o tres cosas, tienes un problema.
Paso 2: no lo hagas recordar, muéstralo
Todo dato que el usuario ingresó antes y necesita ahora, ponlo a la vista: un resumen, un campo prellenado. Reconocer es más barato que recordar, y es literalmente una de las diez heurísticas de Nielsen (recognition rather than recall).
Su límite: mostrarlo todo también satura. Muestra lo relevante para la decisión actual, no el historial completo.
Paso 3: agrupa (chunking)
Toma listas largas y planas y organízalas en categorías con sentido. Un número de tarjeta se lee mejor en bloques de cuatro que en dieciséis dígitos corridos.
Su límite: el chunk tiene que coincidir con lo que el usuario ya sabe. Agrupar "por tipo de trámite" sirve si la persona piensa en trámites; si no, tu categoría es ruido. Un chunk para un experto puede ser un jeroglífico para un novato.
Paso 4: menos opciones, pero por la razón correcta (ley de Hick)
La ley de Hick (Hick's law) dice que mientras más alternativas simples y parejas, más tarda la persona en elegir; reducirlas acelera la decisión.
Su límite: la ley de Hick asume opciones simples y equiprobables. En una interfaz real hay categorías, jerarquía y familiaridad que rompen esa cuenta. "Menos es siempre mejor" es una mala lectura: a veces la persona quiere ver todo (un menú de restaurante, un catálogo). Recortar por recortar frustra tanto como abrumar.
2.3. Caso práctico: "MediTurno" (agendamiento de salud)
MediTurno permitía reservar horas médicas, y perdía usuarios en el camino sin una razón evidente. El equipo revisó el flujo con la lente de la memoria:
- Memoria de trabajo: en el paso 5, la pantalla pedía un código de convenio que había aparecido en el paso 2, sin volver a mostrarlo. La mesa ya no lo tenía. La gente volvía atrás, se perdía, abandonaba.
- Chunking: el selector mostraba 18 especialidades en una lista plana alfabética. Nadie lee 18 ítems sin agrupar; se escanea a ciegas.
- Ley de Hick: al elegir hora, aparecían 40 bloques idénticos sin separar por mañana y tarde. Cada elección costaba más de lo necesario.
Las correcciones fueron directas: arrastrar el código hacia adelante (mostrarlo, no pedirlo de memoria), agrupar las 18 especialidades en cinco áreas, y separar las horas por franja.
El punto de método es otro: el equipo no preguntó "¿te pareció fácil?". Midió tasa de error y tiempo por tarea, y ahí apareció el momento exacto donde la mesa se caía. La percepción de facilidad y el desempeño real no siempre coinciden: el efecto estético-usabilidad del Módulo 1, de nuevo.
2.4. Actividad de aplicación (20 minutos)
Abre una aplicación o un sitio que uses seguido y elige un flujo de varios pasos: comprar un pasaje, registrarte en un servicio, configurar una cuenta nueva. Recórrelo prestando atención a una sola cosa: qué le está exigiendo el sistema a tu cabeza.
Paso 1: audita la mesa de trabajo
Recorre las primeras tres pantallas y anota cada dato que el sistema te obliga a sostener en la memoria para poder decidir en la siguiente.
Si en algún punto tienes que retroceder a verificar algo, o si la cuenta te pasa de tres o cuatro elementos a la vez, marca esa pantalla: ahí hay una violación de "reconocer antes que recordar". Ojo con el umbral, porque es el punto de todo el módulo: son tres o cuatro, no siete.
Paso 2: caza el mito del siete mágico
En esa misma aplicación busca un menú, un panel de configuración o un formulario largo.
Fíjate si hay una lista plana de siete a nueve ítems sin ninguna estructura visual, o si la información está agrupada de una forma que le sirve al sistema y no a ti. Ese es el rastro que deja la vieja regla: alguien asumió que el usuario aguanta siete cosas y no se tomó el trabajo de agrupar.
Paso 3: propón el alivio
Toma uno de los dos problemas y haz un boceto rápido, en papel, de cómo lo arreglarías.
Si elegiste el de memoria, dibuja dónde pondrías el resumen o el campo prellenado que le ahorra al usuario tener que recordar. Si elegiste la lista larga, aplica chunking: reorganízala en bloques de tres o cuatro elementos, bajo categorías que tengan sentido para lo que el usuario ya sabe (no para cómo está organizada la base de datos). Hay una tercera vía que este módulo no alcanzó a cubrir, la divulgación progresiva (progressive disclosure): mostrar primero lo esencial y dejar el resto detrás de un clic, para quien lo necesite.
Solución sugerida: en el paso 1 lo más común es descubrir que la pantalla asume que recuerdas un código de descuento, un total anterior o los filtros que aplicaste dos clics atrás. En el paso 2, un menú o un formulario que agota la vista porque nadie lo agrupó.
Pero lo que importa no es el hallazgo, es el boceto. Si lograste pasar el trabajo desde la memoria del usuario a la memoria de la interfaz (mostrando el dato en vez de pedirlo), o partir la lista en bloques con sentido, hiciste la operación completa: sacar carga de una mesa que no se puede agrandar. Y si el boceto te costó bastante más que encontrar el problema, es la experiencia normal: detectar la fricción es fácil, diseñar el alivio es el oficio.
2.5. Referencias
- Miller, G. A. (1956). The magical number seven, plus or minus two: Some limits on our capacity for processing information. Psychological Review, 63(2), 81–97.
- Cowan, N. (2001). The magical number 4 in short-term memory: A reconsideration of mental storage capacity. Behavioral and Brain Sciences, 24(1), 87–114.
- Hick, W. E. (1952). On the rate of gain of information. Quarterly Journal of Experimental Psychology, 4(1), 11–26.
- Nielsen, J. (1994). 10 usability heuristics for user interface design. Nielsen Norman Group. nngroup.com
Material adicional (en inglés). Del curso Introduction to Psychology (9.00SC) del MIT: Memory I y Memory II.