Disciplinas del RUP
Cada disciplina es un conjunto de actividades relacionadas, las de mas importancia son:
Requerimientos,
Análisis,
Diseño,
Codificación,
y Prueba.
Disciplinas
El agrupamiento de actividades en disciplinas es una ayuda para comprender el proyecto
El Proceso Unificado consiste en una serie de disciplinas o flujos de trabajo que van desde los requisitos hasta las pruebas
Hitos RUP
Cada hito se determina por un conjunto de modelos o documentos que han sido desarrollados hasta alcanzar un estado predefinido
su objetivo es que los directores deben tomar ciertas decisiones antes de que el trabajo continúe con la siguiente fase
Fase de Inicio
Esta fase responde las siguientes preguntas
¿Cuáles son las principales funciones del sistema para los usuarios más importantes?
· ¿Cómo podría ser la mejor arquitectura del sistema?
· ¿Cuál es el plan del proyecto y cuánto costará desarrollar el producto?
Esta fase decide cuales son los verdaderos objetivos del proyecto Se exploran diferentes soluciones posibles
Los artefactos que sobreviven a esta fase son:
- Un boceto inicial de la arquitectura.
- Una descripción de los objetivos del proyecto.
- Una versión muy preliminar del plan del proyecto.
- Un modelo del negocio
- Un enunciado de los mayores requerimientos planteados generalmente como casos de uso.
RUP
Fase de Elaboración
se especifican en detalle la mayoría de los casos de uso del producto y se diseña la arquitectura.
Las iteraciones en la fase de elaboración:
- Establecen una firme comprensión del problema a solucionar.
- Establece la fundación arquitectural para el software.
- Establece un plan detallado para las siguientes iteraciones.
- Elimina los mayores riesgos.
En esta fase se construyen típicamente los siguientes artefactos:
- El cuerpo básico del sw en la forma de un prototipo arquitectural.
- Casos de prueba
- La mayoría de los casos de uso (80%) describen la funcionalidad del sistema.
- Un plan detallado para las siguientes iteraciones.
RUP
Fase de Construcción
Durante la fase el producto contiene todos los casos de uso implementados, sin embargo puede que no esté libre de defectos.
Los artefactos producidos durante esta fase son:
- El sistema software
- Los casos de prueba
- Los manuales de usuario
La fase de construcción finaliza con el hito de Capacidad Operativa Inicial.
- El producto es estable para ser usado
- El producto provee alguna funcionalidad de valor
- Todas las partes están listas para comenzar la transición
RUP
Fase de Transición
El producto se convierte en la versión beta Las iteraciones en esta fase continúan agregando características al SW
El equipo se ocupa fundamentalmente en corregir y extender la funcionalidad del sistema desarrollado en la fase anterior.
La fase de transición finaliza con el hito de Lanzamiento del Producto
- Se han alcanzado los objetivos fijados en la fase de Inicio.
- El usuario está satisfecho.