RUP
El Proceso Unificado de
Rational
¿Qué es RUP?
+
Constituye la metodología estándar más
utilizada para el análisis, diseño,
implementación y documentación de
sistemas orientados a objetos.
Es un proceso de desarrollo de software
Perspectivas
Dinámica Estática Practica
Muestra las
fases del
modelo sobre el
tiempo.
Muestra las
actividades del
proceso que se
representan.
Sugiere buenas
prácticas a
utilizar durante
el proceso.
Ciclo de Vida
Inicio
Elaboración
Construcción
Transición
Su objetivo es establecer un caso de negocio
para el sistema
Descripción arquitectónica y un plan de desarrollo
del software
Comprende el diseño del sistema, la programación
y las pruebas
se ocupa de mover el sistema desde la comunidad
de desarrollo a la comunidad del usuario
y hacerlo trabajar en un entorno real.
Flujo de Trabajo
Modelado del Negocio
Requerimientos
Análisis y Diseño
Implementación
Se modelan utilizando casos de uso de negocio
Se Definen actores que interactúan con el sistema
Se crea y documenta el modelo diseñado (arquitectónico)
Se estructuran en subsistemas los componentes
Pruebas
Despliegue
Configuración y cambios de gestión
Gestión del Proyecto
Proceso iterativo que se lleva a cabo juntamente con la
implementación
Se distribuye a los usuarios y se instala en su lugar de trabajo
Se gestiona los cambios del sistema
Se gestiona el desarrollo del sistema
Entorno
Se hacen herramientas de software apropiadas
para equipos De desarrollo
Ciclo de Vida vs Flujo de Trabajo
Herramientas CASE para
RUP
Rational Rose
• Software comercial

RUP Proceso Unificado de Rational

  • 1.
  • 2.
  • 3.
    + Constituye la metodologíaestándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos. Es un proceso de desarrollo de software
  • 4.
    Perspectivas Dinámica Estática Practica Muestralas fases del modelo sobre el tiempo. Muestra las actividades del proceso que se representan. Sugiere buenas prácticas a utilizar durante el proceso.
  • 5.
    Ciclo de Vida Inicio Elaboración Construcción Transición Suobjetivo es establecer un caso de negocio para el sistema Descripción arquitectónica y un plan de desarrollo del software Comprende el diseño del sistema, la programación y las pruebas se ocupa de mover el sistema desde la comunidad de desarrollo a la comunidad del usuario y hacerlo trabajar en un entorno real.
  • 6.
    Flujo de Trabajo Modeladodel Negocio Requerimientos Análisis y Diseño Implementación Se modelan utilizando casos de uso de negocio Se Definen actores que interactúan con el sistema Se crea y documenta el modelo diseñado (arquitectónico) Se estructuran en subsistemas los componentes
  • 7.
    Pruebas Despliegue Configuración y cambiosde gestión Gestión del Proyecto Proceso iterativo que se lleva a cabo juntamente con la implementación Se distribuye a los usuarios y se instala en su lugar de trabajo Se gestiona los cambios del sistema Se gestiona el desarrollo del sistema Entorno Se hacen herramientas de software apropiadas para equipos De desarrollo
  • 8.
    Ciclo de Vidavs Flujo de Trabajo
  • 9.
  • 10.