Está en la página 1de 5

570

Interfaz Gráfica de Usuario: el Usuario como


Protagonista del Diseño
M. Claudia Albornoz, Mario Berón, Germán Montejano
Departamento de Informática/Universidad Nacional de San Luis-U.N.S.L./San Luis/Argentina
Ejército de los Andes 950, Tel: +54 (0266) 4520300; int 2102
{albornoz,mberon,gmonte}@unsl.edu.ar

Resumen Contexto
La Interfaz Gráfica de Usuario (GUI Este trabajo de investigación se encuentra
por su nombre en inglés, Graphical User enmarcado dentro de una de las líneas de
Interface) es parte fundamental de cualquier investigación del Proyecto de Incentivos
aplicación; al comenzar a trabajar con una cuyo título es: “Ingeniería de Software:
computadora el usuario comienza a conceptos, prácticas y herramientas para el
interactuar con la Interfaz, ya sea la del desarrollo de software de calidad”, código P-
sistema operativo, la de un software en 031516, de la Facultad de Ciencias Físico,
particular o la de cualquier sitio web. Es Matemáticas y Naturales, de la Universidad
donde comienza la interacción hombre- Nacional de San Luis. Éste proyecto es la
computadora. El diseño de la GUI no se lo continuación de diferentes proyectos de
debe considerar como una tarea secundaria investigación, los cuales han logrado
y sin importancia; por el contrario el equipo importantes vínculos con diversas
de desarrollo debe contar con integrantes universidades a nivel nacional e
especializados en el tema. internacional. Además, se encuentra
En ocasiones, a partir de la GUI se reconocido por el Programa de Incentivos.
puede determinar si una aplicación será
1. Introducción
utilizada o no para resolver los problemas
para los cuales fue diseñada. En el actual La Interfaz es fundamental en toda
mundo informatizado se debe ofrecer al aplicación y/o sitio web. Es la responsable de
usuario una Interfaz que lo ayude a concretar transmitir o hacerle saber al usuario lo que es
las tareas de manera rápida, sencilla y capaz de hacer el producto. En la actualidad
satisfactoria. Es la Interfaz la responsable de gran parte de la información se encuentra
ofrecer una interacción fluida y agradable. digitalizada, por esto los usuarios (en su
El objetivo del presente trabajo es mayoría inexpertos) se enfrentan a
mostrar la importancia del diseño de la GUI interactuar con productos de software
desde el punto de vista del usuario; explicar permanentemente. Para aprovechar los
qué es la Interacción Persona-Computadora, beneficios de la tecnología, debe existir una
fundamentar la importancia del Diseño buena interacción entre el usuario y la
Centrado en el Usuario y la Ingeniería de la computadora. Pensando en los usuarios se
Usabilidad y cómo lograr una interacción debe diseñar la GUI [1].
satisfactoria entre el usuario y la La GUI se la puede definir como la
computadora, contemplando los estados parte de una computadora y su software que
emocionales del usuario. el usuario puede ver, oír, tocar, hablar, o de
otra manera entender o dirigir [2]. La Interfaz
de usuario tiene dos componentes: entrada y
Palabras Claves: salida. La entrada es cómo el usuario
Interfaz Gráfica de Usuario (GUI), Interacción comunica sus necesidades o deseos a la
Persona-Computadora (IPC), Diseño Centrado en el computadora. Para esto utiliza los
Usuario (DCU), Ingeniería de la Usabilidad, componentes de entrada: teclado, ratón, el
Computación Afectiva trackball, el dedo (para pantallas táctiles) y la
voz (para instrucciones habladas). La
571

