Sie sind auf Seite 1von 58

Interaccin Hombre-Mquina

Principios de
diseo de Interfaces

Prof. Adelaide Bianchini


Depto. de Computacin y Tecnologa de la Informacin
Universidad Simn Bolvar - Caracas. Mayo 2008

Interaccin Hombre-Mquina

Estilos de interfaces

Los estilos de interfaces predominantes son:

La interfaz por lnea de comandos


Mens y formularios
Manipulacin directa - GUI
Interfaces con interaccin asistida

Interaccin Hombre-Mquina

Objetivos de una buena interfaz:


Maximizar la velocidad de aprendizaje
Minimizar la tasa de errores
Maximizar la velocidad de uso
Esttica adecuada

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Diseo centrado en el usuario
Principios
Reglas
Estndares
Directrices Guas de estilo

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Principios
Son conceptos de muy alto nivel que deben ser
utilizados en el diseo de aplicaciones.

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Principios A modo de ejemplo
Aliviar la carga cognitiva
Confiar en el reconocimiento
Proporcionar pistas visuales
Proporcionar opciones por defecto
Proporcionar atajos

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Principios A modo de ejemplo (cont.)
Aliviar la carga cognitiva
Promover la sintaxis objetoaccin
Emplear metforas del mundo real
Emplear la revelacin progresiva para
evitar abrumar al usuario.
Promover la claridad visual

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Reglas de diseo
Guan al diseador con el fin de incrementar
la usabilidad. Se clasifican en estndares y
directrices.

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Estndares
Son requisitos, reglas o recomendaciones
basadas en principios probados y en prctica.

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Directrices
Las directrices recomiendan acciones que se
basan en un conjunto de principios de diseo.
Son ms especficas que los principios y
requieren menos experiencia para entenderlas
e interpretarlas que stos.

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Guas de estilo
Llamadas tambin guas corporativas. Estn
basadas en principios y contienen directrices
que se concretan a muy bajo nivel.

Interaccin Hombre-Mquina

Cmo disear para mejorar la interaccin


hombre-mquina y lograr buenas interfaces?
Guas de estilo
Llamadas tambin guas corporativas. Estn
basadas en principios y contienen directrices
que se concretan a muy bajo nivel.
Las guas de estilo corporativas se centran en
presentaciones comunes, comportamientos
y tcnicas que deben ser implementadas por
todos los productos en una compaa.

Interaccin Hombre-Mquina

Algunos principios de diseo


