Está en la página 1de 6

Tema 3

INTERFACES DE USUARIO
3.1
3.1.1

IDEAS Y DEFINICIONES DE INTERFAZ


Ideas de Interfaz

Conjunto de convenios que permiten el intercambio de informaci on entre dos entidades. De un modo gen erico, es un dispositivo de adaptaci on a dos entidades distintas. Es el dispositivo que usan los dise nadores de herramientas om aticas para incrementar la convivencialidad. El objetivo t ecnico de las interfaces de usuario es el de la adaptaci on entre la complejidad de los sistemas y las capacidades del ser humano.

3.1.2

Algunas deniciones

Son los dispositivos tecnol ogicos que transforman una herramienta no humana en una herramienta convivencial [Illich 74]. Sistema Om atico no Convivencial + Interfaz de Usuario = Sistema Om atico Convivencial Tienen un impacto decisivo en la eciencia y la efectividad con la que el usuario podr a aprender y utilizar un sistema [Hammer et al., 83]. Las interfaces son los factores individuales m as importantes en la aceptaci on de un sistema automatizado [Tsichritzis, 85]. Las tendencias son hacia interfaces m as potentes considerando: a) El aumento de la capacidad de los sistemas. 23

24

TEMA 3. INTERFACES DE USUARIO

b) El aumento de la complejidad (seg un la ley de la tecnolog a, a mayor potencia, mayor complejidad): surge la necesidad por parte del usuario de contar con algo que se la oculte. Gracias a las interfaces, los usuarios no necesitan comprender la m aquina f sica. Se crea la ilusi on de que el ordenador es muy sencillo. Este conjunto de mecanismos de di alogo hombre-m aquina que ocultan al usuario la complejidad de la maquina y del sistema om atico se conoce como Ilusi on de usuario. De esta manera se da la paradoja de que los ordenadores, siendo cada vez m as complejos, parecen ser cada vez m as simples. Es porque el usuario solo ve una m aquina virtual hecha a medida de la complejidad que el comprende.

3.2

CARACTER ISTICAS DE UNA INTERFAZ [Hammer 83]

Una interfaz debe cumplir las condiciones: Naturalidad. El nuevo sistema automatizado debe tender a ser lo m as similar al antiguo. Facilidad de aprendizaje y uso, dos aspectos que no siempre van unidos. Consistencia. La interfaz debe mantener uniformidad en cuanto a estilo, vocabulario, etc.

3.2.1

Naturalidad

Una interfaz es natural, cuando provoca al usuario sentimientos de estar como en casa. Todo trabajador tiene: Una forma de actuar Una forma de organizarse Un vocabulario propio para las tareas habituales Un entorno que ya domina, al que est a acostumbrado y del que, tal vez, le sea dif cil de salir.

3.2.2

Facilidad de aprendizaje y uso

Proporcionar al usuario un sistema de ayuda potente. Pero, cuidado! El sistema de ayuda puede ser un obst aculo una vez que se domine el producto (esta ayuda no debe ser autom atica). Para disfrutar de esta caracter stica, la interfaz debe incorporar: Administraci on de perles de usuario. Seg un el grado de perl, la interfaz ejecutar a unas acciones u otras. Mecanismos de realimentaci on que proporcione al usuario informaci on sobre la ejecuci on actual del trabajo. Mecanismos de prevenci on de desastres.

3.3. TIPOS DE INTERFACES

25

Sistemas de ayuda: Tratan de evitar que el usuario tenga que acceder a los manuales para resolver una duda puntual. Los mejores sistemas de ayuda son los que se denominan sensibles al contexto. Es capaz de determinar la circunstancia que origina la petici on de ayuda y proporcionar un auxilio muy concreto sobre la materia que interesa.

3.2.3

Consistencia

Debe mantenerse una uniformidad a lo largo de toda la extensi on de la interfaz: modo de operaci on, dise no, etc. Si cada componente act ua con distinta losof a, obliga al usuario a cambiar la mentalidad de trabajo.

3.3

TIPOS DE INTERFACES

Atendiendo al modo en que el usuario interacciona con la interfaz distinguimos dos tipos de interfaces:

3.3.1

Descriptivas o basadas en ordenes

El usuario introduce una orden que interpretar a la interfaz, lo cual le obliga a memorizar una serie de mandatos que le dan acceso a las funciones deseadas. El usuario elige la acci on deseada mediante la introducci on de un verbo que denota la acci on, casi siempre va seguido de una serie de atributos.

