Este documento presenta la metodología RUP (Rational Unified Process). RUP no es un sistema sino un conjunto de metodologías que siguen una forma disciplinada de asignar tareas y responsabilidades. El proceso se divide en cuatro fases (inicio, elaboración, construcción y transición) dentro de las cuales se realizan iteraciones. Los casos de uso, actividades, artefactos y disciplinas son elementos clave de RUP.
Metodología RUP para el desarrollo de sistemas de información
1. METODOLOGÍA RUP
(RATIONAL UNIFIED PROCESS)
UNIVERSIDAD DE ORIENTE
NÚCLEO MONAGAS
INGENIERÍA DE SISTEMAS
ANÁLISIS Y DISEÑO DE SISTEMAS DE
INFORMACIÓN
Profesora:
Germaína Briceño
Bachilleres:
Marcano, Miriam
Romero, Albanys
Cedeño, Jorge
Marín, Rosangel
Arismendi, María
Sección 03
3. METODOLOGIA RUP
María Arismendi
Características
Forma disciplinada de asignar
tareas y responsabilidades
Pretende implementar las mejores
prácticas en Ingeniería de Software
Administración de requisitos
Modelado visual del software
Verificación de la calidad del
software
Uso de arquitectura basada en
componentes
4. María Arismendi
Elementos
Actividades: Son los procesos que se llegan a determinar en cada
iteración.
Trabajadores: Vienen hacer las personas o entes involucrados en
cada proceso.
Artefactos: Un artefacto puede ser un documento, un modelo, o un
elemento de modelo.
Disciplinas primarias y secundarias o de apoyo: Una disciplina es una
colección de actividades relacionadas con un área de atención dentro de
todo el proyecto.
METODOLOGIA RUP
5. Miriam Marcano
Casos de Uso
Uso como un fragmento de
funcionalidad del sistema que
proporciona al usuario un valor
añadido. Los Casos de Uso
representan los requisitos
funcionales del sistema.
Además, no sólo inician el proceso
de desarrollo sino que proporcionan
un hilo conductor, permitiendo
establecer trazabilidad entre los
artefactos que son generados en
las diferentes actividades del
proceso de desarrollo.
METODOLOGIA RUP
6. Miriam Marcano
Ciclo de Vida
• RUP divide el proceso
en cuatro fases, dentro
de las cuales se realizan
varias iteraciones en
número variable según
el proyecto y en las que
se hace un mayor o
menor hincapié en las
distintas actividades.
Inicio
Elaboración
Construcción
Transición
METODOLOGIA RUP
7. FASES DE LA METODOLOGIA RUP
Jorge Cedeño
Fases
FASE DE INICIO
8. FASES DE LA METODOLOGÍA RUP
Jorge Cedeño
FASE DE ELABORACION
Fases
9. FASES DE LA METODOLOGIA RUP
Albanys Romero
FASE DE DESARROLLO
Fases
10. FASES DE LA METODOLOGIA RUP
Albanys Romero
FASE DE TRANSICION
Fases
15. COLABORACIÓN ENTRE EQUIPOS
Rosangel Marin
Debe haber una comunicación fluida para coordinar
requisitos, desarrollo, evaluaciones, planes,
resultados, entre otros.
17. BENEFICIOS
Rosangel Marin
Beneficios Promueve la
Reusabilidad
Reduce la
Complejidad del
Mantenimiento
Riqueza
Semántica
Disminuye la
Brecha
Semántica
Facilita la
Construcción
de Prototipos
Un beneficio es un bien
que se hace o se recibe. El
término también se utiliza
como sinónimo de
utilidad o ventaja
18. GRACIAS
POR SU
ATENCIÓN
Existen dos formas de desarrollar un diseño de software: Una
es hacerla tan simple que obviamente no hay deficiencias, y la
otra es que sea tan complicada que no existan deficiencias
obvias. El primer método es mucho más difícil” -C.A.R. Hoare