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.
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
- Nielsen, J. (1994). "Usability Engineering". Morgan Kaufmann
- Fitts, P.M. & Peterson, J.R. (1964). "Information capacity of discrete motor responses"
- https://www.nngroup.com/articles/flexibility-efficiency-heuristic/
Didn't find tool you were looking for?