Please enable JavaScript.
Coggle requires JavaScript to display documents.
Rational Unified Process - Coggle Diagram
Rational Unified Process
Historia
-
-
-
-
-
Características
Proceso dirigido por Casos de uso
-
-
-
Proceso centrado en la arquitectura
-
Involucra
-
-
Toma de decisiones
-
Atención a crear buena estructura que resista cambios posteriores durante la construcción y mantenimiento
-
-
Proceso iterativo e incremental
-
-
-
Otras prácticas
-
-
-
-
-
-
Estructuras
Dinamica
Inicio
Objetivos
-
Encontrar los Casos de Uso críticos del sistema, los escenarios básicos que definen la
funcionalidad.
-
-
Estimar los riesgos, las fuentes de incertidumbre.
Resultados
-
-
-
-
-
Plan del proyecto, mostrando fases e iteraciones.
Modelo de negocio, si es necesario
-
Comprobación
Todos los interesados en el proyecto coinciden en la definición del ámbito del sistema y las
estimaciones de agenda.
Entendimiento de los requisitos, como evidencia de la fidelidad de los Casos de Uso principales.
Las estimaciones de tiempo, coste y riesgo son creíbles.
-
-
-
-
Elaboración
Analizar el dominio del problema, establecer los cimientos de la arquitectura, desarrollar el plan del proyecto y eliminar los mayores riesgos.
Objetivos
Definir, validar y cimentar la arquitectura.
-
Crear un plan fiable para la fase de construcción. Este plan puede evolucionar en sucesivas iteraciones. Debe incluir los costes si procede.
Demostrar que la arquitectura propuesta soportará la visión con un coste razonable y en un tiempo
razonable.
Resultados
Un modelo de Casos de Uso completa al menos hasta el 80%: todos los casos y actores identificados, la mayoría de los casos desarrollados.
Requisitos adicionales que capturan los requisitos no funcionales y cualquier requisito no asociado con un Caso de Uso específico.
-
-
-
-
-
-
Comprobación
-
-
Se ha demostrado mediante la ejecución del prototipo que los principales elementos de riesgo han sido abordados y resueltos.
-
Todos los interesados coinciden en que la visión actual será alcanzada si se siguen los planes actuales en el contexto de la arquitectura actual.
Los gastos hasta ahora son aceptables, comparados con los previstos.
Construcción
Alcanzar la capacidad operacional del producto de forma incremental a través de las sucesivas iteraciones.
Objetivos
Minimizar los costes de desarrollo mediante la optimización de recursos y evitando el tener que rehacer un trabajo o incluso desecharlo.
-
Conseguir versiones funcionales (alfa, beta, y otras versiones de prueba) tan rápido como sea práctico.
Resultados
Modelos Completos (Casos de Uso, Análisis, Diseño, Despliegue e Implementación)
-
-
-
-
-
-
-
Transición
-
Se puede incluir
-
-
-
-
Traspaso del producto a los equipos de marketing, distribución y venta.
Objetivos
-
Un producto final que cumpla los requisitos esperados, que funcione y satisfaga suficientemente al usuario.
-
-
Estática
Roles
Comportamiento y responsabilidades de un individuo, o de un grupo de individuos trabajando
juntos como un equipo.
Grupos
-
-
-
-
-
Otros
Stakeholder, revisor, coordinador de revisiones.
Actividades
-
Artefactos
Un documento, como el documento de la arquitectura del software.
Un modelo, como el modelo de Casos de Uso o el modelo de diseño.
Un elemento del modelo, un elemento que pertenece a un modelo como una clase, un Caso de Uso o un subsistema.
Flujos de trabajo
-
Modelado del negocio
Entender la estructura y la dinámica de la organización para la cual el sistema va ser desarrollado
(organización objetivo).
-
Asegurar que clientes, usuarios finales y desarrolladores tengan un entendimiento común de la
organización objetivo.
-
Requisitos
Establecer y mantener un acuerdo entre clientes y otros stakeholders sobre lo que el sistema podría
hacer.
-
-
-
-
Definir una interfaz de usuarios para el sistema, enfocada a las necesidades y metas del usuario.
Análisis y diseño
-
-
Adaptar el diseño para que sea consistente con el entorno de implementación, diseñando para el rendimiento.
Implementación
Planificar qué subsistemas deben ser implementados y en que orden deben ser integrados, formando el Plan de Integración.
-
Si encuentra errores de diseño, los notifica.
-
-
Pruebas
-
-
-
Provee la validación de los supuestos realizados en el diseño y especificación de requisitos por medio
de demostraciones concretas.
-
Despliegue
-
-
-
-
-
-
-
Gestión del proyecto
-
Proveer guías prácticas realizar planeación, contratar personal, ejecutar y monitorear el proyecto.
-
Configuración y control de cambios
-
Entorno
-
-
-
-
-
Configuración RUP para proyecto pequeño
-
Esquema de trazabilidad
-
Se modelarán los procesos de negocio de la situación actual utilizando Diagramas de Actividad para representar Flujos de Trabajo Actuales.
-
-
-
-
-