Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Ingeniería de la interfaz de software (página 3)




Enviado por Pablo Turmero



Partes: 1, 2, 3

Monografias.com
Análisis de tareas
El análisis de tareas consiste en el estudio de:
Información que necesita el usuario para realizar la tarea (qué hacer)
Terminología y símbolos del dominio del problema (elementos)
Descripción de cómo esas tareas se realizan actualmente (cómo)
Es el proceso de analizar la manera en que las personas realizan sus trabajos
Lo que hacen
Sobre qué cosas actúan
Qué necesitan saber

Monografias.com
Análisis de tareasEjemplo
Análisis de tareas de un vídeo:
¿Qué quiere realizar el usuario?
¿Qué información se necesita?
¿Qué acciones debe llevar a cabo?

Monografias.com
Análisis de tareasEjemplo
Objetivos del usuario:
Ver un vídeo
Grabar la telenovela de todas las tardes
Grabar una película esta noche y no estoy en casa

Monografias.com
Análisis de tareasEjemplo
Información requerida:
Lista de programas
Tiempo de inicio, duración, canal
Día de la semana para la grabación

Monografias.com
Análisis de tareasEjemplo
Acciones necesarias:
Lista de programas (identificar el programa que se quiere grabar)
Seleccionar la cinta (de duración adecuada)
Iniciar el proceso de grabación (seleccionando ajustes adecuados)

Monografias.com
Análisis de tareasMétodos
Descomposición de tareas
Ver el modo en el cual una tarea se puede descomponer en otras más simples
Análisis basado en conocimiento
Identificar el conocimiento del usuario para llevar a cabo dicha tarea y cómo está organizado este conocimiento
Análisis de relaciones entre entidades
Aproximación orientada a objetos que enfatiza los actores y objetos, las relaciones entre los mismos y las acciones que pueden realizar

Monografias.com
Análisis de tareasAnálisis jerárquico

Monografias.com
Análisis de tareasAnálisis jerárquico

Monografias.com
Análisis de tareasGOMS
Familia de técnicas propuesta por Card, Moran, y Newell (1983) para modelar y describir las prestaciones de las tareas desde el punto de vista humano
GOMS es un acrónimo que significa Objetivos (Goals), Operadores (Operators), Métodos (Methods) y Reglas de selección (Selection rules)

Monografias.com
Objetivos
Objetivos del usuario, describen lo que pretende conseguir
Operadores
Acciones básicas que se deben llevar a cabo para utilizar el sistema
Métodos
Existen diferentes alternativas para conseguir un objetivo. P.ej. una ventana se puede cerrar mediante una combinación de teclas (Alt-F4) o con el ratón (Archivo-cerrar)
Reglas de selección
Elección entre posibles alternativas para alcanzar un objetivo
Análisis de tareasGOMS

Monografias.com
Ejemplo: Cerrar ventana
GOAL: CERRAR-VENTANA     [select GOAL: USAR-MÉTODO-RATÓN              MOVER-RATÓN-A-MENÚ-VENTANA             ABRIR-MENÚ             CLICK-SOBRE-OPCIÓN-CERRAR         GOAL: USAR-MÉTODO-TECLADO                     PULSAR-TECLAS-ALT-F4               GOAL: USAR-MÉTODO-CERRAR-APLICACIÓN                     PULSAR CONTROL-ALT-DEL                     SELECCIONAR CERRAR-APLICACIÓN] Rule 1: IF (USUARIO-EXPERTO) USAR-MÉTODO-TECLADO ELSE USAR-MÉTODO-RATÓNRule 2: USAR-MÉTODO-CERRAR-APLICACIÓN si se queda bloqueado el sistema
Análisis de tareasGOMS

Monografias.com
El diálogo es el proceso de comunicación entre dos o más participantes
En el diseño de interfaces de usuario, el diálogo representa la estructura de la conversación entre el usuario y el ordenador
Análisis de tareasDiálogo

Monografias.com
Notaciones para el diálogo Diagramas de transición

Monografias.com
Notaciones para el diálogo Diagramas de transición

Monografias.com
Notaciones para el diálogo Redes de Petri

Monografias.com
Notaciones para el diálogoGramáticas
Uno de los primeros métodos utilizados para la representación del diálogo en IPO
Una gramática describe un lenguaje mediante un conjunto de reglas que especifican los literales correctos en el lenguaje
Ventaja: se pueden usar herramientas para asegurar la corrección y completitud
Adecuadas para lenguajes basados en órdenes
Las gramáticas multi-party poseen símbolos no terminales que se etiquetan con el participante: usuario (U) u ordenador (C)
::= ::= LOGIN
::= HELLO []

Monografias.com
Notaciones para el diálogo User Action Notation
Las técnicas basadas en gramáticas o diagramas son adecuadas para sistemas basados en menús, pero no para manipulación directa
UAN es una especificación mediante un lenguaje para la descripción de las tareas del usuario
Una especificación en UAN se realiza en una tabla dividida en 3 columnas:
acciones del usuario
realimentación de la interfaz
estado de la interfaz

Monografias.com
icon!
Respuesta del sistema: iluminar el icono
icon-!
Dejar de iluminar el objeto icono
icon >~
Movimiento de arrastre del objeto icono
Notaciones para el diálogo UAN

Monografias.com
(Gp:) UAN
(Gp:) Realimentación
(Gp:) Estado de la interfaz
(Gp:) 1)
(Gp:) ~[file] Mv
(Gp:) File!, forall(file!): file-!
(Gp:) Selected = file
(Gp:) 2)
(Gp:) ~[x,y]*
(Gp:) Outline(file) > ~
(Gp:) 3)
(Gp:) ~[trash]
(Gp:) Outline(file) > ~
(Gp:) trash!
(Gp:) 4)
(Gp:) M^
(Gp:) Delete(file), trash!!
(Gp:) Selected = null

Ejemplo: Tarea ”borrar un fichero enviándolo a la papelera de reciclaje”
 

Notaciones para el diálogo UAN

Monografias.com
Ejemplo: Tarea ”borrar un fichero enviándolo a la papelera de reciclaje”
 

Notaciones para el diálogo UAN

Monografias.com
Análisis de tareasImplementación
Una vez modeladas las tareas debe obtenerse una implementación correcta de las mismas
Para ello hay que tener en cuenta varios factores:
Tipos de interacción
Posicionamiento, valor, texto, selección, arrastre
Principios, guías de estilo, estándares
Gestión de entradas del usuario
Petición, muestreo, evento
Diseño de la presentación
Gestión de errores

Monografias.com
Conclusiones
El diseño de la interfaz es parte fundamental del proceso de desarrollo del software y debe ser considerado desde el principio
El usuario debe tomar parte en el diseño y no ser mero espectador
Existen metodologías y notaciones para el diseño que deben ser utilizadas
La evaluación del diseño tiene una gran importancia

Partes: 1, 2, 3
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter