introducción

12
1 Asig. Interfaces de Usuario Introducción Tema 1 1.1 Importancia de los Interfaces de Usuario 1.2 Clasificación Evolutiva 1.3 Normalización y Estándares

Upload: kera

Post on 21-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

Tema 1. Introducción. 1.1Importancia de los Interfaces de Usuario 1.2Clasificación Evolutiva 1.3Normalización y Estándares. Importancia de los Interfaces de Usuario ¿QUÉ ES UN INTERFAZ DE USUARIO?. MMI vs HCI MMI = Man-Machine Interface + Lenguaje de Entrada para el Humano - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Introducción

1Asig. Interfaces de Usuario

Introducción

Tema 1

1.1 Importancia de los Interfaces de Usuario

1.2 Clasificación Evolutiva

1.3 Normalización y Estándares

Page 2: Introducción

2Asig. Interfaces de Usuario

MMI vs HCI

MMI = Man-Machine Interface

+ Lenguaje de Entrada para el Humano

+ Lenguaje de Salida para la máquina

+ Protocolo para el Entendimiento

HCI = Human-Computer Interaction

+ Área multidisciplinar que estudia el Diseño, Evaluación e Implementación de sistemas Interactivos, abordando toda la problemática en torno a ellos

Importancia de los Interfaces de Usuario

¿QUÉ ES UN INTERFAZ DE USUARIO?

Page 3: Introducción

3Asig. Interfaces de Usuario

Importancia de los Interfaces de Usuario

OBJETIVOS

Desarrollo del enlace con el usuario garantizando :

• UTILIDAD

• SEGURIDAD

• EFECTIVIDAD

• EFICIENCIA

• FACILIDAD EN EL USO

• FACILIDAD EN EL APRENDIZAJE

Productividad

Page 4: Introducción

4Asig. Interfaces de Usuario

Importancia de los Interfaces de Usuario.

¿CÓMO LOGRAR LOS OBJETIVOS?

Entendiendo los diferentes factores determinantes :

• PSICOLOGÍA

• ERGONOMÍA

• FACTORES SOCIALES (MARKETING,...)

• FACTORES ORGANIZATIVOS

• DISCAPACIDAD

Para llevarlos automáticamente al Diseño

Page 5: Introducción

5Asig. Interfaces de Usuario

Importancia de los Interfaces de Usuario

MOTIVACIÓN

• El INTERFAZ es lo primero que se juzga de una aplicación

• Puede producir rechazo por parte del usuario, y en consecuencia del cliente, independientemente de la funcionalidad

• Influye en gran medida sobre la Productividad

• El avance tecnológico va unido a la facilidad de uso de las aplicaciones y máquinas desarrolladas (el entorno Windows, por ejemplo hizo accesible el uso del ordenador al gran público, ¿incluidos los Usuarios con Discapacidad?)

Page 6: Introducción

6Asig. Interfaces de Usuario

Importancia de los Interfaces de Usuario

SISTEMAS DE ADMINISTRACIÓN DE I.U. (UIMSs)

Son herramientas software que permiten implementar interfaces completos, con un conjunto de operaciones básicas (manejo de bases de datos, sobre los dispositivos, ...) y sin tener que usar directamente el lenguaje de programación

Ayudan a :

ESPECIFICAR DISEÑAR PROTOTIPAR

IMPLEMENTAR EJECUTAR EVALUAR

MODIFICAR, y MANTENER los I.U.

Page 7: Introducción

7Asig. Interfaces de Usuario

Clasificación Evolutiva

PRIMERA GENERACIÓN

• Se consideran sólo los primeros I.U. interactivos, llegados con la aparición del los CRTs

• Son los Interfaces de Preguntas y Órdenes, basados en el diálogo que establece la aplicación con el usuario a través de la introducción de una instrucción con formato fijo

• Temporalmente hablando, no existía evaluación inicial por parte de los usuarios

UIMSs Prácticamente inexistentes Específicos de la máquina en los casos concretos

Page 8: Introducción

8Asig. Interfaces de Usuario

Clasificación Evolutiva

SEGUNDA GENERACIÓN

• Mejoras producidas por la introducción de menús simples : la máquina los muestra y el usuario introduce el código asociado

• Primeras herramientas de carácter gráfico (ratón)

• Complicados cuando hay muchos grupos de órdenes. Hacen necesaria la introducción de cadenas de acceso rápido

UIMSs Mayor organización y diseño de los IU Siguen estando orientados a la máquina o a la aplicación

Page 9: Introducción

9Asig. Interfaces de Usuario

Clasificación Evolutiva

TERCERA GENERACIÓN

• Aparición de los sistemas gráficos que presenta ventanas, iconos, menús y elementos apuntadores

• Visualizan diferentes tipos de información simultánea

• Sistemas de menús desplegables más sencillos de usar

• Iconos y elementos de asociación gráfica que reducen el uso del teclado para especificar órdenes

UIMSs Diseño mucho más cuidado Herramientas más complejas que van mejorando en el tiempo y

ayudan cada vez más al programador

Page 10: Introducción

10Asig. Interfaces de Usuario

Clasificación Evolutiva

CUARTA GENERACIÓN

• A la tercera se le une el Hipertexto y la Multitarea

QUINTA GENERACIÓN

• Asociada a las nuevas tendencias (Hipermedia)

• El objetivo final es la Manipulación Directa

Page 11: Introducción

11Asig. Interfaces de Usuario

Normalización y Estándares

VENTAJAS

• Posibilidad de reutilizar módulos y herramientas por parte del diseñador (posibilidad de disponer de UIMSs)

• Consistencia de uso para el usuario. Aprende mucho antes una aplicación nueva que siga el mismo estándar

• Aumento de la Productividad, en definitiva, por parte de usuarios y diseñadores

ESTÁNDARES

• TUI (Textual User Interface):

• vt52, vt100, vt220 (texto + secuencias de escape)

Page 12: Introducción

12Asig. Interfaces de Usuario

Normalización y Estándares

ESTÁNDARES (II)

• GUI (Graphical User Interface):

• MACINTOSH (Xerox Research desarrolla el concepto y lo comercializa Apple en 1984

• Ms Windows (Microsoft con su Presentation Manager)

• OS/2 (IBM y Microsoft)

• X Windows (para Unix)

• Comerciales

• CUA (Common User Access) IBM

• Normalización en Discapacidad

• AENOR (Soporte Lógico)

• WAI (Diseño de Páginas Web)