14
Proceso Unificado de Rational (RUP) REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSIDAD GRAN MARISCAL DE AYACUCHO INGENIERÍA DE SISTEMAS DIRECCIÓN DE OPERACIONES I PROFESORA : INTEGRANTES: KARINA AVILÉS ÁLVAREZ, ARMANDO HADDAD, RIMA NATERA, MARÍA URBINA, RAFAEL

Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Embed Size (px)

Citation preview

Page 1: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Proceso Unificado de Rational (RUP)

REPÚBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN

UNIVERSIDAD GRAN MARISCAL DE AYACUCHOINGENIERÍA DE SISTEMAS

DIRECCIÓN DE OPERACIONES I

PROFESORA : INTEGRANTES:KARINA AVILÉS ÁLVAREZ, ARMANDO

HADDAD, RIMANATERA, MARÍA

URBINA, RAFAEL

Page 2: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

El Proceso Unificado de Rational(Rational Unified Process en inglés, habitualmente resumido como RUP)

 Las Fases• Establece oportunidad y alcance• Identifica las entidades externas o actores con las que se trata• Identifica los casos de uso

Proceso• Modelado de negocio• Requisitos• Análisis y Diseño• Implementación• Pruebas• Despliegue

Soporte• Gestión del cambio y configuraciones• Gestión del proyecto• Entorno

Page 3: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

La estructura dinámica de RUP

• Inicio (también llamado Incepción o Concepción).

• Elaboración.

• Desarrollo (también llamado Implementación,

Construcción).

• Cierre (también llamado Transición).

Page 4: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Principios de desarrollo

• Adaptar el proceso.• Equilibrar prioridades.• Demostrar valor iterativamente.• Colaboración entre equipos.• Elevar el nivel de abstracción.• Enfocarse en la calidad.

Page 5: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

El ciclo de vida RUP es una implementación del Desarrollo en espiral. Fue creado ensamblando los elementos en secuencias semi-ordenadas. El ciclo de vida organiza las tareas en fases e iteraciones.

Cilo de Vida

Page 6: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo)

Pretende implementar las mejores prácticas en Ingeniería de Software

Desarrollo iterativoAdministración de requisitosUso de arquitectura basada en componentesControl de cambiosModelado visual del softwareVerificación de la calidad del softwareEl RUP es un producto de Racional (IBM). Se caracteriza por

ser iterativo e incremental, estar centrado en la arquitectura y guiado por los casos de uso.

Principales características

Page 7: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Los orígenes de RUP se remontan al modelo espiral original de Barry Boehm. Ken Hartman, uno de los contribuidores claves de RUP colaboró con Boehm en la investigación. En 1995 Racional Software (Rational Software) compró una compañía sueca llamada Objector y AB, fundada por Ivar Jacobson, famoso por haber incorporado los casos de uso a los métodos de desarrollo orientados a objetos. El Proceso Racional Unificados (Rational Unified Process) fue el resultado de una convergencia de Aprobación y Objetos Racionales (Rational Approach y Objectory) el proceso de la empresa Objectory AB (Objectory AB). El primer resultado de esta fusión fue el Proceso Racional de Objeto (Rational Objectory Process), la primera versión de RUP, fue puesta en el mercado en 1998, siendo el arquitecto en jefe Philippe Kruchten.

El primer libro para describir el proceso fue titulado" El Proceso Unificado de Desarrollo de Software (ISBN 0-201-57169-2), "The Unified Software Development Process (ISBN 0-201-57169-2) y publicado en 1999 por Ivar Jacobson, Grady Booch y James Rumbaugh.

Un poco de historia

Page 8: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

La metodología RUP es más apropiada para proyectos grandes (Aunque también pequeños), dado que requiere un equipo de trabajo capaz de administrar un proceso complejo en varias etapas. En proyectos pequeños, es posible que no se puedan cubrir los costos de dedicación del equipo de profesionales necesarios.

Comentarios sobre Alcance del RUP

Page 9: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Herramientas del RUP.

Page 10: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Rational RequisitPro®

Page 11: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Rational Rose®

Page 12: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Rational ClearCase®

Page 13: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Ventajas y Desventajas

Page 14: Adaptar el proceso. Equilibrar prioridades. Demostrar valor iterativamente. Colaboración entre equipos. Elevar el nivel de abstracción. Enfocarse

Muchas gracias…