Sie sind auf Seite 1von 50

Planificacin y Modelado

Introduccin
El diseo de Interfaz es una parte bastante importante a tomar en cuenta, ya que sta: Es el envoltorio de un software. Si es fcil de aprender, el usuario podr hacer buen uso de todo el sistema. El diseo tiene que ver tanto con el estudio de la gente como con aspectos de la tecnologa.

Factores Humanos
Por qu tomarlos en cuenta en el diseo de una Interfaz de usuario?

Los factores humanos incluyen la comprensin de 3 temas importantes:

Fundamentos de la percepcin humana.

Nivel de habilidad humana y su comportamiento.

Tareas y Factores humanos.

Fundamentos de la percepcin humana


El ser humano percibe el mundo mediante un sistema sensorial. Al hablar de una interfaz hombre maquina (IMH) predominan los sistemas visual, tctil y auditivo. La comunicacin visual es el elemento clave de una interfaz amigable.

Nivel de habilidad humana y su comportamiento

Es importante adems tener en cuenta las diferencias individuales de habilidad, personalidad y comportamiento entre usuarios de un sistema. Cada usuario de computadora tiene una personalidad nica.

Tareas y Factores Humanos


Un sistema normalmente se crea para realizar tareas mejor, ms rpido, ms eficientemente y con ms precisin Tareas de comunicacin. Tareas de dialogo. Tareas cognitivas Tareas de control.

Estilos de interaccin hombremaquina.


Las opciones de estilos han ido cambiando conforme el hardware se ha ido haciendo mas sofisticado: Interfaz de preguntas y ordenes.

Mens simples.

Orientadas a ventanas con opciones de sealar y elegir (3 generacin).

Actualmente hipertexto y multitarea

Diseo de la interfaz hombre maquina

El proceso de la interfaz de usuario comienza con la creacin de los diferentes modelos del funcionamiento del sistema

Modelo del usuario Este modelo comienza por:


Analizar al usuario perfiles:

Usuarios se distribuyen en las siguientes categoras

Espordicos y con conocimientos

Frecuentes y con conocimientos

Modelo del diseo


Incorpora :

Las:

La imagen del sistema


Combina: La manifestacin externa del sistema basado en la computadora (el aspecto de sentir la interfaz).

Con toda la informacin de soporte:

Anlisis y modelacin de tareas


Se aplica de dos formas:

Un sistema interactivo

Un enfoque alternativo

Aspectos de diseo

Existen cuatro aspectos comunes

El tiempo de respuesta

Facilidades de ayuda al usuario


Se deben tener en cuenta varios aspectos de diseo y se plantean ?? : Estar la ayuda disponible en todas las funciones del sistema y en todo momento durante la interaccin del sistema? Ayuda nicamente para un subconjunto de todas las funciones y acciones. O ayuda para todas las funciones.

Cmo podr solicitar ayuda el usuario? Men de ayuda. Una funcin especial de ayuda Como se presentara la ayuda? Una ventana separada a un documento impreso.

Como llegara el usuario a la interaccin normal? Una tecla de retorno que aparece en la pantalla. Una tecla de funcin o una secuencia de control.

Manejos de informacin de error


Indican que algo esta mal:

Que debe contener:

Asignacin de nombres a las Ordenes


Cuando el sistema proporciona un modo de interaccin basado en ordenes aparece una seria de aspectos q se deben tener en cuanta: 1.- Debe disponer cada opcin un men de orden tecleada correspondiente. 2.-El formato que deben contener las ordenes. 3.-El usuario podr personalizar y abreviar ordenes. 4.-Planificar si ser complicado recordar alguna orden.

Herramienta de implementacin
Debe contener: Control de dispositivos de entrada. Validacin de la entrada de datos. Manejo de errores y visualizacin de mensajes de error. Ayudas e indicaciones. Manejo de ventanas y campos, controlando el movimiento del texto dentro de las ventanas.

Establecimiento

de conexiones entre el software de aplicacin y la interfaz. Aislamiento de la aplicacin de las funciones de manejo de la interfaz.

Evaluacin del diseo

Existen un conjunto de directrices para el diseo de interfaz de usuario que contribuyen al desarrollo de una interfaz EFICIENTE y AMIGABLE.

