El documento describe la metodología RUP (Rational Unified Process). RUP es un proceso de desarrollo de software desarrollado por IBM que es adaptable a las necesidades de cada organización. Se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura, tener un modelo de ciclo de vida iterativo e incremental y una estructura dinámica.