Modelo De Proceso Unificado Rup
El Proceso Unificado de Racional (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados aobjetos.
El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización.
1.1. Disciplinas del Proceso Unificado de Racional
1.1.1. Modelado de Negocios
Entender la estructura y dinámica de la organización que albergará el sistema.
Entender los problemas actuales en la organización e identificar posiblesmejoras
Asegurar que los clientes, usuarios finales del sistema y los miembros del equipo de desarrollo tengan una misma visión acerca de la organización
Obtener requisitos necesarios para soportar la organización del cliente.
1.1.2. Requisitos
Establecer y mantener un acuerdo con los clientes y usuarios acerca de lo que el sistema debería hacer
Entender los requerimientos delsistema
Definir el alcance del proyecto
Establecer una base para la estimación (iteraciones, coste y tiempo necesario para desarrollar el sistema).
1.1.3. Análisis y Diseño
Transformar los requisitos en modelos de diseño
Desarrollar una arquitectura robusta para el sistema
Adaptar el diseño al entorno de implementación
1.1.4. Implementación
Implementar los elementos de diseño
Testunitarios de los elementos implementados
Integración de todo el sistema
1.1.5. Pruebas
Encontrar y documentar fallos encontrados en el software (Control de calidad)
Validar que el producto software tiene la funcionalidad diseñada
Validad que los requisitos han sido implementados de la forma apropiada
1.1.6. Distribución
Asegurar que el producto final esté listo para sususuarios finales
1.1.7. Configuración y Control de los Cambios
Identificar los elementos susceptibles en las versiones
Definir y gestionar las configuraciones de esos elementos
1.1.8. Gestión del Proyecto
Planificar, seleccionar el grupo de trabajo, ejecutar y supervisar el proyecto
Gestionar los riesgos
1.1.9. Entorno
Gestionar el entorno de desarrollo
Configurar el proceso
Mejorar el proceso
Configurar herramientas
Servicios técnicos para soportar el proceso: Infraestructura, Backup, entre otros.
1.2. Artefactos
El Proceso Unificado de Racional (RUP) en cada una de sus fases (pertenecientes a la estructura estática) realiza una serie de artefactos que sirven para comprender mejor tanto el análisis como el diseño del sistema (entre otros). Estos artefactos(entre otros) son los siguientes:
1.2.1. Fase Inicio
El objetivo general de esta fase es establecer un acuerdo entre todos los interesados acerca de los objetivos del proyecto. Esta fase es significativamente primaria para el desarrollo de nuevo software, ya que se asegura de identificar los riesgos relacionados con el negocio y requerimientos. Para proyectos de mejora de software existente estafase es más breve y se centra en asegurar que vale la pena y es posible, desarrollar el proyecto.
El resultado de la fase inicial es:
• Un documento de visión: una visión general de los requisitos del proyecto básico, las características clave y las principales limitaciones.
• Un uso inicial de modelo de casos (10% -20%) completa).
• Un glosario inicial del proyecto (opcionalmente puede serparcialmente expresado como un modelo de dominio).
• Un caso de negocios inicial, que incluye el contexto de los negocios, los criterios de éxito (proyección de los ingresos, el mercado de
• reconocimiento, y así sucesivamente), y previsiones financieras.
• Una evaluación inicial de riesgos.
• Un plan de proyecto, mostrando las fases y las iteraciones.
• Un modelo de negocio, si es...
Regístrate para leer el documento completo.