Está en la página 1de 53

FUNDAMENTOS DE LA

IHC (Primera Parte )



Corina Flores Villarroel
UMSS Carrera de Informtica
Corina Flores V. -UMSS
Contenido
Objetivos
Introduccin
Antecedentes
Qu es IHC?
Objetivos de la IHC
Qu estudia la IHC?
Qu se entiende por interfaz?
Corina Flores V. -UMSS
Contenido
Algo sobre la historia
IHC disciplina inter/multidisciplinar
Componentes de una interfaz
Nuevas interfaces y tendencias actuales
Estilos y paradigmas de interaccin
Corina Flores V. -UMSS
Fundamentos de la IHC
Objetivos del tema
Comprender y describir qu es IHC
Definir el concepto de interfaz
Objetivos de la IHC
Conocer acerca de la evolucin de IHC
Distinguir el aporte de otras disciplinas a la IHC
Corina Flores V. -UMSS
Antecedentes
La aparicin de IHC se produce dentro de un
contexto social y organizacional por la necesidad de
diferentes tipos de aplicaciones para distintos
propsitos.

La IHC, surge en el momento en el que las
computadoras llegan a manos de usuarios finales no
profesionales en la informtica.
Fundamentos de la IHC
Corina Flores V. -UMSS
Fundamentos de la IHC
Antecedentes
Se nutre de otras disciplinas entre las que se
destacan: la psicologa, el diseo, la informtica, la
ergonoma, la sociologa, etc.

Tiene un factor tecnolgico la computadora,
as como un factor humano el usuario.

Corina Flores V. -UMSS
Qu es IHC?
Conocido tambin como Human Computer Interaction
(CHI)
Segn ACM

Disciplina relacionada con el diseo, la evaluacin e
implementacin de sistemas informticos interactivos
para el uso de los seres humanos, y con el estudio de los
fenmenos mas importantes con los que est relacionado

Corina Flores V. -UMSS
Fundamentos de la IHC
Fundamentos de la IHC
Qu es IHC?

Se ocupa fundamentalmente del anlisis y diseo de
interfaces de usuario.
Basada en el concepto de interaccin.
Intercambio de smbolos (signos) entre dos o ms partes,
asignando los participantes en el proceso comunicativo
significados a esos smbolos Booth(1989).

Corina Flores V. -UMSS
Fundamentos de la IHC
Objetivos de la IHC
Para hacer sistemas interactivos hace falta
[PRE94]:

1. Comprender los factores tales como psicolgicos,
ergonmicos, organizativos, sociales, .. que determinan
como la gente trabaja y hace uso de los computadores y
trasladar esta comprensin para ...


Corina Flores V. -UMSS
Fundamentos de la IHC
Objetivos de la IHC
Para hacer sistemas interactivos hace falta [PRE94]:

2. Desarrollar herramientas y tcnicas que ayuden a los
diseadores a conseguir que los sistemas informticos sean
los idneos segn las actividades a las cuales se quieran
aplicar, para

3. Conseguir una interaccin eficiente, efectiva y segura, tanto
a nivel individual como de grupo.

Corina Flores V. -UMSS
Qu estudia la IHC?
El hardware, el software y la repercusin de
ambos en la interaccin.
Los modelos mentales de los usuarios frente al
modelo del sistema.
Las tareas que desempea el sistema y su
adaptacin a necesidades del usuario.
El diseo dirigido al usuario, no a la mquina
El impacto organizacional.
Corina Flores V. -UMSS
Fundamentos de la IHC
Fundamentos de la IHC
Qu se entiende por interfaz?



Son los mtodos y dispositivos utilizados
que posibilitan la comunicacin entre el
humano y la mquina.

Dos tareas
1) Transferir informacin del usuario a la
computadora
2) Comunicar informacin de la
computadora al usuario.

Corina Flores V. -UMSS
Fundamentos de la IHC
Qu es la interfaz de una aplicacin?



Para partir de una definicin comn, la interfaz se entiende como la "cara
visible" de una aplicacin: el medio mediante el cual el usuario se
comunica con un sistema.
Todos los sistemas tienen una interfaz, de diversa ndole. As para:

un programador, la interfaz de una librera es justamente el API.
un programa batch, la interfaz est dada por el modo de invocacin en la lnea de
comandos.
una aplicacin Visual, la interfaz es un conjunto de formularios y ventanas.
Y para un sistema web, la interfaz son justamente las pginas que conforman la
aplicacin.

