Pendekatan –pendekatan Analisis Sistem

2.11 Metode Rational Unified Process RUP

RUP adalah proses rekayasa perangkat lunak. Ini jelas mendefinisikan siapa yang bertanggung jawab untuk apa, bagaimana hal tersebut dilakukan, dan kapan harus melakukannya. RUP juga menyediakan struktur yang jelas untuk siklus hidup proyek RUP, jelas mengartikulasikan poin tonggak penting dan keputusan Booch et al. 2007.

2.11.1 Fase RUP

Rational Unified Process itu sendiri dirancang dengan teknik yang mirip dengan yang digunakan dalam desain perangkat lunak. Secara khusus, dimodelkan menggunakan Software Process Engineering Metamodel SPEM sebagai standar untuk proses pemodelan berdasarkan Unified Modeling Language UML Kroll dan Kructen, 2003. Gambar 2.1 menunjukkan arsitektur secara keseluruhan dari RUP. Proses ini memiliki dua struktur atau jika Anda membutuhkan dua dimensi: Gambar 2.3 Arsitektur Rational Unified Process Kroll dan Kruchten, 2003 Keterangan Gambar 2.1: 1. Struktur dinamis. Dimensi horizontal merupakan struktur dinamis atau dimensi waktu dari proses. Ini menunjukkan bagaimana proses, diungkapkan dalam siklus, tahapan, iterasi-iterasi dan milestones, terbentang selama siklus hidup proyek. 2. Struktur statis. Dimensi vertikal merupakan struktur statis dari proses tersebut. Ini menggambarkan bagaimana proses unsur kegiatan, disiplin, artifacts dan roles secara logis dikelompokkan menjadi disiplin proses inti atau alur kerja.

2.11.2 Struktur Dinamis RUP

Struktur dinamis berhubungan dengan siklus hidup atau dimensi waktu dari sebuah proyek. RUP menyediakan pendekatan terstruktur untuk pengembangan iteratif, membagi proyek ke dalam empat fase: Inception, Elaboration, Construction dan Transition. 1. Inception Membentuk suatu pemahaman yang tepat tentang sistem apa yang ingin dibangun dengan cara mengambil sebuah pemahaman tingkat tinggi dari semua kebutuhan dan menetapkan ruang lingkup sistem. Mengurangi banyak resiko bisnis, menghasilkan kasus bisnis untuk pembangunan sistem dan mendapatkan pembelian dari stakeholders pada pelanjutan proyek tersebut Kroll dan Kructen, 2003.