Metodologías Ágiles "Proceso Unificado Ágil (Aup)
Metodologías Ágiles "Proceso Unificado Ágil (Aup)
Metodologías Ágiles "Proceso Unificado Ágil (Aup)
Arquitectura en software
• Diferentes vistas del sistema: estructural, funcional, dinámico, etc.
• plataforma en la que va a operar
• Determina la forma del sistema
• Actividades
Especificación de los criterios de éxito del proyecto
Definición de los requisitos
Estimación de los recursos necesarios
Cronograma inicial de fases
• Actividades
Análisis del dominio del problema
Definición de la arquitectura básica
Análisis de riesgos
Planificación del proyecto
• Artefactos
Modelo del dominio
Modelo de procesos
Modelo funcional de alto nivel
Arquitectura básica
Fase de Construcción.-
• Construcción
Objetivo: Desarrollar el sistema a lo largo de una serie de
iteraciones
Actividades
• Análisis
• Diseño
• Implementación / Codificación
• Pruebas (individuales, de integración)
Fase de Transición.-
El sistema se lleva a los entornos de preproducción donde se somete a
pruebas de validación y aceptación y finalmente se despliega en los sistemas
de producción.
Disciplinas.-
Model. (Modelo) El objetivo de esta disciplina es entender el negocio de la
organización.
Implementation. (Aplicación) El objetivo de esta disciplina es transformar su
modelo (s) en código ejecutable y realizar un nivel básico de pruebas.
Test. (Prueba) El objetivo de esta disciplina consiste en realizar una evaluación
objetiva para garantizar la calidad.
Deployment. (Despliegue) El objetivo de esta disciplina es ejecutar el sistema y
que este a disposición de los usuarios finales.
Configuration Management . (Gestión de configuración) El objetivo de esta
disciplina es la gestión de acceso a artefactos de su proyecto.
Project Management . (Gestión de proyectos) El objetivo de esta disciplina es
dirigir las actividades que lleva a cabo en el proyecto.
Environment . (Entorno) El objetivo de esta disciplina es apoyar el resto de los
esfuerzos para garantizar que el proceso sea el adecuado.
INCREMENTOS DE TIEMPO.-
Los equipos AUP suelen ofrecer versiones de desarrollo al final de cada iteración
en pre-producción área (s).
DESVENTAJAS.-
El AUP es un producto muy pesado en relación al RUP.
El proceso AUP establece un Modelo más simple que el que aparece en RUP por lo que
reúne en una única disciplina las disciplinas de Modelado de Negocio, Requisitos y
Análisis y Diseño. El resto de disciplinas (Implementación, Pruebas, Despliegue, Gestión
de Configuración, Gestión y Entorno) coinciden con las restantes de RUP.