กระบวนการของ Unified process มี 4 ขั้นตอน
1.Inception phases
นิยามของโครงการ คือ การกำหนดขอบเขตของโครงการให้ชัดเจน ประกอบไปด้วย ระยะเวลา เป้าหมายหลัก ทรัพยากร และ กิจกรรมหลัก
ที่ทำในโปรแกรม รวมไปถึงสามารถจัดการความเสี่ยงที่จะเกิดขึ้นในโครงการให้เป็นระดับต่างต่างได้
2.Elaboration phases
Elaboration phases คือ การกำหนดความต้องการ และ จัดทำสถาปัตยกรรมระบบ ถ้ามีความต้องการ และ สถาปัตกรรมระบบที่ดีแล้ว จะช่วย
ลดความเสี่ยงที่จะเกิดขึ้นในโครงการ
3.Construction phases
Construction phases คือ ระยะที่ทำการสร้างและทดสอบระบบ ให้มีความสมบูรณ์และคุณภาพอยู่ในระดับที่ stakeholder ยอมรับได้
4. Transition Phases
เป็นระยะในการส่งมอบซอฟต์แวร์ รวมถึงการฝึกอบรมการใช้ระบบใหม่ให้กับผู้ใช้ ติดตั้งและสนับสนุนการใช้งานระบบใหม่