Agile Unified Process (AUP)
Proceso Unificado Ágil

Agile Unified Process (AUP) 
Proceso Unificado Ágil

Origen

Origen

Inicia en el año 2000

Por Scott Amber

En 2005 la combinó con RUP
pero con métodos ágiles

Se creó un margen de proyectos sólidos

Objetivos

Objetivos

Describe enfoques para el
desarrollo de aplicaciones comerciales

Simple

Completo

Utiliza prácticas del modo RUP

Se preocupa por la gestión de riesgos

Pone en prioridad procesos
con alto riesgo

Establecer un modelo mas simple

Reune una sola disciplina

Principios

Principios

El personal sabe lo que esta haciendo

Sencillez

Agilidad

Concentración en actividades
importantes

Independencia de la herramienta

Adaptar los productos a sus
propias necesidades

Roles

Roles

Modelador Ágil

Administrador de configuración

Instalador

Desarrollador

Ingeniero del proceso

Revisor

Involucrado

Entre otros...

Ventajas

Ventajas

Herramientas independientes

Fácil adaptación del producto

Agilidad

Proceso Unificado

Proceso Unificado

Extensible

Puede ser adaptado

Organizaciones

Proyectos específicos

Características
principales

Características 
principales

Iterativo

Descomposición de proyectos
grandes a mini

Cada mini-proyecto es una iteración

Iteraciones controladas

Centrado en la arquitectura

Determinan

Forma del sistema

Función del sistema

Vistas del sistema

Estructural

Funcional

Dinámico

Casos de uso

Se seleccionan los escenarios para
desarrollar el proceso en distintas disciplinas

Diseño

Implementación

Prueba

Incremental

Principios sobre los roles

Principios sobre los roles

Pueden llevarse a cabo
por varias personas

Una persona puede
tener varios roles

Debe tratar cada uno de
convertirse en especialista general

Fases

Fases

Construcción

Modelar

Construir

Probar

Transición

Pruebas del sistema

Pruebas de usuario

Integración

Despliegue

Elaboración

Identifica la arquitectura

Desarrolla el entorno
del proyecto

Inicio

Define el alcance

Estima los costos

Desventajas

Desventajas

Falta de documentación

Iteraciones largas

Acaban eligiendo el método de
RUP por más detalles en el proceso