3.3.2

Selectivas o basadas en men us

El usuario selecciona una de las diversas alternativas presentadas por la interfaz. Aparecen opciones, entre las que el usuario podr a elegir una. El aspecto de los men us puede ser bastante variado as como la forma de acceder a las distintas opciones. Todas las opciones que en un momento dado se pueden utilizar est an presentes en pantalla o pueden aparecer de una forma simple. Lo normal es que sea necesario navegar por distintos men us hasta llegar a activar la funci on deseada. Habitualmente, estas interfaces hacen uso de cuatro t ecnicas: ventanas (Windows), Iconos, Men us y dispositivos apuntadores (Pointing devices), por lo que reciben el nombre de interfaces WIMP. Ventajas e inconvenientes. No podemos decir que un tipo de interfaces sea mejor que el otro, ya que ambos presentan tanto ventajas como inconvenientes: Las ventajas de una interfaz basada en men us son evidentes de cara al usuario que se acerca por primera vez a una herramienta. Sus inconvenientes aparecen a medida que el usuario va ganando destreza, ya que las operaciones tienden a hacerse tediosas. En l neas generales, una interfaz basada en ordenes es m as dif cil de aprender al principio, pero una vez dominada, su utilizaci on diaria es m as agil. Algunos fabricantes de herramientas om aticas ofrecen la posibilidad de trabajar alternativamente en cualquiera de los dos modos.

26

TEMA 3. INTERFACES DE USUARIO

3.4

INTERFACES ADAPTATIVAS

Las interfaces adaptativas son las que se adaptan a diferencias o cambios que existen o pueden tener lugar en la poblaci on de usuarios de un sistema inform atico [Browne 93]. Al decir diferencias nos referimos a aquellas que existen entre distintos usuarios en un momento dado (ej. usuarios de distintos pa ses), mientras que los cambios se producen para un mismo usuario a lo largo del tiempo (ej. usuario que pasa de ser novel a experto).

3.4.1

Razones para el comportamiento adaptativo

El sistema es usado por usuarios con diferentes requerimientos: usuarios de diferentes pa ses o idiomas, usuarios con minusval as, etc. El sistema es usado por usuarios con requerimientos cambiantes: usuarios que evolucionan de un nivel novel a experto, etc. El usuario trabaja en varios entornos: consistencia entre diferentes aplicaciones, Word, Excel, etc. El usuario trabaja en un entorno cambiante: cambios impuestos por organismos ociales, etc.

3.4.2

Dise no de interfaces adaptativas

Para realizar el dise no de una interfaz adaptativa es preciso responder a tres preguntas: Qu e? En primer lugar hay que determinar qu e aspectos de la interfaz van a ser adaptables a las diferencias o cambios considerados. La presentaci on al usuario de las entradas al sistema, seleccionando entre varios estilos de interacci on (men u, ordenes, etc.). Corregir errores, entradas inapropiadas y sistemas de ayuda activa, para presentarle al usuario la informaci on m as apropiada. Presentaci on de informaci on del sistema al usuario. Seleccionar el estilo de presentaci on y la informaci on que queremos ver. La adaptaci on de funcionalidades: que el sistema se encargue de las tareas rutinarias y el usuario de las tareas creativas (empleo de macros) Cu ando? Tambi en es importante saber en qu e momento han de realizarse tales adaptaciones. Antes de la primera sesi on: en el momento de la instalaci on (ej. idioma) Durante las sesiones: puede ser a petici on del usuario o de forma continua y autom atica.

3.4. INTERFACES ADAPTATIVAS

27

Entre las sesiones: se tiene en cuenta informaci on recogida en sesiones anteriores. C omo? Finalmente es preciso tener en cuenta los diferentes m etodos y t ecnicas que podemos utilizar para hacer efectivas tales adaptaciones. Selecci on: Es la adaptaci on por selecci on de una entre varias alternativas preconguradas. Habilitaci on: Consiste en la adaptaci on por activaci on o desactivaci on de componentes. Reconguraci on: Modicaci on de la interfaz de usuario usando componentes predenidos. Edici on: Es la adaptaci on sin restricciones, usando un lenguaje de programaci on/conguraci on espec co.

28

TEMA 3. INTERFACES DE USUARIO

También podría gustarte