Please enable JavaScript.
Coggle requires JavaScript to display documents.
Rational Unified Process (RUP) - Coggle Diagram
Rational Unified Process (RUP)
Características esenciales
Proceso dirigido por casos de uso
Casos de uso guían
Diseño
Implementacion
Prueba
Proceso centrado en la arquitectura
Arquitectura
organizacion o estructura de un sistema
Involucra aspectos estaticos y dinamicos
Se busca una buena arquitectura para RUP
Modelo 4+1 de la arquitectura
Vista logica
Vista de implementacion
Vista de proceso
Vista de despliegue
Proceso iterativo o incremental
Trabajo se divide en partes mas pequeñas
Cada parte se puede ver como una iteracion
Juntandolas se obtiene un incremento
Consta de una secuencia de iteraciones
RUP divide el proceso en 4 fases
Inicio
Enfasis en el modelado
Elaboracion
Desarrollo de la baseline de la arquitectura
Construccion
Construccion del producto por iteraciones
Transicion
Garantizar un producto listo para la entrega
Practicas
Gestion de requisitos
Utiliza notacion de Caso de Uso y escenarios para representar los requisitos
Desarrollo de software iterativo
Desarrollo del producto mediante iteraciones
Desarrollo basado en componentes
Dividir el sistema en componentes bien definidos
Modelado visual
Modelado visual facilita la gestion de los modelos
Verificacion continua de calidad
Evaluacion de los artefactos en varios puntos del proceso
Gestion de los cambios
Estructura del proceso
Eje horizontal
Caracteristicas del ciclo de vida
Eje vertical
Descripcion del proceso en terminos de componentes, disciplinas, flujos de trabajo, etc
Cada fase se concluye con un hito
Inicio
Objetivos
Elaboracion
Arquitectura
Construccion
Capacidad operacional
Transicion
Release del producto
Estructura estatica del proceso
Roles
Analistas
Desarrolladores
Gestores
Apoyo
Especialista en pruebas
Actividades
unidad de trabajo que puede ser asignado a un rol
Tienen objetivo concreto
Artefactos
Trozo de informacion producido, modificado o usado
Puede ser un documento, modelo o elemento del modelo
Flujos de trabajo
Modelado del negocio
describe como desarrollar una vision de la organizacion
Con la vision se definen procesos, roles y responsabilidades
Requisitos
Se establece que se tiene que hacer
Entrevistas para capturar los requisitos
Requisitos funcionales y no funcionales
Análisis y diseño
Traducir requisitos a especificaciones
el analisis se preocupa de obtener una vision del sistema
el diseño es la ampliacion del analisis con los requisitos no funcionales
Implementacion
Se implementan las clases
Pruebas de unidad
Pruebas
Evaluar la calidad del producto
Integrado en el ciclo de vida
Planificar, diseñar e implementar los test de pruebas antes de llevarlos a cabo
Despliegue
Producir con exito las distribuciones del producto
Mayor intensidad en fase de transicion
Gestion del proyecto
trata de lograr balance
Gestionar objetivos
Gestion de riesgos
Gestion de restricciones