Agent skill

nielsen-flexibility

Proporciona atajos para usuarios expertos sin afectar a novatos. Use cuando diseñe interfaces que serán usadas repetidamente o por usuarios con diferentes niveles de experiencia.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/nielsen-flexibility-vjrivmon-setup-software-ia

Metadata

Additional technical details for this skill

author
ux-ui-skills
version
1.0
category
heuristics

SKILL.md

Flexibilidad y Eficiencia de Uso

Resumen

Aceleradores —invisibles para el usuario novato— pueden acelerar la interacción para el usuario experto de tal manera que el sistema puede atender tanto a usuarios sin experiencia como experimentados. Permitir a los usuarios personalizar acciones frecuentes.

Origen

  • Autor: Jakob Nielsen
  • Año: 1994 (refinado 2020)
  • Fuente: Nielsen Norman Group - "10 Usability Heuristics for User Interface Design"

Fundamento Psicológico

Los usuarios desarrollan automaticidad con la práctica (Ley de la Práctica de Fitts & Peterson). Las interfaces deben soportar este crecimiento: lo que inicialmente requiere atención consciente se vuelve automático. Los atajos reducen la fricción para tareas repetitivas, aprovechando la memoria procedimental.

Aplicación en Diseño

Atajos de Teclado

  • Ctrl+C/V/X para copiar/pegar/cortar
  • Ctrl+S para guardar
  • Tab para navegar entre campos
  • Shortcuts personalizables

Gestos Avanzados

  • Swipe para acciones rápidas
  • Multi-touch gestures
  • Shake para deshacer
  • Long-press para menús contextuales

Personalización

  • Toolbars configurables
  • Favoritos y accesos directos
  • Temas y layouts personalizables
  • Macros y automatizaciones

Múltiples Caminos

  • Menú + atajo de teclado + botón de toolbar
  • Click derecho con menú contextual
  • Drag & drop + botones de acción
  • Voice commands como alternativa

Ejemplos

  • Gmail: Atajos de teclado (activables en settings)
  • Photoshop: Actions para grabar y reproducir secuencias
  • Slack: /comandos para acciones rápidas
  • Excel: Fórmulas para usuarios avanzados, menús para novatos
  • macOS Spotlight: Cmd+Space para búsqueda universal

Anti-patterns

  • ❌ Interfaces que solo funcionan con mouse
  • ❌ Sin atajos de teclado para acciones frecuentes
  • ❌ Imposibilidad de personalizar workflows
  • ❌ Obligar a todos los usuarios por el mismo camino largo
  • ❌ Atajos que no se pueden descubrir ni documentar

Métricas

  • Expert vs Novice Completion Time: Diferencia de tiempos
  • Shortcut Discovery Rate: % usuarios que descubren atajos
  • Shortcut Usage Rate: Frecuencia de uso de aceleradores
  • Customization Adoption: % que personaliza la interfaz

Principios Relacionados

  • [[fitts-law]] - Optimizar movimiento para acciones frecuentes
  • [[hicks-law]] - Reducir opciones visibles para expertos
  • [[direct-manipulation]] - Interacción directa con objetos

Referencias

Didn't find tool you were looking for?

Be as detailed as possible for better results