Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
625Activity
×
0 of .
Results for:
No results containing your search query
P. 1
RUP

RUP

Ratings:

4.91

(101)
|Views: 204,738|Likes:
Published by Juan Pablo Gómez
Descripción sobre los fundamentos del proceso unificado. Su filosofía. Los roles
Descripción sobre los fundamentos del proceso unificado. Su filosofía. Los roles

More info:

Published by: Juan Pablo Gómez on Sep 17, 2007
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

01/24/2014

pdf

text

original

 
UNIVERSIDAD TECNOLÓGICA DE PEREIRAFUNDAMENTOS DE LA METODOLOGIA RUPRATIONAL UNIFIED PROCESSJUAN PABLO GOMEZ GALLEGOING JORGE GALVES16/09/2007
 
SOBRE EL PROCESO RACIONAL UNIFICADO
RUP es un proceso para el desarrollo de un proyecto de un software que define claramente
quien, cómo, cuándo y qué debe hacerse en el proyecto .
Como 3 características esencialesestá dirigido por los Casos de Uso:
que orientan el proyecto a la importancia para el usuario ylo que este quiere
, está centrado en la arquitectura:
que Relaciona la toma de decisionesque indican cómo tiene que ser construido el sistema y en qué orden
, y es iterativo eincremental:
donde
 
divide el proyecto en miniproyectos donde los casos de uso y laarquitectura cumplen sus objetivos de manera más depurada
 Como filosofía
RUP maneja 6 principios clave:
 
Adatpación del proceso
El proceso deberá adaptarse a las características propias de la organización. El tamañodel mismo, así como las regulaciones que lo condicionen, influirán en su diseñoespecífico. Tambien se deberá tener en cuenta el alcance del proyecto.
Balancear prioridades
Los requerimientos de los diversos inversores pueden ser diferentes, contradictorios odisputarse recursos limitados.
 Debe encontrarse un balance que satisfaga los deseos detodos
.
Colaboración entre equipos
El desarrollo de software no lo hace una única persona sino múltiples equipos. Debehaber una comunicación fluida para coordinar requerimientos, desarrollo, evaluaciones,planes, resultados,etc.
Demostrar valor iterativamente
Los proyectos se entregan, aunque sea de un modo interno, en
etapas iteradas
. En cadaiteración se analiza la opinión de los inversores, la estabilidad y calidad del producto, yse refina la dirección del proyecto asi como tambien los riesgos involucrados
Elevar el nivel de abstracción
Este principio dominante motiva el uso de conceptos reutilizables tales como patrón delsoftware, lenguajes 4GL o esquemas (frameworks) por nombrar algunos. Éstos sepueden acompañar por las representaciones visuales de la arquitectura, por ejemplo conUML.
Enfocarse en la calidad
 
El control de calidad no debe realizarse al final de cada iteración, sino en
todos
losaspectos de la producción
El ciclo de vida de RUP
RUP divide el proceso en 4 fases, dentro de las cuales se realizan varias iteraciones en númerovariable según el proyecto y en las que se hace un mayor o menor hincapié en los distintasactividades.
En las iteraciones de cada fase se hacen diferentes esfuerzos en diferentes actividades
 
Inicio
: Se hace un plan de fases, se identifican los principales casos de uso y seidentifican los riesgos. Se define el alcance del proyecto
 
Elaboración
: se hace un plan de proyecto, se completan los casos de uso y seeliminan los riesgos
 
Construcción
: se concentra en la elaboración de un producto totalmenteoperativo y eficiente y el manual de usuario
 
Transición
: se Instala el producto en el cliente y se entrena a los usuarios. Comoconsecuencia de esto suelen surgir nuevos requisitos a ser analizados.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->