pengertian metodologi rup
DESCRIPTION
RUP technologyTRANSCRIPT
-
5/24/2018 Pengertian Metodologi RUP
1/2
Pengertian Metodologi RUP (Rational Unified Prosess)
RUP, singkatan dari Rational Unified Process, adalah suatu kerangka kerja proses
pengembangan perangkat lunak (Proses pengembangan perangkat lunak) adalah suatu struktur
yang diterapkan pada pengembangan suatu produk perangkat lunak. Proses ini memilikibeberapa model yang masing-masing menjelaskan pendekatan terhadap berbagai tugas atau
aktivitas yang terjadi selama proses. Contoh model proses pengembangan perangkat lunak antara
lain adalah proses iteratif, Extreme Programming, serta proses air terjun (waterfall)) yang akanmemilih elemen proses sesuai dengan kebutuhan mereka.
Wikipedia menyebutkan bahwa cara kerja RUP itu didasarkan pada 6 kunci prinsip bagiperkembangan bisnis yang terkendali yaitu :
1. Mengadaptasi proses
2. Menyeimbangkan prioritas dari para stakeholders3. Melakukan kolaborasi antar tim
4. Mendemonstrasikan hasil-hasil yang ada secara berulang-ulang5. Menaikkan level abtraksi dari sebuah software
6. Memfokuskan pada kualitas secara terus-menerus
RUP menggunakan konsep object oriented, dengan aktifitas yang berfokus pada pengembangan
model dengan menggunakan Unified Model Language (UML). Melalui gambar dibawah dapatdilihat bahwa RUP memiliki, yaitu:
Dimensi pertama digambarkan secara horizontal. Dimensi ini mewakiliaspek-aspek dinamis
dari pengembangan perangkat lunak. Aspek ini dijabarkan dalam tahapan pengembangan ataufase. Setiap fase akan memiliki suatu major milestone yang menandakan akhir dari awal dari
phase selanjutnya. Setiap phase dapat berdiri dari satu beberapa iterasi. Dimensi ini terdiri atas
Inception, Elaboration, Construction, dan Transition.
Dimensi kedua digambarkan secara vertikal. Dimensi ini mewakili aspek-aspek statis dariproses pengembangan perangkat lunak yang dikelompokkan ke dalam beberapa disiplin. Prosespengembangan perangkat lunak yang dijelaskan kedalam beberapa disiplin terdiri dari empat
elemen penting, yakni who is doing, what, how dan when. Dimensi ini terdiri atas: Business
Modeling, Requirement, Analysis and Design, Implementation, Test, Deployment, Configuration
dan Change Manegement, Project Management, Environtment.
-
5/24/2018 Pengertian Metodologi RUP
2/2