centrado en la arquitectura y es iterativo e incremental. cuando y que debe hacerse en el proyecto. como. . con 3 características esenciales como lo son: Casos de uso.RUP es un proceso para el desarrollo de un proyecto de software que define quien.

• Elevar el valor de abstracción. . • Enfocarse en la calidad. • Demostrar valor iterativamente. • Balancear prioridades. • Colaboración entre equipos.El RUP maneja 6 principios clave: • Adaptación del proceso.

Ciclo de vida de RUP El proceso del RUP está dividido en 4 fases. . en estas fases se realizan varias iteraciones de acuerdo al proyecto.

Los objetivos son: • Establecer el ámbito del proyecto y sus limites • Encontrar los casos de uso críticos del sistema. las fuentes de incertidumbre. los escenarios básicos. • Mostrar una arquitectura para los escenarios principales. • Estimar los riesgos. . • Estimar el coste en recursos y tiempo en todo el proyecto.

Fase de Inicio En esta fase se define el modelo del negocio y el alcance del proyecto. . se identifican los autores y casos de usos y se diseñan los casos de uso esenciales.

Los resultados de la fase son: • Documento de visión • Modelo inicial de casos de uso • Glosario inicial • Caso de negocio • Lista de riesgos y plan de contingencia • Plan del proyecto • Modelo de negocio .

. establece los cimientos de la arquitectura. Se construye un prototipo de la arquitectura que evoluciona en iteraciones sucesivas hasta convertirse en el sistema final.Fase de Elaboración En esta fase se analiza el dominio del problema. desarrolla el plan del proyecto y elimina los riesgos mayores.

•Completar la visión •Crear un plan para la fase de construcción •Demostrar que la arquitectura propuesta soportara la visión . validar y cimentar la arquitectura.Los objetivos de esta fase son: •Definir.

Los resultados son los siguientes: • Un modelo de casos de uso al menos el 80% • Requisitos adicionales que capturan los requisitos no funcionales. • Lista de riesgos y caso de negocio revisados • Plan de desarrollo para el proyecto • Manual de usuario preliminar. . • Descripción de la arquitectura software • Prototipo ejecutable de la arquitectura.

Fase de Construcción En esta fase la finalidad es alcanzar la capacidad operacional del producto de forma incremental a través de las sucesivas iteraciones. en esta fase todas las componentes. . características y requisitos deben ser implementados. integrados y cambiados en su totalidad.

. • Conseguir calidad adecuada. • Conseguir versiones funcionales tan rápido como sea práctico.Los objetivos son: • Minimizar los costes de desarrollo mediante la optimización de recursos.

diseño. • Riesgos presentados mitigados • Plan del proyecto para la fase de transición. • Manual inicial de usuario. despliegue e implementación) • Arquitectura integra.Los resultados de la fase de construcción deben ser: • Modelos completos(casos de uso. • Caso del negocio actualizado . • Prototipo operacional. análisis.

Fase de Transición En esta fase se pone el producto en manos de los usuarios finales. instalación y facilidad de uso del producto. completar la documentación. . entrenar al usuario en el manejo del producto y tareas relacionadas con el ajuste. para lo que se requiere desarrollar nuevas versiones actualizadas del producto. configuración.

• Funcionamiento paralelo con los sistemas legados que están siendo sustituidos por el nuevo proyecto. . • Conversión de las bases de datos operacionales. distribución y venta. • Entrenamiento de los usuarios y técnicos de mantenimiento.En esta fase también se realiza: • La prueba de la versión beta para validar al nuevo sistema frente a las expectativas del usuario. • Traspaso del producto a los equipos de marketing.

• Un producto final que cumpla los requisitos esperados.Los objetivos de esta fase son: • Conseguir que el usuario se valga por si mismo. que funcione y satisfaga suficientemente al usuario. .

• Las iteraciones de esta fase irán dirigidas normalmente a conseguir una nueva versión.Los resultados son: • Prototipo operacional • Documentos legales • Caso del negocio completo • Línea base del producto completa y corregida que incluye todos los modelos del sistema • Descripción de la Arquitectura completa y corregida. .

• Son aceptables los gastos actuales versus los gastos planificados. .Los criterios de evaluación de esta fase son: • El usuario se encuentra satisfecho.

Sign up to vote on this title
UsefulNot useful