Es la disciplina que estudia el intercambio de informacin mediante software entre
las personas y las computadoras. Esta disciplina se encarga del diseo, evaluacin e implementacin de los aparatos tecnolgicos interactivos, estudiando el mayor nmero de casos que les pueda llegar a afectar. El objetivo es que el intercambio sea ms eficiente: minimizar errores, incrementar la satisfaccin, disminuir la frustracin y, en definitiva, hacer ms productivas las tareas que rodean a las personas y los computadores. Races histricas Los grficos por computadora nacieron de la utilizacin del CRT y de las primeras utilizaciones del lpiz ptico. Eso llev al desarrollo de tcnicas pioneras para la interaccin persona-computador. Muchas de stas datan de 1963, ao en que Ivan Sutherland desarroll Sketchpad para su tesis doctoral, la cual marc el inicio de los grficos por computadora. A partir de aquel momento se ha continuado trabajando en este campo, creando y mejorando los algoritmos y el hardware que permiten mostrar y manipular objetos con mucho ms realismo, todo eso, con la finalidad de conseguir grficos interactivos. Algunos de los avances relacionados fueron intentos de llegar a una simbiosis hombre-mquina (Licklider, 1960), un aumento del intelecto humano (Douglas Engelbart, 1963) y el Dynabook y Smalltalk (Alan Kay y Adele Goldberg, 1977). A partir de aqu surgieron los cimientos de la interaccin persona-computador, como sera el caso del ratn, pantallas con mapas de bits, computadoras personales, la metfora de escritorio y las ventanas y los punteros para clicar. Adems, el hecho de trabajar con sistemas operativos desemboc en la creacin de nuevas tcnicas para hacer interfaces de dispositivos de entrada/salida, controles de tiempo, multiprocesadores y para soportar el hecho de que se abrieran diversas pantallas o que hubiera animaciones. Objetivos: Dado que la interaccin persona-computador estudia la comunicacin entre el ser humano y las mquinas, esto implica que la HCI involucre conocimientos acerca de ambos: de la persona y de la mquina. Sobre las mquinas se requiere contar conocimiento en cuanto a sistemas operativos, tcnicas grficas, lenguajes de programacin y entornos de desarrollo. Sobre las personas, es importante tener unos conocimientos previos, como teora de la comunicacin, disciplinas del diseo grfico e industrial, lingstica, ciencias sociales, psicologa cognitiva y funcin del ser humano. Con el fin de tener un concepto ms aproximado sobre el campo de la interaccin humano-computador contemplamos en que est especializado:
Unin de las tareas de los humanos con las mquinas.
Capacidades humanas para utilizar las mquinas (incluyendo la capacidad de entender las interfaces) Algoritmos y programas de la interfaz en s. Conceptos de ingeniera que se plantean a la hora de disear y construir interfaces. El proceso de especificacin, diseo, e implementacin de la interfaz. Sacrificios del diseo. En conclusin, la HCI aborda aspectos de las ciencias humanas, as tambin como de ingeniera y del diseo. Metodologas de diseo Desde 1980, ao en que surgi el concepto interactividad persona-computador, han surgido numerosas metodologas para su diseo. La mayora de stas se basan en el hecho de que los diseadores tienen que captar como se lleva a cabo la interactividad entre usuario y sistema tcnico. En este proceso de diseo un hecho a tener en cuenta es el proceso cognitivo del usuario, lo cual se ver afectado por la memoria y la atencin, de esta manera si se hace una previsin se conseguir un resultado mucho ms favorable. Los modelos ms modernos se centran en que haya un feedback, una comunicacin, entre usuarios, diseadores e ingenieros, as se pretende conseguir que el usuario obtenga la experiencia que realmente quiere tener. Diseo centrado en el usuario (en ingls UCD, user-centred design): Es un concepto moderno, que se est extendiendo mucho. Su filosofa parte de la idea de que el usuario es el centro del diseo, en cualquier sistema computacional. Los usuarios, los diseadores y el equipo tcnico trabajan unidos con el objetivo de articular aquello que se desea, que se necesita y conocer las limitaciones del usuario para crear un sistema adecuado. Esta metodologa es similar a la del diseo participativo, la cual enfatiza la posibilidad de que los usuarios finales contribuyan con el diseo del sistema. Principios de diseo de la interfaz de usuario: Existen siete principios que se tienen que considerar en todo momento a la hora de disear la interfaz de usuario: tolerancia, simplicidad, visibilidad, factibilidad, consistencia, estructura y retroaccin. Disciplinas Dentro del campo de la interaccin persona-computador, se considera una serie de disciplinas tales como: Informtica Psicologa (social, organizativa...) Documentacin Ciencia cognitiva Ergonoma Ingeniera Diseo Antropologa Sociologa Filosofa Lingstica Podemos distinguir algunas caractersticas propias del software, como son:
Usabilidad Utilidad Accesibilidad Todas estas referentes a la experiencia con la interaccin de un sistema informtico.