Sunteți pe pagina 1din 23

Diseo centrado en el

usuario
Interfaces con Signos de
Adaptacin

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 1


Consideraciones de Diseo
de una Interfaz con Signos de
Adaptacin

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 2


Temas a dar

Interfaz con Signos de Adaptacin o Custom UI


Qu es una Interfaz con signos de Adaptacin

Caractersticas de una Interfaz con signos de


Adaptacin
Objetivos de la Interfaz con signos de Adaptacin
Consideraciones del diseo
Cuestiones sobre Qu adaptar, Quin, Cundo y Cmo

Interfaces con Inferencia

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 3


Interfaz con Signos de Adaptacin

Qu es una interfaz con signo de adaptacin?


Qu es una adaptacin automtica?

Brindar mecanismos que sustituyan al


operador humano por uno artificial en
la ejecucin de una tarea
Es el acto de alterar o adecuar algunos aspectos en pos
de satisfacer los requerimientos de una persona [Ler 89]

Una interfaz del usuario con signos de adaptacin o


custom user interface es aquella que est capacitada
para cambiar su aspecto y comportamiento de manera que
satisfaga el estilo y perfil de cada usuario.

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 4


Interfaz con Signos de Adaptacin

Caractersticas de una interfaz con signo de adaptacin


Es una interfaz que est capacitada para cambiar su aspecto y
comportamiento de manera que satisfaga las necesidades de
cada usuario.
Si un interfaz es customizable, implica que apunta a una
mayor flexibilidad que las interfaces convencionales.
El usuario siente una mayor incidencia en la interfaz, desde su
operacin y grado control de la misma
Mejora su productividad, por tener una herramienta a su
medida
Efectiviza la etapa de mantenimiento de la interfaz, evitando idas
y venidas con el diseador del sistema para modificarla.
Permite multiplicidad de la interfaz. La misma puede verse y
comportarse completamente diferente entre distintos usuarios.

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 5


Interfaz con Signos de Adaptacin

Objetivos de una interfaz con signo de adaptacin


Una interfaz con signos de adaptacin, tiene por objetivo
solventar problemas ergonmicos y de factores humanos.
Entiende que los usuarios pueden diferir en:
Capacidades de aprendizaje
Niveles intelectuales y culturales
Edad, preferencias, costumbres, idioscincracias
Conocimientos sintcticos y semnticos
Experiencias y formaciones
Los roles frente al sistema
Hbitos
Su forma de ser y sus temperamento

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 6


Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar

Qu adaptar
Las componentes que pueden ser adaptables son:
La apariencia de la interfaz: aspectos visuales de los objetos de
interaccin como estilos de letras, colores, tamaos, ubicaciones y
aspectos sintcticos como formas de ordenacin, de muestreo segn tipo
de objeto
El contenido de la interfaz: ayudas, mensajes de error, feedback,
informacin como ejemplos, valores por defecto y funciones de
personalizacin
El concepto o comportamiento de la interfaz: macros,
combinaciones de teclas, organizacin de opciones funcionales,
disposicin de hipervnculos, navegacin, atajos

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 7


Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar
Quin especifica la adaptacin
Interfaz adaptable:
- La relacin tipo de usuariotipo de interfaz se especifica dinmicamente
- El sistema es modificado explcita y manualmente por el usuario
- El perfil del usuario se genera dinmicamente. El usuario se autodescribe
mientras interacta con el sistema
Interfaz adaptativa:
- La relacin tipo de usuariotipo de interfaz se especifica estticamente
- El sistema se modifica automticamente basndose en estudios
preestablecidos de modelos de usuarios y de tipo de interfaz acordes
- El perfil del usuario est prefijado desde etapas de diseo
- Puede incluir deteccin de comportamientos observados al usuario
durante la interaccin

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 8


Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar

Cundo se aplica la adaptacin


Interfaz evolutiva:
- La misma interfaz detecta que el usuario cambi de perfil
basndose en estudios de comportamiento automatizados y decide
amoldarse a l
- Se adecua o sugiere adaptarse al nuevo perfil mediante una
confirmacin por parte del usuario
- Es una interfaz adaptativa que trabaja con criterios preestablecidos
para analizar la evolucin del usuario
- Requiere clasificacin evolutiva
- Puede evolucionar sobre elementos parciales de la interfaz

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 9


Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar

