martes, 8 de octubre de 2013

METODOLOGIA AUP

El Proceso Unificado Agil de Scott Ambler o Agile Unified Process (AUP) en inglés es una versión simplificada del Proceso Unificado de Rational (RUP). Este describe de una manera simple y fácil de entender la forma de desarrollar aplicaciones de software de negocio usando técnicas ágiles y conceptos que aún se mantienen válidos en RUP. El AUP aplica técnicas ágiles incluyendo Desarrollo Dirigido por Pruebas (test driven development - TDD), Modelado Agil, Gestión de Cambios Agil, y Refactorización de Base de Datos para mejorar la productividad.

El proceso unificado (Unified Process o UP) es un marco de desarrollo software iterativo e incremental. A menudo es considerado como un proceso altamente ceremonioso porque especifica muchas actividades y artefactos involucrados en el desarrollo de un proyecto software. Dado que es un marco de procesos, puede ser adaptado y la más conocida es RUP (Rational Unified Process) de IBM.

AUP es una versión simplificada de Rational Unified Process (RUP) [Ambler 2004].Este describe un enfoque simple y fácil de entender para desarrollar Software deaplicaciones de negocio usando técnicas y conceptos aunque aun permaneciendo comoRUP.El enfoque aplica técnicas ágiles tales como desarrollo manejado por las pruebas (testdriven development (TDD)), gestión de cambios ágil (agile change management),desarrollo ágil manejado por el modelo (Agile Model Driven Development (AMDD)) yrediseño de la Base de datos (database refactoring).Las disciplinas de AUP son diferentes a las de RUP, se han mezclado modelación delnegocio, requisitos, análisis y diseño en la disciplina de modelación y además, seunieron gestión de cambios y gestión de configuración en una sola disciplina.

Lasdisciplinas son entonces:

- Modelación
- Implementación
- Prueba
- Despliegue
- Gestión de configuración
- Gestión de Proyecto
-Ambiente

No hay comentarios:

Publicar un comentario