El Proceso Unificado de Rational (RUP) es una metodología estándar para el análisis, desarrollo e implementación de sistemas orientados a objetos. El RUP se basa en seis principios clave: adaptar el proceso a las necesidades del cliente, equilibrar las prioridades de los participantes, demostrar valor iterativamente, fomentar la colaboración entre equipos, elevar el nivel de abstracción, y enfocarse en la calidad a lo largo del proceso.