Todas estas interfaces merecen (y deben!) ser pensadas a consciencia, y cada una
presenta desafios muy distintos.


Corina Flores V. -UMSS
Qu es una buena interfaz?



Ligado al concepto de diseo de interfaces, aparece la
palabra usabilidad, y hace referencia justamente a qu tan
simple y cmodo de usar es nuestro sistema.



El campo de la usabilidad de aplicaciones es muy amplio, y no solo se
refiere al "dibujo lindo de formularios", de pantallas, uso de colores e
imgenes, sino que abarca comportamientos de usuarios, modos de
trabajo, etc.


Corina Flores V. -UMSS
Fundamentos de la IHC
Fundamentos de la IHC
Qu es una buena interfaz?



Debemos tomar como "buena interfaz" aquella que le
brinde al usuario una mejor experiencia. Una buen
interfaz deber:


1. Contener informacin relevante para el usuario.
2. No mostrar informacin o mensajes que no aportan.
3. Minimizar las acciones del usuario para realizar su cometido
4. Facilitar la ubicacin de informacin
5. Lo ms importe! darle el control al usuario.
Corina Flores V. -UMSS
Importancia de una buena interfaz?



Bsicamente se puede resumir en tres aspectos que
impactan directamente en:


1. Mejora la experiencia del usuario
2. Mejora el tiempo de desarrollo
3. Mejora el mantenimiento
Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia

Por qu hablar?
Podemos aprender de experiencias pasadas
Conocer el modelo de la evolucin
Entender y apreciar a dnde hemos llegado
Inspirarnos y motivarnos para dar nuevos pasos

Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
Uso de programas dejan de ser un misterio para los
usuarios no profesionales en informtica.


Necesario su popularizacin creando programas
fciles de manejar, con interfaces intuitivas
Lnea de comandos (lenguaje nada parecido al humano)
Mens de opciones
Formularios
Manipulacin directa (manejo de objetos)
Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1943)




Computadoras digitales (1930-1940) solo disponibles
para investigadores acelerar clculos de cmputos
(energa balstica/energa atmica).

El concepto de interfaz surge en paralelo con el primer
computador el Eniac en 1943.

Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1943)




ENIAC: sigla del ingls de
Electronic Numerical Integrator And
Computer (Computador e
Integrador Numrico Electrnico),
era una mquina gigante, que
ocupaba 107 metros cuadrados.
Ejecutaba sus procesos con un lenguaje digital (interfaz de comandos en lnea)
y era utilizada por el Laboratorio de Investigacin Balstica del Ejrcito de los
Estados Unidos.


Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1945)




Computadoras digitales (1930-1940) solo disponibles
para investigadores acelerar clculos de cmputos
(energa balstica/energa atmica).

Vannevar Bush (1945), inventa el MEMEX basada en la
tecnologa de microfilms. Tiene una visin ms amplia
Transformar el pensamiento humano

Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1960)


(1963)







J.C.R. LICKLIDER, acoplamiento entre las capacidades
del hombre y la mquina man-computer symbiosis

IVAN SUTHERLAND, explora el potencial comunicacin
grfica entre el hombre y la mquina, as: la imagen,
grficos, dibujos, etc.

Cre el sistema Sketchpad
Manipulacin de objetos grficos
Utilizacin de lpiz ptico

Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1960
-1970)




La evolucin de los circuitos integrados de silicio, que
redujo el costo y aument la potencia de las
computadoras, propici la invencin de la interfaz grfica
de usuario como se conoce actualmente.
El segundo factor que posibilit la aparicin de la IGU (en
ingls GUI) fue la creacin del mouse por parte de
Macintosh.

Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1960
-1970)




La evolucin de los circuitos integrados de silicio, que
redujo el costo y aument la potencia de las
computadoras, propici la invencin de la interfaz grfica
de usuario como se conoce actualmente.
El segundo factor que posibilit la aparicin de la IGU (en
ingls GUI) fue la creacin del mouse por parte de
Macintosh.

Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1963-1965)












DOUGLAS ENGELBART (1963) y TED NELSON (1965),
basados en el concepto de MEMEX elaboraron el rol de
la computadora en la construccin y manipulacin de
estructuras complejas de textos interconectados

Ted Nelson 10 minutos
Douglas Engelbart invento el ratn
Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1968)


(1968)










