Fundamentos de la IHC

¿Qué es IHC?
Conocido también como Human Computer Interaction
(CHI)
Según ACM…
“Disciplina relacionada con el diseño, la evaluación e
implementación de sistemas informáticos interactivos
para el uso de los seres humanos, y con el estudio de los
fenómenos mas importantes con los que está relacionado”

Corina Flores V. -UMSS

Fundamentos de la IHC
¿Qué es IHC?
Se ocupa fundamentalmente del análisis y diseño de
interfaces de usuario.
Basada en el concepto de interacción.

“Intercambio de símbolos (signos) entre dos o más partes,
asignando los participantes en el proceso comunicativo
significados a esos símbolos” Booth(1989).

Corina Flores V. -UMSS

Conseguir una interacción eficiente.Fundamentos de la IHC Objetivos de la IHC Para hacer sistemas interactivos hace falta [PRE94]: 2. Desarrollar herramientas y técnicas que ayuden a los diseñadores a conseguir que los sistemas informáticos sean los idóneos según las actividades a las cuales se quieran aplicar. Corina Flores V. -UMSS . efectiva y segura. tanto a nivel individual como de grupo. para 3.

Fundamentos de la IHC ¿Qué estudia la IHC? • El hardware. • Las tareas que desempeña el sistema y su adaptación a necesidades del usuario. • El diseño dirigido al usuario. -UMSS . • Los modelos mentales de los usuarios frente al modelo del sistema. no a la máquina • El impacto organizacional. el software y la repercusión de ambos en la interacción. Corina Flores V.

Fundamentos de la IHC ¿Qué se entiende por interfaz? Son los métodos y dispositivos utilizados que posibilitan la comunicación entre el humano y la máquina. Dos tareas … 1) Transferir información del usuario a la computadora 2) Comunicar información de la computadora al usuario. Corina Flores V. -UMSS .

• una aplicación Visual. de diversa índole. • Y para un sistema web. la interfaz son justamente las páginas que conforman la aplicación. la interfaz de una librería es justamente el API. Todos los sistemas tienen una interfaz. • un programa batch. la interfaz es un conjunto de formularios y ventanas. Así para: • un programador.Fundamentos de la IHC ¿Qué es la interfaz de una aplicación? Para partir de una definición común. la interfaz se entiende como la "cara visible" de una aplicación: el medio mediante el cual el usuario se comunica con un sistema. y cada una presenta desafios muy distintos. Corina Flores V. Todas estas interfaces merecen (y deben!) ser pensadas a consciencia. la interfaz está dada por el modo de invocación en la línea de comandos. -UMSS .

Fundamentos de la IHC ¿Qué es una buena interfaz? Ligado al concepto de diseño de interfaces. aparece la palabra usabilidad. “de pantallas”. El campo de la usabilidad de aplicaciones es muy amplio. “uso de colores e imágenes”. -UMSS . modos de trabajo. etc. y hace referencia justamente a qué tan simple y cómodo de usar es nuestro sistema. y no solo se refiere al "dibujo lindo de formularios". sino que abarca comportamientos de usuarios. Corina Flores V.

Contener información relevante para el usuario.Fundamentos de la IHC ¿Qué es una buena interfaz? Debemos tomar como "buena interfaz" aquella que le brinde al usuario una mejor experiencia. 5. 3. Corina Flores V. Minimizar las acciones del usuario para realizar su cometido Facilitar la ubicación de información Lo más importe! … darle el control al usuario. No mostrar información o mensajes que no aportan. -UMSS . Una buen interfaz deberá: 1. 2. 4.

Fundamentos de la IHC ¿Importancia de una buena interfaz? Básicamente se puede resumir en tres aspectos que impactan directamente en: 1. Mejora el mantenimiento Corina Flores V. Mejora la experiencia del usuario 2. -UMSS . Mejora el tiempo de desarrollo 3.

-UMSS . Interfaces de manipulación directa PORTATILES / NOTEBOOK Corina Flores V. con salida visual y auditiva. proyectos: • Máquina reactiva (Reactive engine).Fundamentos de la IHC Algo sobre la historia … (1968) Equipo de Engelbart utilizó ventanas en las interfaces (1968) ALAN KAY y ADELE GOLBERG. • Libro dinámico (Dynabook) Sueño de un dispositivo lo mas pequeño y portable al estilo de un libro de notas.

Fundamentos de la IHC Algo sobre la historia … (70´s) Editores de textos (EMACS) Lenguaje de programación OO (SMALLTALK) Ventanas múltiples Hojas de cálculo Bajo el concepto … WYSIWYG “What You See Is What You Get” Corina Flores V. -UMSS .

diseñado para laboratorios. Corina Flores V.Fundamentos de la IHC Algo sobre la historia … (1972) En 1972 Xerox creó "Xerox Alto" el primer computador con un sistema operativo de interfaz gráfica. -UMSS .

Fundamentos de la IHC Algo sobre la historia … En 1979 aparece otro computador que mejora algunos aspectos de Alto. Corina Flores V. el "Xerox 8810 Star Information System" más conocido como "Xerox Star" diseñado por Xerox Corporation. -UMSS .

El uso intensivo en la computadora de un mouse de tres botones.Interfaz gráfica de usuario basada en ventanas. iconos. Corina Flores V. -UMSS .El concepto de "Escritorio" donde se ubican las aplicaciones de trabajo.La pantalla con bitmaps en lugar de solo texto.Fundamentos de la IHC Algo sobre la historia … Características del Xerox Star 1. 5. 3.El concepto de arrastrar-y-soltar. 4. carpetas 2.A este proyecto se le llamó "The Office of the Future" (La Oficina del Futuro) y el avance de tal lo dirigió David Liddle. 6.

Fundamentos de la IHC Algo sobre la historia … Posteriormente Macintosh compró parte de Xerox e implementó su tecnología. Corina Flores V. Pero el precio se acercaba a los 10 mil dólares por unidad. Lisa fue el primer computador personal comercial con interfaz gráfica. Con su venta Macintosh quería hacer más entendible y accesible el sistema. -UMSS .

Corina Flores V. -UMSS .Fundamentos de la IHC Algo sobre la historia … Lisa Lisa fue rápidamente reemplazada por el Macintosh I.

-UMSS .Fundamentos de la IHC Algo sobre la historia … Mac I Corina Flores V.

-UMSS .Programa Macpaint Corina Flores V.

95. KDE. Open Windows. 2000. NT. -UMSS .1.Fundamentos de la IHC Algo sobre la historia … (80´s) • Apple Macintosh Computers … interfaces mas humanas • GUI´s para UNIX -> X-Windows y gestores de ventanas (Motif. WARP Corina Flores V. 98. XP • IBM -> OS/2. Gnome) • La serie de versiones de Windows (Windows 3.

Windows 1.0 Corina Flores V.Fundamentos de la IHC  A partir de las ideas trabajadas por Macintosh. Microsoft implementa en sus sistemas interfaces gráficas. -UMSS .

-UMSS . Interleaf. Atari ST. Metaphor Systems. Ventura Publisher y NeXTSTEP.muycomputer. por ejemplo: el Apple Lisa. SunOS.Fundamentos de la IHC Algo sobre la historia … Se comenzó la masificación de la GUI. KDE. Commodore Amiga. Elixer. GEM de Digital Research. El Star produjo una gran influencia en el mundo de los ordenadores. Para conocer algo más sobre historia. te invito a visitar la página http://www. Microsoft OS/2. el Apple Macintosh. Microsoft Windows.com/2009/03/13/actualidadespecialesevolucion-de-la-interfaz-visual_we9erk2xxdd4oidxxxvozxgkdcfmmjlvwle-_joya-moyysz3o5lyeyrp3ynuqyx Corina Flores V.

Fundamentos de la IHC Algo sobre la historia … HASTA AHORA … interfaces basadas en WIMP W Ventanas I Iconos M Menús P Punteros SE BUSCA … interfaces tridimensionales con poder de reconocimiento de … Corina Flores V. -UMSS .

-UMSS . Corina Flores V.Fundamentos de la IHC Retos de la GUI…  A medida que la tecnología cambia los referentes gráficos en los cuales se fundamentan las GUI actuales tendrán que evolucionar para mantenerse funcionales (metáforas).

-UMSS .Fundamentos de la IHC Presente … Corina Flores V.

Fundamentos de la IHC Presente o futuro cercano?… Interfaces gráficasCorina comandadas por gestos Flores V. -UMSS .

Corina Flores V. . entre el sistema y el usuario …. la usabilidad del sistema – Además. involucra a diferentes disciplinas o especialidades en su diseño. -UMSS . la representación de la parte accesible al sistema y las técnicas de interacción – Determina. O entre distintos usuarios – Integra.Fundamentos de la IHC Roles de una interfaz de usuario La IU de un sistema de software – Media.