Categories: All - desventajas - principios - ventajas - fases

by Yeimy Galindo 5 years ago

815

MODELO RUP "Rational Unified Process"

El Proceso Unificado Rational (RUP) es una metodología de desarrollo de software que se compone de cuatro fases principales: inicio, elaboración, desarrollo y transición. Cada fase tiene un propósito específico, comenzando con la definición del alcance del proyecto y culminando con la entrega del software a los usuarios finales.

MODELO RUP

ELABORADO POR: • Oscar Moreno • Yeimy Galindo

REFERENCIAS • https://es.slideshare.net/cortesalvarez/metodologa-rup • http://1.bp.blogspot.com/-RQrxpLZFsXo/ULVOL0nQT2I/AAAAAAAAABM/uX5f7L_mA0U/s1600/fases.png

MODELO RUP "Rational Unified Process"

Desventajas

• Pretende prever y tener todo el control de antemano: • Modelo genera trabajo adicional. • Genera muchos costos. • No recomendable para proyectos pequeños.

ventajas

• Está basada totalmente en mejoras practicas de la metodología: • Reduce riesgos del proyecto. • Incorpora fielmente el objetivo de calidad. • Integra desarrollo con mantenimiento.

fases del ciclo de vida

• Fase de transición
asegurar que el software este disponible para los usuarios finales y ajustar errores
• Fase de desarrollo
completar la funcioalidad del sistema, calificando los requisitos
• Fase de elaboración
diseña la solucion preliminar, seleccion casos de uso
• Fase de inicio
definir y acordar el alcance del proyecto con los patrocinadores

caracteristicas

• Forma disciplinada de asignar tareas y responsabilidades • Pretende implementar las mejores prácticas en Ingeniería de Software • Desarrollo iterativo • Administración de requisitos • Uso de arquitectura basada en componentes • Control de cambios • Modelado visual del software • Verificación de la calidad del software

principios de desarrollo

• Adaptar el proceso • Equilibrar prioridades • Demostrar valor iterativamente • Colaboración entre equipos • Elevar el nivel de abstracción • Enfocarse en la calidad

es

es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar para el análisis, implementación y documentación de sistemas orientados a objetos.