Equipo de Engelbart utiliz ventanas en las interfaces
ALAN KAY y ADELE GOLBERG, proyectos:
Mquina reactiva (Reactive engine),
Libro dinmico (Dynabook)
Sueo de un dispositivo lo mas pequeo y portable al
estilo de un libro de notas, con salida visual y auditiva.
Interfaces de manipulacin directa


PORTATILES / NOTEBOOK
Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(70s)












Editores de textos (EMACS)
Lenguaje de programacin OO (SMALLTALK)
Ventanas mltiples
Hojas de clculo


Bajo el concepto WYSIWYG

What You See Is What You Get

Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia
(1972)












En 1972 Xerox cre "Xerox Alto"
el primer computador con un
sistema operativo de interfaz
grfica, diseado para laboratorios.

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












En 1979 aparece otro
computador que mejora algunos
aspectos de Alto, el "Xerox 8810
Star Information System" ms
conocido como "Xerox Star"
diseado por Xerox Corporation.
Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia












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













Posteriormente Macintosh compr parte de Xerox e
implement su tecnologa.

Lisa fue el primer computador personal comercial con
interfaz grfica.
Con su venta Macintosh quera hacer ms entendible y
accesible el sistema.
Pero el precio se acercaba a los 10 mil dlares por
unidad.


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

Lisa











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








Mac I











Corina Flores V. -UMSS
Fundamentos de la IHC
Programa Macpaint
Corina Flores V. -UMSS
Algo sobre la historia
(80s)