Cmo adaptar
Considerar procesos involucrados:
- Proceso de anlisis y deteccin de los tems de la interfaz que
sufrirn adaptaciones y sus posibles valores
- Proceso de clasificacin o estudio de perfiles de usuarios
- Proceso de instanciacin, entre perfil de usuario y tipo de interfaz
- Proceso de identificacin, especificando a qu clase pertenece un
usuario
- Proceso de evolucin, especificando el cambio de perfil de un usuario
- Proceso de registracin, generacin, mantenimiento de patrones de
usuario
- Proceso de anlisis sobre lgicas, criterios, parmetros que ayuden
en la adaptacin
Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 10
Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar

Cmo adaptar
Considerar patrones de usuarios: son modelos computacionales
donde se registra y describen las propiedades y caractersticas de los
usuarios, que afectan en la interaccin con el sistema de cmputos
- Patrn de preferencias: se modela los gustos o preferencia que
presenta el usuario frente a aspectos visuales de la interfaz.
Permite adaptar la apariencia de la interfaz
- Patrn de conocimiento: se modela el nivel de comprensin que
tenga el usuario respecto de aspectos sintcticos y semnticos de la
aplicacin.
Permite adaptar el contenido y comportamiento de la interfaz
- Patrn de comportamiento: se modela los hbitos, reacciones,
costumbres que presenta el usuario, tendencias, usos.
Permite adaptar el contenido y comportamiento de la interfaz

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 11


Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar

Cmo adaptar
Considerar aspectos especficos segn tipo de interfaz:

- Disear aspectos configurables

En el Caso de - Disear funciones de personalizacin


una Interfaz - Disear mecanismos para detectar la personalizacin del usuario,
Adaptable guardar, recuperar dicha informacin y aplicarla en la interfaz
- Disear el proceso de login
- Disear tablas de informacin necesarias

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 12


Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar
Cmo adaptar
Considerar aspectos especficos segn tipo de interfaz:

- Disear aspectos configurables y sus posibles valores


- Disear modelos de usuarios prefijados, clasificaciones de usuarios
- Diseo de interfaz parametrizable o de varias interfaces para una
En el Caso de misma aplicacin
una Interfaz - Registro de mapeamiento entre tipo de usuario y tipo de interfaz
Adaptativa - Disear el proceso de login y de identificacin del usuario en alguna
clase
- Disear mecanismos para la recuperacin de la informacin para
aplicarla a la interfaz
- Disear tablas de informacin necesarias para tipo de usuarios y de
interfaz

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 13


Interfaz con Signos de Adaptacin

Consideraciones del Diseo de una Interfaz con Signos de


Adaptacin
Cuestiones sobre el Qu, Quin, Cundo y Cmo Adaptar

Cmo adaptar
Considerar aspectos especficos segn tipo de interfaz:

- Incluye todos los aspectos de Interfaz Adaptativa


En el Caso de - Disear informacin a detectar sobre la interaccin del usuario.
una Interfaz
evolutiva - Disear los tems parciales de la interfaz que puedan evolucionar
- Disear lgicas y criterios para analizar la informacin del usuario y
determinar cambio de perfil
- Disear formas de aplicar la evolucin

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 14


Interfaz con Inferencia

Qu es una Interfaz con inferencia?


Una interfaz inferencial tiene la capacidad de adelantarse a
acciones del usuario, inferirlas para culminarlas por l
Poseen la capacidad de detectar, interpretar intenciones del
usuario y adelantan su realizacin.
Es un tipo de interfaz inteligente pues permite:
Adquirir...
Registrar...
Razonar... ...conocimiento en pos de realizar algn
Aplicar... razonamiento sobre l para lograr una
Aprender... comunicacin ms efectiva
En el caso de una interfaz inferencial, se analizan acciones del
usuario.
Este tipo de interfaz, puede culminar tareas por los usuarios en
forma convulsiva o mediante confirmacin del usuario.
Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 15
Interfaz con Inferencia

Conceptos inherentes a las Interfaces con inferencia

Las interfaces con inferencia, manejan conceptos tales


como:

Acciones y Secuencia de Acciones


Hbitos
Patrones de Hbitos
Lgica de Inferencia
Funciones sintcticas del Proceso inferencial
Manejo de Conflictos o Ambigedades

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 16


Interfaz con Inferencia

Conceptos inherentes a las Interfaces con inferencia


