INSTITUTO
POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y
CIENCIAS SOCIALES Y ADMINISTRATIVAS
Metodología RUP
Betanzos Lara Yuritzi Lizeth
Guerrero Aparicio Juan
Guevara Flores Leonardo
HERAMIENTAS AUTOMATIZADAS
Hernández Meraz Alexis Leonardo 2CV41
*Padilla Ávila Jorge Alberto
Reyes Fuentes Sergio Humberto
1
2
3
Proceso iterativo e incremental
Metodología que facilita la
Codificació Pruebas e
Análisis Diseño asignación de tareas y
n integración
responsabilidades.
Las veces necesarias
Ventajas
Viable
RUP
Mantenimiento
más sencillo
Reutilización Desventajas
Ordenad
a Por el grado de
complejidad metodología
puede ser no bastante cara
muy adecuado. 4
Estructura
RUP comprende 2 aspectos importantes por los cuales se establecen las disciplinas:
Proceso Soporte
• Modelado de negocio • Gestión del cambio y
• Requisitos configuraciones
• Análisis y Diseño • Gestión del proyecto
• Implementación • Entorno
• Pruebas
• Despliegue
5
ELEMENTOS DE LA METODOLOGÍA RUP:
Trabajadores Actividades Artefactos
6
Flujo
Flujo de
de Actividades
Actividades Modelo
Modelo del
del Negocio
Negocio Requerimiento
Requerimiento
Análisis y Diseño Implementación Prueba (Testeo)
Ambiente
Administración
Administración del
del Administración
Administración de
de
Instalación
Instalación o
o despliegue
despliegue proyecto
proyecto configuración
configuración yy cambios
cambios
7
Características
Administración de
Desarrollo iterativo
requisitos
Uso de arquitectura
basada en Control de cambios
componentes
Verificación de la
Modelado visual del
calidad del
software
software
8
Función
Los procesos de RUP estiman tareas y
horario del plan midiendo la velocidad de
iteraciones concernientes a sus
estimaciones originales. Las iteraciones
tempranas de proyectos conducidos RUP
se enfocan fuertemente sobre arquitectura
del software; la puesta en práctica rápida
de características se retrasa hasta que se
ha identificado y se ha probado una
arquitectura firme.
9
EVOLUCION
Desde su nacimiento en 1967 ha tenido grandes avances
Rational Unified Process 5.0
- Pruebas de Ejecución
- Administración de requerimientos
- Administración de configuración y cambios
- Ingeniería de negocios
- Diseño de Interfaz con el usuario
- UML 1.2
- Rational Unified Process 5.5
- Desarrollo basado en Web Sistemas de Tiempo Real
- UML 1.3
- Rational Unified Process
10
11
TENDENCIAS
• RUP es una metodología para desarrollo
de software que se fundamenta o utiliza
como herramienta el modelado (UML) y
juntos constituyen la metodología
estándar más utilizada para el análisis,
implementación y documentación de
sistemas orientados a objetos.
• RUP propone usar UML para llevar la
documentación del sistema, facilitar la
etapa del diseño y posterior
construcción o desarrollo, transmitir
ideas, y ayudar al equipo a
comunicarlas.
12
Conclusión
RUP Es una metodología que ha evolucionado desde 1967 y dándose paso
como modelado del negocio, una de las metodologías más utilizadas para el
análisis, implementación y documentación de sistemas orientados a objetos sin
dejar de lado que está centrado en la arquitectura, es iterativo e incremental.
13