You are on page 1of 78

Interacción Humano Computadora

Ingeniería en Sistemas de Computación


Licenciatura en Ciencias de la Computación
(2017)

Prof. Martín Larrea


mll@cs.uns.edu.ar
http://cs.uns.edu.ar/~mll/hci
Interacción Humano Computadora

Interacción Humano Computadora (IHC)


Human Computer Interaction (HCI)
Interacción Humano Computadora

Human Computer Interaction involves the study,


planning, and design of the interaction between
users and computers.

* Designing with Blends. Conceptual Foundations of Human-Computer Interaction and Software Engineering.
* The Human-Computer Interaction Handbook Fundamentals, Evolving Technologies and Emerging Applications.
Interacción Humano Computadora

Para que las computadoras sean aceptadas y


usadas efectivamente, deben estar bien
diseñadas.

Deben diseñarse adecuándose a las necesidades


y a las capacidades de los usuarios.
Interacción Humano Computadora

Producir sistemas de computadoras que sean


directos para usar significa que los diseñadores
deben pensar no sólo en las capacidades que el
sistema puede tener sino más allá.

¿Qué tan “allá” es “más allá”?


Interacción Humano Computadora
Interacción Humano Computadora

“Las clases comenzarán a las 2”


Interacción Humano Computadora

“Las clases
comenzarán a
las 2”
Interacción Humano Computadora

“Las clases comenzarán a las 2”


Interacción Humano Computadora

.-.. .- ... / -.-. .-.. .- ... . ... / -.-. --- -- . -. --.. .- .-. .- -. / .- / .-.. .- ... / ...--
Interacción Humano Computadora
Interacción Humano Computadora
Interacción Humano Computadora
Interacción Humano Computadora
Interacción Humano Computadora

https://www.youtube.com/watch?v=RQieoqCLWDo
Interacción Humano Computadora

“We believe technology is at its very best when it’s


invisible. When you’re conscious only of what
you’re doing, not the device you’re doing it with…”
Interacción Humano Computadora

La IHC trata sobre el diseño de sistemas que


involucren a la computadora de manera tal que
los mismos (los sistemas) soporten a los usuarios
para que estos puedan llevar a cabo sus tareas
de modo productivo y seguro.
Interacción Humano Computadora

Human Computer Interaction involves the study,


planning, and design of the interaction between
users and computers.
Interacción Humano Computadora

Human Computer Interaction involves the study,


planning, and design of the interaction between
users and computers.
Interacción Humano Computadora
INTERFAZ

SISTEMA Humano

INTERACCIONES
Interacción Humano Computadora
Interacción Humano Computadora

Acá nos dimos cuenta
que podiamos ver porno en
el celular
Interacción Humano Computadora
Interacción Humano Computadora
Interacción Humano Computadora

La interfaz es la que permite a ambos participantes


(Sistema y Humano) comunicarse entre si. Una
interacción exitosa depende de la interfaz.
Interacción Humano Computadora
Interacción Humano Computadora

La interface ideal no siempre es posible, siempre


hay compromisos...
Interacción Humano Computadora
Interacción Humano Computadora

El teléfono del DCIC es 4595135


Interacción Humano Computadora

El teléfono del DCIC es 4595135


8 “acciones”
Interacción Humano Computadora

El teléfono del DCIC es 4595135


Interacción Humano Computadora

El teléfono del DCIC es 4595135


15 “acciones”
Interacción Humano Computadora

15 “acciones”
8 “acciones”
Interacción Humano Computadora

No hay una teoría general y unificada de IHC. Si hay un


acuerdo general de que los elementos involucrados son:

El ser humano
La tecnología
Las formas como se influencian entre sí
Interacción Humano Computadora
Breve historia de HCI
Interacción Humano Computadora
Breve historia de HCI

A mediado de los 80 surge el término HCI en


un intento de describir esta nueva área de
estudio.

En esta época se reconoce que el foco de


interés era más amplio que el sólo diseño de
una interfaz.
Interacción Humano Computadora
Breve historia de HCI

El estudio sistemático de la performance


humana para desarrollar determinadas tareas
comenzó en las fábricas a principio de siglo.

Durante la Segunda Guerra Mundial se estudió


la interacción entre humanos y máquinas con
el objetivo de producir armas mas efectivas.
Interacción Humano Computadora
Breve historia de HCI

Se creó la Sociedad de Investigación Ergonométrica.


Interacción Humano Computadora

http://mcmurrytmg.com/articles/why-are-things-always-last-place-you-look-them-common-user-interface-design-
violation
Interacción Humano Computadora

¿Cuánto de arte y cuánto de ciencia


hay en HCI?
Interacción Humano Computadora
Interacción Humano Computadora

Donald Norman

http://www.jnd.org
http://en.wikipedia.org/wiki/Donald_Norman
Interacción Humano Computadora

Donald Norman
Norman identifica dos principios clave que ayudan a
asegurar una buena IHC:

Visibilidad y Abordabilidad
Interacción Humano Computadora

Donald Norman
Norman identifica dos principios clave que ayudan a
asegurar una buena IHC:

Visibilidad y Abordabilidad

Visibilidad: Los controles deben ser visibles.


Interacción Humano Computadora

Donald Norman
Norman identifica dos principios clave que ayudan a
asegurar una buena IHC:

Visibilidad y Abordabilidad

Abordabilidad: Deben sugerir su funcionalidad.


Interacción Humano Computadora
Interacción Humano Computadora
Interacción Humano Computadora

El formato de la entrada y el estilo de la interacción


afectan el éxito con el cual se usa cualquier artefacto.
Interacción Humano Computadora
Interacción Humano Computadora
> ¿Qué hago con esto?
> Subilo
Interacción Humano Computadora
> ¿Qué hago con esto?
> Subilo
Interacción Humano Computadora
> ¿Qué hago con esto?
> Subilo
Interacción Humano Computadora
Interacción Humano Computadora
Interacción Humano Computadora

¿En qué posición están las ruedas?


Interacción Humano Computadora
Interacción Humano Computadora

La IHC es una gran desafío por los grandes cambios en


la tecnología subyacente
Interacción Humano Computadora
Interacción Humano Computadora
Interacción Humano Computadora

HCI en el desarrollo de software


Interacción Humano Computadora

El rol de la IHC en el diseño de sistemas es


mejorar la calidad de la interacción entre
humanos y sistemas de cómputo.
Interacción Humano Computadora
Interacción Humano Computadora

Para lograr esto, debemos aplicar sistemáticamente el


conocimiento que se tiene de las capacidades y
limitaciones del ser humano junto con el conocimiento de
las capacidades y limitaciones de las computadoras.

También debemos relacionar este conocimiento para


entender los aspectos sociales, organizacionales y físicos
del ambiente de trabajo del usuario.
Interacción Humano Computadora

El modelo de diseño HCI sigue las siguientes premisas:

CENTRADO EN EL USUARIO
INTEGRADOR
ITERATIVO
Interacción Humano Computadora

Los diseños deben estar basados en una observación


cuidadosa de los usuarios, deben refinarse llevando a cabo
un análisis a conciencia de la frecuencia y la secuencia de
las tareas y deben validarse mediante tests de usabilidad
durante todo el proceso.
Interacción Humano Computadora

Ben Shneiderman
http://en.wikipedia.org/wiki/Ben_Shneiderman

Use of guidelines documents and processes


UI software tools
Expert reviews and usability testing
Interacción Humano Computadora

Una funcionalidad más amplia no debe ser una


excusa para un diseño pobre

You might also like