Consistencia
Siempre que sea posible , la interfaz debe ser consistente en el sentido de que las operaciones comparables se activan de la misma forma.
Mínima sorpresa
El comportamiento del sistema no debe provocar sorpresa a los usuarios.
Recuperabilidad
La interfaz debe incluir mecanismos para permitir a los usuarios recuperarse de los errores. Esto puede ser de dos formas: Confirmación de acciones destructivas.Proveer de un recurso para deshacer
Guía al usuario
Cuando los errores ocurren , la interfaz debe proveer retroalimentación significativa y características de ayuda sensible al contexto.
Diversidad de usuarios
La interfaz debe proveer características de interacción apropiada para los diferentes tipos de usuarios.