salida es cómo la computadora transmite los Para el usuario sólo existe la Interfaz,
resultados al usuario. Hoy en día, el no le importa cómo se concretan las tareas,
mecanismo más común de salida de la cómo están programadas o implementadas.
computadora es la pantalla, también se Los usuarios, a través de Internet, pueden
utiliza la voz y el sonido. probar, obtener sistemas y herramientas de
Cualquier usuario, sin conocimiento software; ellos se han convertido en clientes
previo, puede operar un sistema si la Interfaz exigentes y críticos: esperan un alto grado de
está bien diseñada y construida. Una Interfaz elaboración en las Interfaces Gráficas de
mal diseñada obstaculiza la ‘usabilidad’, es Usuario (GUI), luego le dan importancia al
decir aquella característica ‘que hace que la funcionamiento del sistema y al código [9].
aplicación sea fácil de utilizar y fácil de Gracias a la invasión tecnológica en
aprender’ [2]. la vida de los usuarios, en los últimos
Al hablar de ‘usabilidad’ se puede tiempos surgió una nueva disciplina que se
considerar que la Interfaz presenta las encarga de estudiar cómo lograr una fluida
siguientes características (Fig. 1): interacción usuario-máquina. Es lo que se
➢ Satisfacción: que el usuario trabaje en un conoce como Interacción Persona-
entorno en el que se sienta cómodo. Computadora (IPC o IPO por Interacción
Efectiva: hace lo que se espera que haga. Persona-Ordenador), también conocida
Eficiente: realiza las tareas en el tiempo como Human Computer Interaction (HCI).
necesario y sin errores. Se puede considerar que la IPC es el
punto de encuentro de las ciencias humanas
(como la psicología, la pedagogía, sociología
y otras) con la tecnología o las ciencias
exactas como la informática. Se focaliza en
estudiar la interacción entre usuarios y
sistemas informáticos; cuyo objetivo es
proporcionar bases teóricas, metodológicas y
Fig 1: Usabilidad
prácticas para el diseño y evaluación de
El objetivo es lograr una Interfaz aplicaciones interactivas. Esta tarea se
‘usable’ para mejorar la Interacción Persona realiza para que puedan ser usadas de forma
Computadora, concepto que se tratará en la eficaz, segura, eficiente y satisfactoria [4].
siguiente sección. Como definición, se puede decir que:
la interacción persona-computadora es el
1. INTERFAZ GRÁFICA DE USUARIO intercambio observable de información,
Esta línea de investigación abarca el datos y acciones entre un humano y la
estudio de los siguientes temas: computadora, y viceversa [5]. La IPC surge
para educar a los primeros trabajadores que
1.1 I.P.C.: Interacción Persona- se vieron obligados a usar la computadora,
Computadora ya sea en organismos gubernamentales o
Las personas interactúan con las grandes empresas. Con el tiempo se fue
interfaces constantemente: al usar el celular, perfeccionando con el fin de ayudar a todos
en el cajero automático, la computadora, la los usuarios, incluyendo personas con
cámara fotográfica digital, el GPS del auto, capacidades diferentes [6]. Al referirse a
etc. Además de la interacción física que proporcionar bases teóricas, metodológicas y
realiza el usuario (al teclear, al mover el prácticas para el diseño y evaluación de
mouse, al tocar la pantalla digital, etc.) se aplicaciones interactivas, se habla de
debe tener en cuenta el nivel cognitivo Ingeniería de la Usabilidad y el Diseño
necesario para que el usuario comprenda el Centrado en el Usuario. Ambos abarcan un
protocolo de interacción que presenta la
interfaz [3].
572

conjunto de procesos y metodologías que 1.3 Diseño Centrado en el Usuario


aseguran el cumplimiento de los niveles de El Diseño Centrado en el Usuario
usabilidad requeridos en la aplicación. (DCU) es el término que se utiliza para
Conceptos que se tratarán a continuación. describir el diseño en el que el usuario
1.2 Ingeniería de la Usabilidad influye en el resultado final. Se considera
que es una filosofía y un proceso. Una
La Ingeniería de la Usabilidad es filosofía porque sitúa al usuario en el centro
multidisciplinar; se nutre de la informática, con la intención de desarrollar un producto
de la psicología, de la lingüística, de la adecuado a sus requerimientos, necesidades
sociología, de la antropología y del diseño y un proceso de diseño porque se centra en
industrial. Este término se utiliza desde la los factores cognitivos de las personas y
década del 80 para designar a una nueva como éstos intervienen en sus interacciones
disciplina, que se ocupa de proporcionar con los productos [8].
“métodos sistemáticos y herramientas para El concepto Diseño Centrado en el
la compleja tarea de diseñar interfaces de Usuario nació tras la investigación de
usuario que sean fácilmente comprensibles, Donald A. Norman en la Universidad de
rápidamente aprendible y fiablemente California San Diego (UCSD); autor del
operables” [7]. Para el usuario la Interfaz es libro User centered system design: new
‘la aplicación’ o ‘el sistema’ en sí, porque es perspectives on human-computer
lo que ve y con lo que interactúa. Si la interaction, y posteriormente se consolidó
interacción no es fluida, se la considera con el libro de Norman The design of
inútil, no efectiva, las funcionalidades y la everyday things. Obra referente en el ámbito
utilidad son limitadas. Cuando esto ocurre el del DCU y las disciplinas afines como la
usuario se confunde y se frustra. interacción persona-computadora, el diseño
y la experiencia de usuario.
El usuario final se ve involucrado en
cada etapa o fase del proceso de desarrollo,
con esto se garantiza que el producto se
ajuste a sus necesidades. Ésta forma de
diseño le otorga al usuario el rol central del
desarrollo. En ocasiones, el usuario es un
Fig 2: Metodología conceptual y esquemática de la
Ingeniería de la Usabilidad.
miembro más del equipo de diseño. El
objetivo es obtener productos fáciles de usar,
El objetivo de la Ingeniería de la efectivos y eficientes.
Usabilidad es minimizar la sobrecarga
cognitiva y perceptiva de los usuarios.
Utiliza un método de diseño iterativo con
prototipado rápido (necesariamente deberá
contar con herramientas de ayuda), cuyo
ciclo es: "análisis, diseño, implementación,
evaluación" (Fig. 2), que se repite varias
Fig. 3: Etapas del DCU
veces con el fin de ir mejorando
progresivamente la aplicación. La etapa de Esta metodología consta de
evaluación del prototipo, la cual se realiza diferentes etapas (Fig. 3) [10]. Si bien estas
con usuarios reales a cada repetición del etapas corresponden a todo el proceso de
ciclo, es de suma importancia para obtener desarrollo, es obvio que el diseño y
resultados dignos de una ingeniería. En ésta desarrollo de la Interfaz se ven involucrados
etapa el usuario es el protagonista. en ellas. Como es evidente, el usuario se ve
involucrado en cada etapa o fase.
573