de interfaces

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Consistencia
La consistencia en una interfaz permite a los
usuarios transferir sus conocimientos y destrezas
de una aplicacin a otra.

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Consistencia
La consistencia en una interfaz permite a los
usuarios transferir sus conocimientos y destrezas
de una aplicacin a otra.
La consistencia en las interfaces grficas ayuda a
los usuarios a aprender y reconocer fcilmente el
lenguaje grfico de esa interfaz.

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Consistencia
La consistencia en el comportamiento de una
interfaz significa que los usuarios aprenden cmo
hacer las cosas, por ejemplo apuntar y seleccionar,
una sola vez.
Ejemplos:
Mismas palabras o cdigos utilizados
Posicin u orden de controles y botones

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Consistencia
Ms ejemplos:
tems de un men colocados siempre en la
misma posicin
Comandos como Ayuda, siempre disponibles
Consistencia con el sistema de operacin y otros
programas

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Mantener Informado al usuario
Aspectos:
Qu est haciendo el sistema
Como se interpretan los comandos del usuario
El usuario debe saber en cada momento que
est sucediendo

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Mantener Informado al usuario
Tipos de retroalimentacin:
Respuesta a un comando del usuario:
movimiento del cursos, seleccin de un men,
etc.
Estado actual: brocha seleccionada, color,
posicin, direccin de la carpeta (directorio),
scroll bars

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Mantener Informado al usuario
Tipos de retroalimentacin:
Procesamiento por parte de la mquina:
instantneos, cursores de espera, dilogos
explicativos, barras de progreso.

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Mantener Informado al usuario

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Control del usuario
El usuario y no el computador (o aplicacin)
inicia y controla las actividades.

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Interaccin simple y natural
Minimizar elementos de interfaz
Menos para aprender, para equivocarse,
distraerse

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Interaccin simple y natural
Orden natural de la informacin
Agrupar grficamente la informacin
relacionada
El orden de acceso a la informacin debe ser
como el usuario la espera
Esconder o eliminar informacin irrelevante
o usada ocasionalmente

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Interaccin simple y natural
Utilizar el lenguaje del usuario
Usar terminologa e iconografa familiar al
usuario
Traducir los mensaje de error al lenguaje del
usuario

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Tolerancia
Posibilidad de ofrecerle al usuario la capacidad de
recuperarse de los errores Ejemplo?
Nunca ofrecer un comando que lleve a un mensaje
como Comando Ilegal Ejemplo?
Utilizar controles que impidan introducir datos
errneos Ejemplo?

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Algunos ejemplos de mecanismos

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Algunos ejemplos de mecanismos

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Algunos
ejemplos
de
mecanismos

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Tolerancia
Proveer recuperacin de errores. Modalidades
Deshacer : Cundo?
Abortar: Cundo?
Cancelar: Cundo?

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Satisfacer mltiples niveles de habilidad
Usuarios casuales
Incorporar tutoriales, wizards, prompts,
ayudas (tipos?)
Modo simple: esconder los comandos
complejos
Manipulacin directa
Uso de valores por defecto

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Satisfacer mltiples niveles de habilidad
Usuarios expertos
Atajos de teclado
Lneas de comando
Modo experto
Eliminacin de prompts y dilogos de
advertencia
Interfaz extensible y personalizable

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Minimizar la memorizacin
Promover el reconocimiento
Basarse en la visibilidad de los objetos
Uso de menes, conos, dilogos, mensajes,
palabras.

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Integridad esttica
La informacin se encuentra organizada en forma
adecuada y consistente con los principios de
diseo visual.
El nmero de elementos y su respectivo
comportamiento debe ser limitado para aumentar
la usabilidad de la interfaz.

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas


Integridad esttica
Se debe asegurar de mantener la semntica del
lenguaje grfico o del lenguaje asociado a la
interfaz.
No cambiar el significado de los objetos que son
estndares.

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas

Veamos como aplicar algunos de estos


principios e los objetos y mecanismos

Interaccin Hombre-Mquina

Objetos de las interfaces

Interaccin Hombre-Mquina

Objetos de las interfaces grficas

Ventanas
Menes
conos
Botones
Campos
etc.

Interaccin Hombre-Mquina

Objetos de las interfaces grficas

Ventanas

Interaccin Hombre-Mquina

Objetos de las interfaces grficas

Ventanas tipo dilogo

Interaccin Hombre-Mquina
Tipos de ventanas y dilogos

Interaccin Hombre-Mquina
Tipos de ventanas y dilogos

Interaccin Hombre-Mquina
Mensajes

Interaccin Hombre-Mquina
Mensajes

Interaccin Hombre-Mquina
Palabras claves

Interaccin Hombre-Mquina
Palabras claves

Interaccin Hombre-Mquina

Objetos
List box

Seleccionar uno o ms tems


de la lista

Interaccin Hombre-Mquina

Objetos
Drop down list box

Seleccionar
solo un tems
de la lista

Interaccin Hombre-Mquina

Objetos
Combo box
Ejemplo?

Mezcla entre drop list o list box


incorporando un campo de texto

Interaccin Hombre-Mquina

Objetos
Combo box

Mezcla entre drop list o list box


incorporando un campo de texto

Ejemplo:
Barra para ingresar URL en los browsers
(Mozilla e Internet Explorer)

Interaccin Hombre-Mquina
Ms mecanismos y objetos de interfaz

Interaccin Hombre-Mquina
Ms mecanismos y objetos de interfaz

Menes

Interaccin Hombre-Mquina
Ms mecanismos y objetos de interfaz

conos

Interaccin Hombre-Mquina
Ms mecanismos y objetos de interfaz

Botones

Interaccin Hombre-Mquina
Ms mecanismos y objetos de interfaz

Campos

Interaccin Hombre-Mquina
Ms mecanismos y objetos de interfaz

Resumen

Interaccin Hombre-Mquina

Algunos principios de diseo de interfaces grficas

Continuar .....

Das könnte Ihnen auch gefallen