RUP_METODOLOGIA

Páginas: 8 (1864 palabras) Publicado: 6 de mayo de 2013
CICLO 2012-II Módulo: I
Unidad: 2
Semana: 3

ANALISIS Y DISEÑO DE
SISTEMAS DE INFORMACIÓN
Tema:

Rational Unified Process (RUP)
Ing. Antonio Arqque Pantigozo

1

¿Qué es RUP?
 Rational Unified Process (RUP) es un producto
desarrollado y Mantenido por RATIONAL
SOFTWARE.
 Potencia la Productividad del equipo
 Las actividades especificadas por RUP crean y
mantienen modelos.
Es una guía de cómo usar UML. Constituye la
metodología

2

¿Qué es RUP?
 Soportado por herramientas, que automatizan
gran parte del proceso.

3

1

¿Qué es RUP?
 Es un proceso configurable. No existe un único
proceso adecuado para todo el desarrollo de
software.
 Sirve para pequeños equipos de desarrollo
tanto para grandes organizaciones.
 Puede adecuarse a diversassituaciones

4

Características del RUP?
 Orientado a Objetos.

Cualquier cosa del mundo real que puede ser
representada. Características, identidad, estado y
comportamiento

5

Características del RUP?
 Iterativo incremental
 Guiado por caso de uso
 Es centrado en tres puntos:
o Personas
o Procesos
o Herramientas y métodos

6

2

Características del RUP?
Tomar el últimofeedback
Captura de requerimientos
de usuario
Mitigar los mayores
riesgos temprano

Integrado con herramientas
de desarrollo

Controlado
e Iterativo

Basado en
casos de uso

Arquitectura
centralizada

Configurable

Aumentar el
Reuso
Mejorar la calidad

Personalizar el
proceso
7

Ciclo de Vida del RUP
El ciclo de vida esta partido en ciclos, y cada ciclo trabaja
sobreuna nueva generación del producto.
RUP divide cada ciclo de desarrollo en cuatros fases:
 Fase de Conceptualización
 Fase de Elaboración
 Fase de Construcción
 Fase de Transición
8

Principales puntos de control (Milestones)
Inception

Elaboration

Construction

Objetivos Arquitectura
(Vision)

Transition

Capacidad
Lanzamiento
Operacional del Producto
Inicial

tiempoInicio: Definir el alcance del proyecto
Elaboración: Planificar el proyecto, elaborar una
arquitectura base
Construcción: Construir el sistema
Transición: Transición a los usuarios
9

3

Fase de Conceptualización o Incepción
Inception
tiempo

Resultados
• Visión documentada, en donde se define los req´s principales del proyecto,
principales características y restricciones
• Uninicial modelo USE-CASE del negocio (10% - 20%)
• Un glosario de conceptos y términos del proyecto
• Un inicial modelo del Negocio, que incluya el contexto de la empresa y
factores de éxito (Costo - Beneficio).
• Un inicial inventario y costeo de riesgos
• El plan del proyecto (donde se muestren las etapas e iteraciones)
• Si es posible un prototipo inicial
10

Fase de Conceptualización oIncepción
Inception
tiempo
Control

Puntos a Controlar (Hitos)
• Conocimiento y compromiso por parte de los Stakeholder en los
objetivos definidos y estimación de tareas y el costo de las mismas
• Evidenciar en los USE - CASE primarios el entendimiento de los req´s
del Usuario
• Credibilidad en la estimación de tiempos y costeo, prioridades, riesgos
y desarrollo del proceso
•Conocimiento de las arquitecturas involucradas en los sistemas
• Validar costos actuales vs los costos planificados.
11

Fase de Elaboración
Elaboration
tiempo

Resultados
• Modelo del USE - CASE (80% completado), todos los USE - CASE y
actores han sido identificados y las descripciones de los USE - CASE
han sido elaboradas
• Requerimientos suplementarios son recolectados y asociados a undiagrama USE - CASE
• Descripción de la arquitectura del Software
• Prototipo del Software
• Lista de riesgos y Case´s del negocio validados
• Plan del Proyecto completo y aprobado por el Usuario Lider
12
• Manual de Usuario preliminar.

4

Fase de Elaboración
Elaboration
tiempo
Control

Puntos de Control - Hitos:
• ¿Es la visión del producto estable?
• ¿Es arquitectura estable?...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS