Dimensi Horizontal Fase-Fase RUP
1. Inception
Dibangun dari satu pemahaman yang baik mengenai sistem apa untuk dibangun dengan cara mendapatkan pemahaman taraf tinggi dari semua
kebutuhan dan membangun ruang lingkup sistem. Mengurangi beberapa resiko bisnis, menghasilkan kasus bisnis untuk pembangunan sistem, dan
memperoleh pembelian dari semua stakeholder pada apa yang diperoleh dengan proyek.
2. Elaboration
Mengambil beberapa peran yang paling sulit secara teknis: desain, implementasi, tes, dan garis dasar suatu arsitektur eksekusi, meliputi
subsistem, antarmuka, komponen kunci, dan mekanisme arsitektural, seperti bagaimana cara menguraikannya dengan komunikasi inter proses
atau persistensi. Menyebutkan resiko teknis utama seperti resiko sumber daya yang diperlukan, resiko kinerja, dan resiko jaminan keamanan data,
oleh pengimplementasian dan validasi kode nyata. 3.
Construction Banyak melakukan implementasi seperti bergerak dari satu arsitektur
eksekusi ke operasional pertama versi dari sistem anda. Menyebarkan beberapa pelepasan internal dan alfa untuk memastikan bahwa sistem
adalah yang dapat dipakai dan pengguna alamat butuhkan. Fase terakhir dengan menyebarkan sepenuhnya versi beta fungsional dari sistem,
meliputi dokumentasi instalasi dan pendukung dan materi pelatihan
walau sistem mungkin masih memerlukan penyetelan dari kemampuan, kinerja, dan mutu keseluruhan.
4. Transition
Memastikan perangkat lunak itu mewakili kebutuhan dari pengguna user. Meliputi tes produk dalam mempersiapkan rilis dan membuat
penyesuaian kecil berlandaskan pengguna umpan balik. Dalam posisi ini pada lifecycle, fokus umpan balik pengguna sebagian besar pada
penyetelan produk yang lebih baik, konfigurasi, instalasi, dan masalah penggunaannya; semua permasalahan struktural yang utama harus telah
banyak diselesaikan lebih awal pada proyek lifecycle.