Apple Macintosh Computers interfaces mas humanas
GUIs para UNIX -> X-Windows y gestores de ventanas
(Motif, Open Windows, KDE, Gnome)
La serie de versiones de Windows (Windows 3.1, 95,
98, 2000, NT, XP
IBM -> OS/2, WARP

Corina Flores V. -UMSS
Fundamentos de la IHC
A partir de las
ideas trabajadas
por Macintosh,
Microsoft
implementa en sus
sistemas
interfaces grficas.
Windows 1.0
Corina Flores V. -UMSS
Fundamentos de la IHC
Algo sobre la historia

Se comenz la masificacin de la GUI.

El Star produjo una gran influencia en el mundo de los
ordenadores, por ejemplo: el Apple Lisa, el Apple
Macintosh, GEM de Digital Research, Microsoft Windows,
Atari ST, Commodore Amiga, Elixer, Metaphor Systems,
Interleaf, Microsoft OS/2, SunOS, KDE, Ventura Publisher
y NeXTSTEP.
Para conocer algo ms sobre historia, te invito a visitar la pgina
http://www.muycomputer.com/2009/03/13/actualidadespecialesevolucion-de-la-
interfaz-visual_we9erk2xxdd4oidxxxvozxgkdcfmmjlvwle-_joya-
moyysz3o5lyeyrp3ynuqyx









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

HASTA AHORA interfaces basadas en WIMP
W Ventanas
I Iconos
M Mens
P Punteros

SE BUSCA interfaces tridimensionales con poder de
reconocimiento de
Corina Flores V. -UMSS
Fundamentos de la IHC
Retos de la GUI



A medida que la tecnologa cambia los referentes
grficos en los cuales se fundamentan las GUI
actuales tendrn que evolucionar para
mantenerse funcionales (metforas).
Corina Flores V. -UMSS
Fundamentos de la IHC
Presente



Corina Flores V. -UMSS
Fundamentos de la IHC
Presente o futuro cercano?



Interfaces grficas comandadas por gestos
Corina Flores V. -UMSS
Fundamentos de la IHC
Investigar, curiosear acerca de las nuevos
planteamientos de interfaces (por ej. Interfaces
comandadas por gestos u otras posibles) que han
surgido en estos tiempos actuales, a parte de las dos
formas de comunicacin usuario-mquina:

Lnea de comandos
Interfaz grfica de usuario

Ilustrar con ejemplos concretos (por lo menos dos)







Corina Flores V. -UMSS
Fundamentos de la IHC
Para la entrega del da martes 10 de abril, deben elaborar ya
sea:

Una presentacin en power point
Un documento .pdf o .doc

Cuyo contenido sea una sntesis, un comentario acerca de
lo que han investigado, ilustrando con ejemplos concretos
encontrados.
Es importante que el trabajo aporte bibliografa ya sea a
enlaces Web o a artculos cientficos como mnimo tres.







Corina Flores V. -UMSS
Fundamentos de la IHC
Roles de una interfaz de usuario
La IU de un sistema de software

Media, entre el sistema y el usuario . O entre
distintos usuarios
Integra, la representacin de la parte accesible al
sistema y las tcnicas de interaccin
Determina, la usabilidad del sistema
Adems, involucra a diferentes disciplinas o
especialidades en su diseo.

.







Corina Flores V. -UMSS
Fundamentos de la IHC
El diseo de una interfaz de usuario es una
actividad interdisciplinaria
Los actores en el proceso de desarrollo de software,
histricamente:

Programador individual
Grupo de programadores
Grupo de analistas y programadores
Grupo interdisciplinario

.







Corina Flores V. -UMSS
Fundamentos de la IHC
Para el diseo de Ius se requiere un equipo
que incluya al usuario, especialistas del
dominio de la aplicacin y especialistas de
otras disciplinas













Corina Flores V. -UMSS
Fundamentos de la IHC
Actividad interdisciplinaria
Actividad multidisciplinaria
Actividad transdisciplinaria
IHC disciplina inter/multidisciplinar
No es una disciplina cerrada, admite investigacin de
especialistas en diversas reas del conocimiento.

IHC
Informtica
Psicologa
Ergonoma
Lingstica
Inteligencia Artificial
Antropologa
Sociologa
Diseo
Usabilidad
Corina Flores V. -UMSS
Fundamentos de la IHC
IHC disciplina inter/multidisciplinar
Informtica


Psicologa cognitiva

Psicologa social y organizativa

Proporciona conocimiento sobre capacidad de la tecnologa.
Desarrollo de tcnicas, heursticas, etc, para el diseo
desarrollo y mantenimiento.

Comportamiento humano y proceso mental
Influencia de las estructuras sociales y organizativas en las
prcticas laborales
Corina Flores V. -UMSS
Fundamentos de la IHC
IHC disciplina inter/multidisciplinar
Ergonoma


Lingstica

Diseo
Diseo y definicin de artefactos para distintos entornos de
trabajo, de ocio, domsticos, etc que se ajusten a las
capacidades de los usuiarios. Asu vez esta disciplina se divide
en Ergonomia Fsica y Ergonoma Cognitiva
Lenguajes de comandos (sintaxis y semntica)
Internacionalizacin
Produccin en serie de objetos tiles y bellos.
Corina Flores V. -UMSS
Fundamentos de la IHC
IHC disciplina inter/multidisciplinar
Sociologa

Usabilidad

Antropologa

Inteligencia Artificial
Estudio de costumbres y tradiciones de pueblos
Tendencias culturales
Cultura y creencias
Agentes inteligentes
Hacer que los sistemas sean usables, eficientes, y
satisfactorios
Corina Flores V. -UMSS
Fundamentos de la IHC
IHC disciplina inter/multidisciplinar
http://old.sigchi.org/cdg/cdg2.html
http://oldcomputers.net/
http://computermuseum.50megs.com/cgi/games/playgames.php
http://oldcomputers.net/macintosh.html
http://www.entremaqueros.com/bitacoras/urian/sobre-el-origen-de-la-
interfaz-de-usuario-en-apple/
Corina Flores V. -UMSS
Fundamentos de la IHC
IHC disciplina inter/multidisciplinar
https://docs.google.com/viewer?a=v&q=cache:l26jXGj2rdAJ:www.chr5.com
/investigacion/investiga_igu/igu_aproximacion_semio-
cognitiva_by_chr5.pdf+&hl=es&gl=bo&pid=bl&srcid=ADGEESiC5ZOP8hyJ
0buSRAp5wKhjo8cNZ_ZJWrwfeKZmH7PnVXaGeIR51X1UmPAuoqtqRXX
Fh7XPnVCHcjmr1kiXRv1NvXh35BYFGDFC2eLrN6p2AOKYwMu0knyZj0m
2LSaBvFoirXjT&sig=AHIEtbQWtlZIFc95TAkE2-dKnDI_cn6Rxw
http://www.muycomputer.com/2009/03/13/actualidadespecialesevolucion-
de-la-interfaz-visual_we9erk2xxdd4oidxxxvozxgkdcfmmjlvwle-_joya-
moyysz3o5lyeyrp3ynuqyx
http://courses.iicm.tugraz.at/hci/
Corina Flores V. -UMSS
Fundamentos de la IHC

También podría gustarte