MODELADO DE REQUERIMIENTOS PARA WEBAPPS
Entrada del modelado de los requerimientos
Identificar a participantes y categorías de usuarios
Contexto del negocio
Metas definitivas de información y aplicación
Requerimientos generales de webapps
Escenarios de uso
Información de entrada del modelado de requerimientos
Salida del modelado de los requerimientos
Modelo de contenido
Identifica el espectro completo de contenido que dará la
webapp (texto, gráficos e imágenes, video y sonido).
Componente (objeto de contenido)
Modelo de interacción
Describe la manera en que los usuarios interactúan con la
webapp.
casos de uso
diagramas de secuencia
diagramas de estado
prototipos de la interfaz de
usuario
Modelo funcional
Define las operaciones que se aplicarán al contenido de la webapp y describe otras funciones de procesamiento que son independientes del contenido pero necesarias para el usuario final.
funciones observables por los usuarios que entrega la webapp a éstos
las operaciones contenidas en las clases de análisis que implementan comportamientos asociados con la clase
Modelo de navegación
Define la estrategia general de navegación para la webapp.
Cómo navegará cada categoría de usuario de un elemento
de la webapp a otro
Modelo de configuración
Describe el ambiente e infraestructura en la que reside la
webapp.
Lista de atributos del lado del servidor
y del lado del cliente.
El diagrama de despliegue UML se utiliza en situaciones en las que deben considerarse arquitecturas de configuración compleja
¿Cuánto análisis es suficiente?
Tamaño y complejidad del incremento de la webapp
Número de participantes
Tamaño del equipo de la webapp
Grado en el que los miembros del equipo han trabajado juntos antes
Medida en la que el éxito de la organización depende directamente del éxito de la webapp