El Proceso Unificado Ágil (PUA) es un modelo de desarrollo de software orientado a objetos y centrado en la arquitectura. Siguiendo un ciclo de vida iterativo e incremental, los proyectos se desarrollan mediante casos de uso para satisfacer los requisitos de los usuarios. El PUA simplifica el Rational Unified Process (RUP), describiendo en forma simple las técnicas ágiles y conceptos del RUP a través de siete disciplinas principales: modelado, implementación, pruebas, despliegue, administración de configuraciones, administra