1.4Computación Afectiva: las  Revisión Sistemática de la literatura


Emociones referente al tema de diseño y
construcción de Interfaces Gráficas de
En los últimos tiempos han surgido
Usuario; con el fin de evidenciar la
nuevas investigaciones para lograr no solo
importancia de su diseño y cómo lograr
una interacción fluida, entre el usuario y la
una óptima y satisfactoria interacción
computadora, sino también en que sea
con los usuarios. Haciendo una mención
satisfactoria y porque no, placentera.
especial respecto al rol del usuario en el
Es por esto que los usuarios no se los
diseño de la Interfaz.
considera sólo como seres con habilidades
 Estudio de Métodos de Evaluación
cognitivas y físicas, también se deben tener
Multicriterios. Esta tarea tuvo como
en cuenta los estados emocionales (miedos,
objetivo seleccionar un método de
esperanzas, valores, etc.). Hoy el objetivo es
evaluación para evaluar interfaces la
lograr una excelente interacción entre el
calidad de las interfaces gráficas de
usuario y la computadora; así surge una
usuario. Hasta el momento se ha
nueva disciplina: la Computación Afectiva.
encontrado que el método LSP (Logic
Ésta disciplina es una rama de la
Scoring of Preference) se adapta muy
Inteligencia Artificial, desarrolla métodos
bien para la evaluación de las GUI.
computacionales orientados a reconocer
emociones humanas y generar emociones  Elaboración de Criterios de
sintéticas. Surge ante la necesidad de Evaluación. Esta tarea se lleva a cabo
optimizar la interacción entre personas y con el objetivo de establecer cuáles son
computadoras, pero también se inscribe en la las características que las interfaces
investigación de los procesos inteligentes gráficas de usuario deben tener para que
[11]. La afectividad es fundamental en el sean consideradas adecuadas para su
comportamiento y la comunicación de las utilización por parte del usuario. Estos
personas. La interacción humana siempre criterios serán la entrada al método de
incluye emociones, estados de ánimo, evaluación multicriterio mencionado en
afectos los cuales se transmiten de manera el ítem precedente.
explícita (verbalmente) o implícita (no  Estudio de Reglas, Técnicas y
verbal) a través de gestos, expresiones, Principios de Diseño de GUI. Esta tarea
actitudes [12]. Esta información que se tiene como finalidad proveer la
transmite con actitudes, expresiones y información necesaria para que los
gestos es de gran valor y producen un gran equipos de desarrollo de GUI puedan
efecto en la comunicación, aún en la desarrollar GUIs adecuadas para el
comunicación usuario-computadora. usuario.
El hecho de que las computadoras  Análisis de la Influencia Emocional, el
puedan comprender nuestras emociones y a objetivo es determinar cómo influye el
su vez que puedan “expresar” (o simular) estado emocional de los usuarios en la
emociones propias, sería un paso importante interacción con las computadoras y, a su
para establecer un cambio cualitativo en la vez, cómo el diseño de la Interfaz
interactividad. influye en el estado emocional del
usuario.
2 Actividades Llevadas a Cabo
en la Línea de Investigación 3 Conclusiones y Trabajos
Futuros
Hasta el momento, en la línea de
investigación descripta previamente, se Luego de la lectura de diferentes
están llevando a cabo las siguientes tareas: trabajos respecto de cómo mejorar la
interacción usuarios-computadoras se puede
observar que el diseño de una Interfaz
574

