Professional Documents
Culture Documents
Luego se identifican, describen y elaboran las tareas que el usuario realiza para
cumplir los objetivos del sistema. La informacin reunida como resultado del
anlisis se utiliza para crear un modelo para la interfaz, que se tomar como
base para iniciar la actividad de diseo. El objetivo del diseo de la interfaz es
definir un conjunto de objetos y acciones que permitan que el usuario realice
todas las tereas definidas, de manera tal que cumplan con todos los objetivos de
facilidad de uso que presenta el sistema (S.Pressman, 2010)
11.3.1 Anlisis del usuario 272
Un aspecto clave de todos los modelos del proceso de la ingeniera de software
es ste: entender el problema antes de tratar de disear una solucin. En el
caso del diseo de la interfaz de usuario, entender el problema significa
comprender:
1. A las personas (usuarios finales) que interactuarn con el sistema a
travs de la interfaz.
2. Las tareas que los usuarios finales deban realizar como parte de su
trabajo.
3. El contenido que se presenta como parte de la interfaz y el ambiente en
el que se efectuarn estas tareas.
11.3.2 Anlisis y modelado de la tarea 273
La meta del anlisis de la tarea es responder las siguientes preguntas:
Qu trabajo realizar el usuario en circunstancias especficas?
Qu tareas y sub tareas se efectuarn cuando el usuario haga su trabajo?
Qu dominio de problema especfico manipular el usuario al realizar su labor?
Cul es la secuencia de las tareas (el flujo del trabajo)?
Cul es la jerarqua de las tareas?
Casos de uso. En captulos anteriores se aprendi que el caso de uso describe
la manera en la que un actor (en el contexto del diseo de la interfaz de usuario,
un actor siempre es una persona) interacta con el sistema. Cuando se utiliza
como parte del anlisis de la tarea, el caso de uso se desarrolla con objeto de
mostrar la forma en la que un usuario final lleva a cabo alguna tarea especfica
relacionada con el trabajo. En la mayora de las veces, el caso de uso se escribe
en un estilo informal (un simple prrafo) en primera persona.
Elaboracin de la tarea. En el captulo 8 se vio la elaboracin paso a paso
(tambin llamada descomposicin de funciones o refinamiento stepwise o por
etapas) como un mecanismo para mejorar las tareas del procesamiento
requeridas para que el software realice alguna funcin deseada. El anlisis de la
tarea para el diseo de la interfaz utiliza un enfoque de elaboracin para ayudar
a entender las actividades humanas que la interfaz de usuario debe incluir.
Elaboracin del objeto. En vez de centrarse en las tareas que debe realizar un
usuario, puede examinarse el caso de uso y la dems informacin obtenida del
usuario para extraer los objetos fsicos que usa el diseador de interiores. Estos
objetos se dividen en clases: se definen los atributos de las clases, y la
evaluacin de las acciones aplicadas a cada objeto proporciona una lista de
operaciones. Por ejemplo, la plantilla de muebles se traduce en una clase
llamada (Pressman, 2010)
11.3.3 Anlisis del contenido de la pantalla 277
Para las aplicaciones modernas, el contenido de la pantalla vara de reportes
basados en caracteres (como una hoja de clculo), grficas (histograma, modelo
tridimensional, fotografa de alguien) o informacin especializada (por ejemplo,
archivos de audio o video).
Se asignan diferentes tipos de datos a sitios consistentes en la geografa
de la pantalla (por ejemplo, las fotografas aparecen siempre en la esquina
superior derecha)?
El usuario puede personalizar la ubicacin del contenido en la pantalla?
Se asigna una identificacin apropiada a todo el contenido que hay en la
pantalla?
Si se presenta un reporte grande, cmo debe dividirse para facilitar su
comprensin?
Se dispondr de mecanismos para pasar directamente a informacin
resumida de grandes conjuntos de datos?
Las salidas grficas estarn a escala para que se ajusten a los bordes
del dispositivo de pantalla que se utilice?
11.3.4 Anlisis del ambiente de trabajo 278
Las personas no realizan aisladas su trabajo. Estn influidas por la actividad que
las rodea, las caractersticas fsicas del sitio de trabajo, el tipo de equipo que
usan y las relaciones laborales que tienen con las dems personas. Si los
productos que usted disea no se ajustan al ambiente, su uso ser difcil o
frustrante.
En ciertas aplicaciones se coloca la interfaz de usuario de un sistema basado en
computadora en una ubicacin amigable (con iluminacin adecuada, buena
altura de la pantalla, acceso fcil al teclado, etc.). (Arcos, 2011)
11.4 Etapas del diseo de la interfaz 278
Una vez concluido el anlisis de la interfaz, todas las tareas (u objetos y
acciones) requeridas por el usuario final habrn sido identificadas en detalle y
comenzar la actividad de diseo de la interfaz. El diseo de la interfaz, como
todo el de la ingeniera de software, es un proceso iterativo.
Con base en este caso de uso, se identifican las siguientes tareas del propietario,
objetos y datos:
Dnde estoy? La interfaz debe: 1) dar una indicacin de la web App a la que se
ha accedido y 2) informar al usuario de su localizacin en la jerarqua del
contenido.
Bibliografa
Arcos, J. (14 de julio de 2011). Analisis y Diseo de Sistemas de Informacion . Obtenido de
http://site.ebrary.com/lib/uagrariaecsp/reader.action?docID=10491474