Introducción a la interfaz humano-computadora

La interfaz hombre-computadora (HCI) se conocía anteriormente como estudios hombre-máquina o interacción hombre-máquina. Se ocupa del diseño, ejecución y evaluación de sistemas informáticos y fenómenos relacionados que son para uso humano.

La HCI se puede utilizar en todas las disciplinas siempre que exista la posibilidad de instalar una computadora. Algunas de las áreas en las que se puede implementar HCI con una importancia distintiva se mencionan a continuación:

  • Computer Science - Para diseño e ingeniería de aplicaciones.

  • Psychology - Para aplicación de teorías y finalidad analítica.

  • Sociology - Para la interacción entre tecnología y organización.

  • Industrial Design - Para productos interactivos como teléfonos móviles, microondas, etc.

La organización líder mundial en HCI es ACM - SIGCHI, que significa Asociación para Maquinaria Informática - Grupo de Interés Especial sobre Interacción Computadora-Humana . SIGCHI define la informática como la disciplina central de HCI. En India, surgió como una propuesta de interacción, mayoritariamente basada en el campo del Diseño.

Objetivo

La intención de esta asignatura es conocer las formas de diseñar interfaces o interacciones fáciles de usar. Teniendo en cuenta lo cual, aprenderemos lo siguiente:

  • Formas de diseñar y evaluar sistemas interactivos.

  • Formas de reducir el tiempo de diseño mediante sistemas cognitivos y modelos de tareas.

  • Procedimientos y heurísticas para el diseño de sistemas interactivos.

Evolución histórica

Desde las computadoras iniciales que realizan el procesamiento por lotes hasta el diseño centrado en el usuario, hubo varios hitos que se mencionan a continuación:

  • Early computer (e.g. ENIAC, 1946)- La mejora en la tecnología H / W trajo consigo un aumento masivo de la potencia informática. La gente empezó a pensar en ideas innovadoras.

  • Visual Display Unit (1950s) - SAGE (entorno terrestre semiautomático), un sistema de defensa aérea de los EE. UU. Utilizaba la versión más antigua de VDU.

  • Development of the Sketchpad (1962) - Ivan Sutherland desarrolló Sketchpad y demostró que la computadora puede usarse para más que el procesamiento de datos.

  • Douglas Engelbart introduced the idea of programming toolkits (1963) - Los sistemas más pequeños crearon sistemas y componentes más grandes.

  • Introduction of Word Processor, Mouse (1968) - Diseño de NLS (oNLine System).

  • Introduction of personal computer Dynabook (1970s)- Desarrollo de smalltalk en Xerox PARC.

  • Windows and WIMP interfaces - Trabajos simultáneos en un solo escritorio, cambio entre trabajo y pantallas, interacción secuencial.

  • The idea of metaphor - Xerox star y alto fueron los primeros sistemas en utilizar el concepto de metáforas, lo que llevó a la espontaneidad de la interfaz.

  • Direct Manipulation introduced by Ben Shneiderman (1982) - Utilizado por primera vez en Apple Mac PC (1984) que redujo las posibilidades de errores sintácticos.

  • Vannevar Bush introduced Hypertext (1945) - Para denotar la estructura no lineal del texto.

  • Multimodalidad (finales de los 80).

  • Computer Supported Cooperative Work (1990’s) - Comunicación mediada por ordenador.

  • WWW (1989) - El primer navegador gráfico (Mosaic) llegó en 1993.

  • Ubiquitous Computing- Actualmente el área de investigación más activa en HCI. Computación basada en sensores / sensible al contexto, también conocida como computación generalizada.

Raíces de HCI en India

Algunos diseñadores pioneros en creación y comunicación gráfica comenzaron a mostrar interés en el campo de la HCI a finales de los 80. Otros cruzaron el umbral diseñando programas para títulos de CD ROM. Algunos de ellos ingresaron al campo diseñando para la web y brindando capacitaciones en computación.

Aunque la India se está quedando atrás para ofrecer un curso establecido en HCI, hay diseñadores en India que, además de la creatividad y la expresión artística , consideran el diseño como una actividad de resolución de problemas y prefieren trabajar en un área donde la demanda no ha sido reunió.

Este impulso por diseñar los ha llevado a menudo a adentrarse en campos innovadores y adquirir el conocimiento a través del autoaprendizaje. Más tarde, cuando los prospectos de HCI llegaron a India, los diseñadores adoptaron técnicas de evaluación de usabilidad, estudios de usuarios, creación de prototipos de software, etc.