Академический Документы
Профессиональный Документы
Культура Документы
Principios
Un principio es una norma o idea fundamental que rige el pensamiento o la conducta. No especifican mtodos para obtener sus objetivos. Son bastante abstractos.
Estn basados en ideas de alto nivel y de aplicacin muy general. Por ejemplo: Asistencia: asistir al usuario en la realizacin de las diferentes tareas.
Principios
Simpson (1985) Schneiderman (1992) Preece (1994) Mandel (1997) Dix (1998) Nielsen (2000) IBM (2001)
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Hay que proporcionar el control sobre el sistema al usuario y suministrarle asistencia para facilitar la realizacin de las tareas.
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Construir el producto segn el conocimiento previo del usuario, lo que le permitir progresar rpidamente.
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Hacer los objetos y sus controles visibles e intuitivos. Emplear siempre que se pueda representaciones del mundo real en la interfaz.
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Hacer las acciones previsibles y reversibles. Las acciones de los usuarios deberan producir los resultados que ellos esperan.
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
10
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Hacer todos los objetos disponibles de forma que el usuario pueda usar todos sus objetos en cualquier secuencia y en cualquier momento.
11
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Evitarle errores al usuario proporcionndole diferentes tipos de ayuda, bien de forma automtica o bien a peticin del propio usuario.
12
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Soportar diversas tcnicas de interaccin, de forma que el usuario pueda seleccionar el mtodo de interaccin ms apropiado para su situacin.
13
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
14
Simplicidad Apoyo Familiaridad Evidencia Estmulo Satisfaccin Disponibilidad Seguridad Versatilidad Personalizacin Afinidad
Permitir con un buen diseo visual que los objetos sean afines a otros de la realidad cotidiana.
Directrices
Una directriz es un conjunto de instrucciones o normas generales para la ejecucin de una cosa. Son ms especficas y requieren menos experiencia para entenderlas e interpretarlas que los principios.
Ejemplo relacionado con el principio de asistencia: Proporcionar ayuda contextual para cada opcin y objeto sobre el que pueda posicionarse el cursor.
15
Directrices
16
Estndares
Un estndar es un requisito, regla o recomendacin basada en principios probados y en la prctica. Representa un acuerdo de un grupo de profesionales oficialmente autorizados a nivel local, nacional o internacional.
17
Estndares
Toda
la industria funciona con estndares. Ejemplo: Construccin. la industria informtica. Estndares de pantallas, teclados, conectores, incluso mobiliario. Ejemplo: la inclinacin del teclado debe estar entre 0 y 25 grados.
Tambin
18
Estndares de la interfaz
Objetivo: conseguir un software ms fcil y seguro, estableciendo requisitos mnimos de fabricacin, eliminando inconsistencias y variaciones innecesarias en las interfaces.
19
Clasificacin de Estndares
Estndares de facto.
Estndares de iure.
20
Estndares de facto
Nacen a partir de productos de la industria que tienen un gran xito en el mercado o desarrollos hechos por grupos de investigacin en la Universidad que tienen una gran difusin.
21
Estndares de iure
Son generados por comits con estatus legal y gozan del apoyo de un gobierno o institucin para producir estndares. Para hacer un estndar de iure se ha de seguir un proceso complejo: Documento preliminar pblico Enmiendas Aprobacin (tras cierto tiempo, a veces aos) Ejemplo: Ansi C
22
Comits
CEN W3C
Asociacin Internacional para Estndares Comisin Electrotcnica Internacional Instituto Nacional Americano para Estndares Instituto de Ingenieros Elctricos y Electrnicos Americano Comit Europeo para la Estandarizacin Consorcio para la World Wide Web
23
ISO/IEC 9126: Evaluacin de productos software: caractersticas de calidad y directrices para su uso
ISO 9241: requisitos ergonmicos para trabajar con terminales de presentacin visual (VDT)
ISO/IEC 10741: interaccin de dilogos
24
ISO/IEC 11581: smbolos y funciones de los iconos ISO 11064: diseo ergonmico de centros de control ISO 13406: requisitos ergonmicos para trabajar con presentaciones visuales basadas en paneles planos ISO 13407: procesos de diseo centrados en la persona para sistemas interactivos
25
Guas de estilo
Las guas de estilo proporcionan un marco que puede guiar a los diseadores a tomar decisiones correctas en sus diseos.
26
Guas de estilo
Pueden ser de dos tipos: comerciales corporativas Ventaja: aseguran una mejor consistencia que imponen. usabilidad mediante la
En el lenguaje industrial se hace referencia a las guas de estilo como el look and feel.
27
Son producidas por fabricantes de software y hardware, y son en general estndares de facto: Apple (MacIntosh) Motif CUA OS/2 Windows Open Look CDE, Common Desktop Environment Java Swing Contienen directrices que se concretan a muy bajo nivel.
28
29
30
31
32
33
Publicadas en 1987 por IBM y Microsoft. Se adoptaron universalmente por la fuerza de IBM (estndar de facto). Motif, OS/2 y Windows son los estndares ms importantes que siguen esta norma.
34
Motif
35
Motif
36
Windows95, 98, NT
37
OpenLook
38
CDE
Common Desktop Environment. Interfaz grfica para UNIX Desarrollado por IBM, HP, Novell y SUN Basado en estndares de facto de la industria
39
Java permite la ejecucin de un mismo programa en distintas plataformas utilizando la interfaz grfica correspondiente, gracias al AWT (Abstract Window Toolkit).
40
Con la aparicin del conjunto de componentes Swing, parte de las JFC (Java Foundation Classes), se dispone de una apariencia grfica propia, denominada Metal. Adems de Metal existen otras apariencias: Motif look and feel Windows look and feel MacOs look and feel
41
Java Swing
Java Swing
43
Java Swing
44
Java Swing
45
Modelo grfico
Las aplicaciones comparten la pantalla. Cada una tiene asignada una parte o ventana. Ventana activa: aquella con la que el usuario interacciona. Niveles del modelo grfico: Presentacin Acciones Interaccin
46
Presentacin
Representa el aspecto visual de la interfaz. Las aplicaciones tienen dos tipos de elementos que hay que presentar:
Objetos Acciones
47
Acciones
48
Acciones
Cajas de dilogo
49
Acciones
Tipos de cajas de dilogo: Modal Requiere que los usuarios completen la caja de dilogo antes de continuar. No modal Permite a los usuarios continuar con su trabajo sin completar el dilogo.
50
Acciones
Cajas de mensajes
51
Interaccin
Es el nivel a travs del cual los usuarios interaccionan con los componentes de la interfaz. Consta de:
52
Interaccin
Seleccin de objeto
Ejecucin de accin
53
Interaccin
Apuntar y seleccionar:
El teclado y el ratn tienen una indicacin visual para indicar al usuario dnde se encuentra.
54
Interaccin
Indicacin visual: Teclado Seleccin de campos (caja de lneas discontinuas). Entrada de campos (cursor de texto). Ratn Un puntero indica la posicin del ratn.
55
Interaccin
nfasis:
Trata de realzar la importancia de algunos elementos de interaccin para que el usuario cuando interacciona pueda saber:
Foco de la entrada Opciones disponibles Opciones no disponibles Estado actual de las opciones
56
Interaccin
Tipos
57
Interaccin
58
Interaccin
Seleccin:
Seleccin con el ratn: Clic, Doble-clic, Mayus+clic, Ctrl+clic, Arrastrar y seleccionar. Seleccin con el teclado: Tabulacin, flechas, Mayus y Ctrl (seleccin), Alt (mens).
59
Componentes
Botones de radio (radio button) Botones de comprobacin (check button) Botones pulsables (push button)
60
Componentes
Caja de grupo (group box) Campo de texto (text box) Caja de lista (list box) Caja de combinacin (combo box)
61
Componentes
Indicador de progreso Cambio del puntero Ventana de progreso de la accin Control de desplazamiento
62
Ayuda
Permite resolver las dudas de los usuarios. Interaccin Tecla F1 Seleccionando el botn de ayuda Seleccionando el men de ayuda Tipos de ayuda Ayuda contextual Tutorial Glosario
63
Apple IBM Sun W3C Yale Center for Advanced Instructional Media National Cancer Institute (NIC)
64
Recomendaciones
65
Recomendaciones
66
Recomendaciones
67
Recomendaciones
68
Recomendaciones
69
Recomendaciones
Por qu algunos productos como un iPod son aceptados universalmente por personas de todo el mundo, mientras que las pginas web son diferentes dependiendo de la diversidad cultural?
70
71