Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RUP
Rational Unified Process o Proceso Unificado Racional
El RUP mejora la productividad del equipo ya que permite que cada miembro
del grupo sin importar su responsabilidad específica pueda acceder a la misma
base de datos incluyendo sus conocimientos. Esto hace que todos compartan
el mismo lenguaje, la misma visión y el mismo proceso acerca de cómo
desarrollar un software.
Principios de desarrollo
Principales características
Fase de Inicio: Esta fase tiene como propósito definir y acordar el alcance del
proyecto con los patrocinadores, identificar los riesgos asociados al proyecto,
proponer una visión muy general de la arquitectura de software y producir el
plan de las fases y el de iteraciones posteriores.
RUP en cada una de sus fases realiza una serie de artefactos que sirven para
comprender mejor tanto el análisis como el diseño del sistema. Son los
siguientes:
Inicio:
o Documento Visión
o Especificación de Requerimientos
Elaboración:
o Diagramas de caso de uso
o Construcción:
o Documento Arquitectura que trabaja con las siguientes vistas:
Vista Lógica:
Diagrama de clases.
Modelo E-R (Si el sistema así lo requiere).
Vista de implementación:
Diagrama de Secuencia.
Diagrama de estados.
Diagrama de Colaboración.
Vista conceptual
Modelo de dominio
Vista física
Mapa de comportamiento a nivel de hardware.
Ventajas
• Es un Método pesado
• En proyectos pequeños, es posible que no se puedan cubrir costos de
dedicación del equipo de profesionales necesarios.
• Modelo general trabajo a adicional.
• Genera muchos costos.
• No recomendable para proyectos pequeños.
Diseñado para: