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.