RUP (Proceso Unificado de Rational) es la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos, que comprende fases como inicio, elaboración, construcción y transición. Su objetivo es establecer un caso de negocio y un plan de desarrollo del software, además de gestionar el movimiento del sistema al usuario final. Incluye un proceso iterativo que abarca desde el modelado de requisitos hasta la gestión de cambios y despliegue en el entorno real.