El documento presenta una introducción al Rational Unified Process (RUP). RUP es un proceso de ingeniería de software iterativo e incremental que provee un enfoque disciplinado para el desarrollo de software. El RUP se compone de fases, disciplinas, roles, artefactos y diagramas. El objetivo del RUP es asegurar la calidad del software desarrollado dentro del presupuesto y plazos establecidos.