Rational Unified Process adalah pedoman umun dalam pembuatab software dengan menggunakan fokus pada analisa kebutuhan dan design.
Di dalam RUP akan ada UML atau model-model yang ada di dalam RUP.
RUP di bagi menjadi 2, yaitu time dan komponen proses.
Time itu pembagian life cycle dari fase-fqse atau iterasi-iterasi.
Komponen proses itu urutan langkah-langkah dalam membangub software.
Proses mendefinisikan :
WHO --> siapa yang memakai sofware.
WHAT --> untuk apa software dipakai.
WHEN --> kapan software dipakai.
WHERE --> di mana dipakai.
HOW --> bagaimana cara memakai software.
Semua proses mempunyai tujuan yaitu goal yang dituju.
Misal, goal adalah membuat erp, maka dalam proses akan di tanya 4W1H tersebut.