Rational Unified Process
Enviado por angel_1986 • 12 de Abril de 2014 • Examen • 994 Palabras (4 Páginas) • 267 Visitas
Proceso
El Proceso Unificado es un proceso porque "define quién está haciendo qué, cuándo lo hace y cómo alcanzar cierto objetivo, en este caso el desarrollo de software" [Jacobson 1998]. Según [Booch 1998], los conceptos clave del Proceso Unificado son:
Fase e iteraciones ¿Cuándo se hace?
Flujos de trabajo de procesos (actividades y pasos) ¿Qué se está haciendo?
Artefactos (modelos, reportes, documentos) ¿Qué se produjo?
Trabajador: un arquitecto ¿Quién lo hace?)
4.5 Fases
La metodología RUP, llamada así por sus siglas en inglés Rational Unified Process, divide en 4 fases el desarrollo del software. Cada Fase tiene definido un conjunto de objetivos y un punto de control especifico
Fase Objetivos Puntos de Control
Inicio • • Definir el alcance del proyecto
Entender que se va a construir Objetivo del proyecto
Elaboración • • Construir una versión ejecutable de la arquitectura de la aplicación
Entender cómo se va a construir Arquitectura de la Aplicación
Construcción • • Completar el esqueleto de la
Aplicación con la funcionalidad
Construir una versión Beta Versión Operativa Inicial de la Aplicación
Transición • • Poner a disposición la aplicación para los usuarios finales
Construir la versión Final Liberación de la versión de la Aplicación
Cada una de estas etapas es desarrollada mediante el ciclo de iteraciones, la cual consiste en reproducir el ciclo de vida en cascada a menor escala. Los Objetivos de una iteración se establecen en función de la evaluación de las iteraciones precedentes.
4.5.1 Fase de Inicio:
Durante la fase reinicio se desarrolla una descripción del producto final, y se presenta el análisis del negocio. Esta fase responde las siguientes preguntas: ¿Cuáles son las principales funciones del sistema para los usuarios más importantes?
¿Cuáles podría ser la mejor arquitectura del sistema?
En estas fases se identifican y priorizan los riesgos más importantes
Artefactos que típicamente sobreviven en esta fase
• Un enunciado de los mayores requerimientos planteados generalmente como casos de uso
• Un boceto inicial de la arquitectura
• Una descripción de los objetivos del proyecto
• Una versión muy preliminar del plan del proyecto
• Un modelo de negocio
• Se establece caso de negocio y alcance de proyecto.
• Un documento de visión general
• Plan de proyecto.
• Modelo inicial de casos de uso
• Identificación inicial de riesgos.
• Uno o más prototipos.
• Marca de Objetivos.
• Se establece el alcance y la estimación de tiempo y costo.
4.5.2 Fase de elaboración:
Durante la fase de elaboración se especifican en detalle la mayoría de los casos de uso del producto y se diseña la arquitectura
• Las iteraciones en la fase de elaboración
• Establecen una firme compresión del problema a solucionar
• Establece la fundación arquitectural para el software
• Establece un plan detallado para las siguientes iteraciones
• Elimina los mayores riesgos
• El resultado de esta fase es la línea base de la arquitectura
...