Thursday, October 6, 2016

Keuntungan Gabungan Gambaran Statis dan Dinamis dalam Rational Unified Process

Tags

Apa keuntungan dalam menetapkan gambaran statis dan dinamis dari proses perangkat lunak dalam Rational Unified Process? (Chapter 2 No. 9)

Rational Unified Process (RUP) merupakan model pengembangan perangkat lunak yang yang memiliki aktivitas utama pengembangan (requirement, implementasi) dan fase-fasenya secara terpisah. Fase-fase tersebut dijalankan berulang dan lebih berorientasi pada proses bisnis ketimbang teknisnya. RUP dideskripsikan dalam gambaran statis, dinamis, dan praktis. Gambaran statis berfokus pada menampilkan aktivitas-aktivitas yang sedang terjadi, sedangkan gambaran dinamis berfokus pada menampilkan fase-fase model dari waktu ke waktu.
Menggabungkan keduanya cukup rumit, karena itu berarti baik aktivitas maupun fase pengembangan, semua harus diutamakan. Namun keuntungannya, setiap aktivitas mendapat 'jatah' fase yang maksimal. Contohnya, ketika mendefinisikan kebutuhan, daftar yang dihasilkan akan benar-benar teruji dan tidak luput dari proses sebelum maupun sesudahnya sehingga benar-benar sesuai dengan tujuan akhir dari sistem.
Keuntungan lainnya adalah pengembangan sistem memiliki manajemen yang efektif dengan selalu menganggap tiap tahapnya penting. Pengembangan sistem akan lebih terstruktur dan mantap. Sementara itu, proses pengembangan menjadi efisien karena iterasi tiap fase dijalankan dengan baik dan aktivitas-aktivitas benar-benar berjalan sesuai fungsi yang seharusnya.

Jika hanya mengedepankan gambaran statis, fase-fase yang merupakan pondasi pengembangan kurang terlaksana. Sementara jika hanya mengedepankan gambaran dinamis, aktivitas-aktivitas yang tengah terjadi akan terabaikan dan lebih buruk lagi hanya mengulang-ulang hal tanpa menyelesaikan masalah dan mencapai target. Gabungan antara gambaran statis dan dinamis akan menghilangkan kerugian-kerugian tersebut.


EmoticonEmoticon