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