Gráfica de Usuario no es una tarea está desarrollando un trabajo final en donde


secundaria. Además, no sólo involucra un se pretende integrar todos los conceptos
grupo de expertos en programación; sino que abordados en la línea de investigación.
es fundamental que el equipo integre a los También se encuentran en desarrollo tesis de
usuarios. Diversos estudios demuestran que grado y postgrado que aborden las temáticas
cada vez son más las investigaciones que se de la línea de investigación.
realizan con el objetivo de lograr una óptima Referencias
interacción. No sólo dejando en claro qué es
lo que necesita el usuario (requerimientos), [1] Chamba, Carrión, and Rober Alonso. Estándar de
usabilidad para la interfaz gráfica de usuario en los
sino también lo que desean y sus estados proyectos de desarrollo de software. BS thesis. 2014.
emocionales. [2] Galitz, Wilbert O. The essential guide to user
Como resultado, ésta investigación interface design: an introduction to GUI design
pretende determinar cómo lograr una GUI principles and techniques. Wiley.com, 2007.
‘usable’, comprensible, satisfactoria; con el [3] Ton¡ Granollers i Saltiveri. MPIu+ a. Una
metodología que integra la ingeniería del software, la
análisis de los diferentes tópicos que se interacción persona-ordenador y la accesibilidad en
involucran en la Interacción Persona- el contexto de equipos de desarrollo
Computadora. . multidisciplinares. Universitat de Lleida, 2007.
Futuros trabajos: i) Enriquecer el ISBN: 978-84-690-6378-1
estudio sistemático de la literatura; ii) [4] Mascheroni, M. A., Greiner, C. L., Petris, R. H.,
Dapozo, G. N., and Estayno, M. G. Calidad de
Implementar un método de evaluación software e ingeniería de usabilidad. 2012. In XIV
multicriterio para evaluar GUIs, iii) Definir Workshop de Investigadores en Ciencias de la
criterios de evaluación de interfaces gráficas Computación.
de usuario, iv) Elaborar un manual con las [5] Díaz, F. J., Harari, I., and Amadeo, A. P. Guía de
Reglas, Técnicas y Principios de Diseño de recomendaciones para diseño de software centrado
en el usuario. 2013 .Editorial de la Universidad
GUI y v) Profundizar el estudio sobre la Nacional de La Plata (EDULP).
influencia emocional. [6] Olson, G. M. and Olson, J. S. Human-computer
interaction: Psychological aspects of the human use
4 Formación de Recursos of computing. 2003. Annual review of psychology,
Humanos 54(1):491-516.
[7] Lorés, Jesús, and Toni Granollers i Saltiveri. La
En el contexto de esta línea de Ingeniería de la Usabilidad y de la Accesibilidad
investigación se están llevando a cabo aplicada al diseño y desarrollo de sitios web.
diferentes tesis de grado, trabajos finales Universitat de Lleida, 2004.
integradores de ingeniería y trabajos de [8] Domingo, Muriel Garreta, and Enric Mor Pera.
Diseño centrado en el usuario, 2010.
especialización. En lo que respecta a tesis de [9] Marín, José M. Belmonte. Ingeniería de la
grado una de ellas finalizó exitosamente y Usabilidad. Aplicada al desarrollo de un portal web
con repercusión internacional. En dicho administrado dinámicamente. Trabajo Final de
trabajo se implementó el método de Carrera. Universitat de Lleida. 2003.
evaluación Logic Scoring of Preference [10] Yusef Hassan & Francisco J. Martín Fernández
& Ghzala Iazza. Diseño Web Centrado en el Usuario:
(LSP). Por otra parte, se está realizando un Usabilidad y Arquitectura de la Información.
trabajo final integrador de ingeniería en "Hipertext.net", núm. 2, 2004.
donde se implementa el método de <http://www.hipertext.net>
evaluación AHP (Analytic Hierarchy [11] Causa, Emiliano, and Andrea Sosa. La
Process). Ambos trabajos se van a utilizar computación afectiva y el arte interactivo. Área
Transdepartamental de Artes Multimediales 52
para evaluar GUIs y también para analizar (2007).
las ventajas y desventajas de cada método [12] González, J. A., Gardeazabal, L., and Vitoria,
para evaluar el tipo de sistemas estudiados N. G. Mediación emocional aplicada en sistemas de
en esta línea de investigación. comunicación aumentativa y alternativa. Inteligencia
En Ingeniería de Software, a nivel de Artificial: revista iberoamericana de inteligencia
artificial, 6(16):65–70. 2002.
Especialización, se puede decir que se

También podría gustarte