METODOLOGÍA RUP
¿Qué es RUP? RUP (Proceso Unificado de Rational) fue desarrollado por la empresa
Rational Software, actualmente propiedad de IBM. Éste 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. Está centrado en la arquitectura
que relaciona la toma de decisiones que indican cómo tiene que ser construido
el sistema y en qué orden. Es iterativo e incremental donde divide el
proyecto en mini proyectos donde los casos de uso y la arquitectura cumplen sus
objetivos de manera más depurada.
CARACTERISTICAS
Se caracteriza por ser incremental, estar centrado en la arquitectura y
guiado por los casos de uso. El ciclo de vida del RUP es una implementación del
Desarrollo en Espiral, fue creado ensamblando los elementos en secuencias semi ordenadas.
RUP divide el proceso en 4 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
COLABORACION
CONSTRUCCION
TRNSICION
V entajas
Es el proceso de desarrollo más general de los existentes actualmente.
Es una forma disciplinada de asignar tareas y responsabilidades en una
empresa de desarrollo (quién hace qué, cuándo y cómo).
Desventajas
Método pesado.
Por el grado de complejidad puede ser no muy adecuado.
En proyectos pequeños, es posible que no se puedan cubrir los costos de
dedicación del equipo de profesionales necesarios.
No hay comentarios:
Publicar un comentario