Hbitos
Un hbito es una secuencia de acciones ejecutada repetidamente
por el usuario.
Las acciones son eventos del usuario que efecta sobre la interfaz.
Cada evento presenta tres fases:
Fase de input: cuando el usuario ingresa la entrada mediante
un dispositivo
Fase de ejecucin: cuando la entrada es procesada
Fase de Output: cuando el sistema despliega la respuesta a
dicho evento.

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 17


Interfaz con Inferencia

Conceptos inherentes a las Interfaces con inferencia


Hbitos
Los eventos pueden clasificarse en los siguientes tipos:
Eventos de interfaz: acciones hechas sobre objetos de interaccin.
Eventos de aplicacin: que tienen implicancias sobre el corazn
funcional, son eventos semnticos.
Un hbito debe estar conformado por una cantidad de acciones (m),
de un determinado tipo.
Un hbito est formado por dos partes:
La cabeza: formada por las primeras (K) acciones de un hbito.
La cola: formada por las ltimas acciones del mismo (m-k).

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 18


Interfaz con Inferencia

Conceptos inherentes a las Interfaces con inferencia


Patrn de Hbitos
Est compuesto por hbitos del usuario detectados dinmicamente en
la interaccin del mismo. Debe mantenerse consistente
Un hbito es una secuencia de acciones que el usuario haya realizado
frecuentemente, un nmero n veces.
Este nmero n, determina el nivel de repeticin de una misma
secuencia para convertirse en hbito.
Un hbito est formado por : una cabeza A- y una cola B-
Ai= conjunto de acciones que
Hi = (Ai, Bi) conforman la cabeza de un hbito
Bi= conjunto de acciones que
conforman la cola de un hbito
X1i, X2i,...Xki Xki+1, ...Xm

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 19


Interfaz con Inferencia

Conceptos inherentes a las Interfaces con inferencia


Lgica de Inferencia
Dados un inicio de acciones detectado Aj sobre una secuencia Sj y un
hbito registrado en el patrn de hbitos Hi, donde:

Aj (acciones del usuario detectadas) Hi = (Ai, Bi)


Si Aj=Ai entonces se aplica la inferencia, o sea el sistema pregunta al
usuario sobre si desea realizar las acciones Bi. Si el usuario acepta se
realizan automticamente las acciones Bi
Si no existe un hbito Hi con su cabeza Ai igual a Aj, entonces:

La UI espera que el usuario culmine la secuencia Sj = (Aj, Bj)


La registra en una tabla de secuencias o le aumenta su nivel de repetic.
Analiza si la secuencia se conforma en hbito

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 20


Interfaz con Inferencia

Conceptos inherentes a las Interfaces con inferencia


Funciones sintcticas del Proceso inferencial:

En una interfaz con inferencia, se puede proveer funciones al usuario


para que l la pueda configurar. Se puede permitir, entre otras
actividades:
Configurar el estado de los Hbitos
- Hbitos activos y pasivos
Activar o desactivar la lgica de inferencia
Configurar parmetros utilizados en la inferencia
Proveer funciones para visualizar, activar, desactivar, borrar en la
base de datos de los hbitos

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 21


Interfaz con Inferencia

Conceptos inherentes a las Interfaces con inferencia


Manejo de Conflictos o Ambigedades:

En una interfaz con inferencia, hay que analizar cmo manejar los
posibles conflictos o ambigedades que pueden surgir en el proceso
inferencial
Una ambigedad puede surgir cuando el usuario va cambiando
sus hbitos de interaccin con el tiempo.
Puede ser el caso de que la interfaz detecte un nuevo hbito Hf,
que presenta la misma cabeza que un hbito ya existente, pero
distinta cola. O sea, ya exista un hbito Hi, en donde Ai = Af,
pero Bi <> Bf
Se puede tomar la decisin de eliminar el hbito ms antiguo
(Hi), o directamente eliminar ambos.

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 22


Interfaz con Inferencia

Aspectos de diseo a considerar


Se debe analizar la definicin de hbito
Cuantas veces n se debe repetir una secuencia para ser hbito
Cuntas acciones m conforman un hbito
Cuntas acciones k conforman la cabeza de un hbito
Si el tiempo influye en la definicin de hbito
Tipo de eventos que componen a un hbito
mbito de un hbito

Se debe analizar formas de aviso para aplicar la inferencia


Se debe disear la tabla de hbitos y secuencias
Se debe disear la lgica para mantener la consistencia de la
tabla de hbitos, con sus posibles conflictos o ambigedades

Diseo Centrado en el Usuario: Etapa de Diseo Lic. Ivana Harari Pgina 23

S-ar putea să vă placă și