Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Heuristicas
El sistema siempre debe mantener a los usuarios informados sobre lo que est pasando, a travs de informacin adecuada en un tiempo razonable.
El sistema debe hablar el lenguaje de los usuarios, con palabras, frases y conceptos familiares al usuario, en lugar de trminos orientados al sistema. Siga las convenciones del mundo real, haciendo que la informacin aparezca en un orden natural y lgico.
Los usuarios a menudo eligen funciones del sistema por error y se necesita algo claramente marcado como "salida de emergencia" para salir del estado no deseado sin tener que pasar por un dilogo ampliado. El apoyo de deshacer y rehacer.
Consistencia y estndares
Los usuarios no deberan tener que preguntarse si diferentes palabras, situaciones o acciones significan lo mismo. Siga las convenciones de la plataforma.
Prevencin de errores
Incluso mejor que los mensajes de error buenos es un diseo cuidadoso que impide que un problema se produzca en el primer lugar. O eliminar las condiciones de error con tendencia o comprobar por ellos y los usuarios se presentan con una opcin de confirmacin antes de comprometerse a la accin.
Minimizar la carga del usuario de memoria haciendo que los objetos, acciones y opciones visibles. El usuario no debera tener que recordar la informacin de una parte del dilogo a otro. Instrucciones de uso del sistema deben ser visibles o fcilmente recuperable cuando sea apropiado.
Aceleradores - no visto por el usuario principiante - a menudo puede acelerar la interaccin para el usuario experto de tal manera que el sistema puede servir tanto a los usuarios inexpertos y experimentados. Permitir a los usuarios adaptar acciones frecuentes.
Los dilogos no deben contener informacin que es irrelevante o raramente necesaria. Cada unidad extra de informacin en un dilogo compite con las unidades pertinentes de la informacin y disminuye su visibilidad relativa.
Los mensajes de error deben ser expresados en lenguaje llano (sin cdigos), indica con precisin el problema y sugerir una solucin constructiva.
Ayuda y documentacin
Aunque es mejor si el sistema se puede utilizar sin documentacin, puede ser necesario para proporcionar ayuda y documentacin. Toda esa informacin debe ser fcil de bsqueda, centrado en la tarea del usuario, los pasos concretos de la lista que se llev a cabo, y no ser demasiado grande.
Mtodos formales
Mtodo usado para representar la interaccin del usuario con la computadora reduciendo la interaccin a sus acciones elementales.
Goals: Lo que el usuario quiere lograr. Operators: Acciones para lograr la meta. Mtodos: La secuencia de acciones para lograr la meta. Selection rules: Reglas para seleccionar entre diferentes mtodos.
Ejemplo
Descomposicin de operadores puede llegar hasta operadores primitivos, a los cuales se les asocia un tiempo de ejecucin:
Operadores primitivos:
Keystroke key_name: 100 1000 ms. Press mouse_button: 100 ms Release mouse_button: 100 ms Point to target: 1100 ms Home_to destination: 400 ms Look_for object: Bsqueda visual.
Decide conditional Recall item from long term memory Verify selection