You are on page 1of 29

Metodologa RUP

Equipo 6
Integrantes:
Fausto Torres Hctor Arturo
Guzmn Esquivel Josu
Hernndez Vzquez Pablo
Herrera Hernndez Josu Alejandro
Vejero Don Pablo Rosa Mara
Metodologa RUP
RUP fue creado por Grady Booch (creador del mtodo Booch), Ivar
Jacobson y James Jacobson (Creador de la Tcnica de Modelado de
Objetos), la misma aparece en Junio de 1998 con el acrnimo RUP 5.0
y puesto a la disposicin del pblico a inicios de 1999 y su
funcionamiento se centraba en las personas, los procesos y las
herramientas.
Metodologa RUP
Metodologa RUP
Surgimiento
Metodologa RUP
La metodologa RUP , abreviatura de Rational Unified
Process (o Proceso Unificado Racional), es un proceso
propietario de la ingeniera de software creado por
Rational Software

Utiliza el enfoque de la orientacin a objetos en su


diseo y est diseado y documentado el uso de la
notacin UML ( Unified Modeling Language ) para
ilustrar los procesos en accin.
Es un proceso considerado pesado y
preferentemente aplicable a grandes equipos de
desarrollo y grandes proyectos
Metodologa RUP
Caso de Uso
Los casos de uso describen cmo los usuarios
interactan con el sistema a desarrollar. Donde un
usuario, puede ser una persona u otro sistema que
utilice las funcionalidades del sistema a desarrollar.

Iterativo e Incremental
Con un enfoque iterativo e incremental, se tiene
un mejor manejo de los riesgos y un refinamiento
ms efectivo del producto final.
Centrado en la Arquitectura

En RUP el proceso se basa en disear tempranamente


una arquitectura base ejecutable. La arquitectura de un
sistema, es la organizacin o estructura de sus partes
(componentes) ms relevantes dejando de lado los
detalles, incluye los aspectos estticos y dinmicos del
sistema.
Metodologa RUP
Con RUP, un proceso de desarrollo es representado
usando un conjunto de elementos de modelado,
tales como: roles, actividades, artefactos y flujos de
trabajo.
Roles
Un rol es una definicin abstracta del conjunto de
responsabilidades, para las actividades a ser desempeadas y
artefactos a ser producidos dentro del proyecto.
Actividades

Una actividad es una unidad de trabajo que se asigna a un rol,


la cual se requiere sea ejecutada por el individuo asociado a
ese rol. Cada actividad es asignada a un rol especfico.

Las actividades estn fraccionadas en pasos y estos agrupados


en tres categoras:
-Pasos de Anlisis
-Pasos de Ejecucin
-Pasos de Revisin
Artefactos

Un artefacto es una pieza de informacin que es producida o


utilizada por procesos. Los artefactos son los elementos
tangibles de un proyecto, elementos que el proyecto produce
o usa mientras se trabaja en busca del producto final.

Puntos de verificacin
Modelo
Informe
Disciplina

Una disciplina es una coleccin de actividades


relacionadas a un rea de inters principal, dentro
de todo el proyecto; por ejemplo, la administracin
de los requerimientos.

Flujos de trabajo

Un flujo de trabajo es una secuencia de actividades que


producen un resultado de valor observable.
Metodologa RUP
Estructuras de los procesos
Estructura dinmica del
proceso
El RUP se divide en 4 fases dentro de las
cuales se realizan varias iteraciones
Iteraciones y fases
Distribucin de recursos
humanos

Fases del RUP


Se define y se mide el alcance
Fase de inicio del proyecto

Despus

Se estima el costo de Se identifican los riesgos


recursos y tiempo asociados
Arquitectura
Se llega a un general
acuerdo
Un plan de fases e
Realiza iteraciones
Fase de Se analiza y se disea el
desarrollo del problema
elaboracin
Despus

Se realizan

las especificaciones de
los casos de uso Planes del proyecto

Desarrollo de
arquitectura
Eliminacin de los
Realiza
mayores riesgos
Fase de Completar la funcionalidad del
sistema
construccin
Cmo ?

Realizando mejoras Se implementan

Caractersticas y
Satisfaciendo al requisitos
usuario
Pruebas
Realizando
Fase de Asegurar que el software este
disponible para los usuarios
transicin finales

Ajustar errores y defectos Lanzar versiones beta

Capacitar Pruebas
usuarios
Promover el soporte
Satisfacer a los usuarios tcnico
Funcin del RUP

Las faces son dinmicas y tienen metas

Los flujos de trabajo son esttico y song


actividades que no se asocian con una sola
fase sino que pueden usar a lo largo del
desarrollo para lograrlas metas de cada fase

Con el objetivo de entregar un software de


calidad y satisfaciendo las necesidades del
usuario
Metodologa RUP