INTERACCIN GENERAL
Las siguientes directrices se centran en la interaccin general: Consistente: Debe utilizar un formato consistente para la seleccin de mens, la entrada de rdenes, la visualizacin de datos .

Realimentacin Significativa: Brindar al usuario una realimentacin visual y auditiva para asegurar la comunicacin entre la interfaz y el usuario.

Preguntar por la verificacin de cualquier accin destructiva no trivial: hacerle una sugerencia en esta acciones por ejemplo esta seguro, desea remplazarlo o un archivo nuevo.

Permitir vuelta atrs fcil en la ejecucin acciones: que le permita al usuario deshacer o revertir acciones esto salvar frustraciones a los usuarios finales. Reducir la cantidad de informacin que se memorizara en cada accin: El usuario debe recordar fcilmente sus acciones y no memorizar toda una lista o nombres para realizar una funcin.

Buscar

la eficiencia en el Dialogo, movimiento y pensamiento: esto se refiere a que el usuario debe encontrar todo fcilmente.

Perdonar

errores: que no sean visibles para el usuario.

Categorizar las actividades en una base a su funcin y organizar la geografa de la pantalla convenientemente.

Utilizar Verbos de acciones Simples o Frases verbales cortas para nombrar las ordenes.

Visualizacin de la Informacin
La informacin no debe ser incompleta, ambigua o ininteligible para satisfacer el cliente.

Mostrar solo aquella informacin que sea relevante en el contexto actual.

No abrumar al usuario con datos.

Permitir al usuario mantener el contexto visual.

Producir mensajes de error Significativos.

Utilizar

Maysculas y minsculas, tabulaciones y agrupacin de texto.

Utilizar

ventanas para modularizar los diferentes tipos de informacin

Entrada de Datos

Minimizar el nmero de acciones de entrada de datos que debe realizar el usuario.

Mantener la consistencia de informacin visualizada y los datos de entrada.

Permitir al usuario personalizar la Entrada de datos.

Interaccin flexible y ajustada al modelo entrada preferido del usuario.

Desactivar rdenes que sean inapropiadas en el contexto actual.

Permitir al usuario controlar el flujo interactivo.

Eliminar entradas innecesarias

Lineamientos clave para el uso efectivo del color


No deben usarse mas de 4 o 5 colores distintos en una ventana y no mas de 7 en una interfaz del sistema. Usar un cambio de color para mostrar un cambio en el estado del sistema. Utilizar el cdigo de colores en una forma consiente y consistente. Ser cuidadoso al utilizar pares de colores. Ej. Rojo y azul.

Combinacin de colores
COLOR COMBINACIN CORRECTA COMBINACIN INCORRECTA ROJO Violeta, blanco, negro, gris. Naranja, Azul, Verde.

AMARILLO NARANJA AZUL VERDE VIOLETA BLANCO

Azul, Negro Blanco Amarillo, Blanco, Gris. Blanco, Negro. Rojo Rojo, Naranja, Azul, Verde, Negro, Gris Rojo, Amarillo, Verde, Blanco, Gris. Azul, Blanco, Negro

Blanco Rojo, verde. Rojo, Verde Rojo, Naranja, Azul. Blanco Amarillo, Violeta

NEGRO

Azul, Naranja, Violeta.

GRIS

Rojo

Normas

Las normas ISO


ISO 13407 proceso de diseo centrado

en el usuario para sistemas interactivos ISO/TR 16982: Mtodos de usabilidad que soportan diseo centrado en el usuario ISO 9241-10: Principios para dilogos ISO 9241-11: Gua de especificaciones y medidas de usabilidad

ISO 9241-12: Presentacin de la informacin ISO 9241-13: Gua del usuario

ISO 9241-14: Dilogos de mens


ISO 9241-15: Dilogos de tipo lenguaje de

rdenes ISO 9241-16: Dilogos de manipulacin directa ISO 9241-17: Dilogos por cumplimentacin de formularios ISO 14915: Ergonoma del software para interfaces de usuario multimedia

Bibliografa

INGENIERIA DEL SOFTWARE. Un enfoque practico.- Roger S. Pressman.McGraw-Hill- 3 edicin- Capitulo 14.