El documento describe el Proceso Unificado de Desarrollo de Software (UP). El UP es un marco de trabajo genérico y flexible para el desarrollo de software que se basa en componentes, utiliza UML y se centra en los requisitos, la arquitectura y el desarrollo iterativo e incremental. El UP define cuatro fases principales (inicio, elaboración, construcción y transición) que se repiten en ciclos para entregar versiones del producto.