Rational Unified Process telah berkembang pesat dan diakui sebagai salah satu framework pengembangan perangkat lunak yang menawarkan banyak fitur, kapabilitas yang beragam dan fleksibilitas tinggi. RUP berfokus pada pengembangan aplikasi iteratif, dimana setiap pengembangan aplikasi selalu dilakukan dalam dua dimensi secara bersamaan. Dimensi pertama adalah dimensi waktu yang dikelompokkan menjadi beberapa fase sesuai dengan tujuan dan sasaran yang spesifik. Dimensi kedua adalah dimensi aktifitas yang dikelompokkan menjadi beberapa disiplin aktifitas sesuai dengan karakteristik aktifitas yang dilakukan. Pada tiap fase, aktifitas dilakukan sesuai dengan tujuan dan sasaran pada fase terkait, dimana porsi alokasi waktu dan sumber daya untuk tiap aktifitas bervariasi. Beragam fitur, kapabilitas dan fleksibilitas RUP yang merupakan keunggulan RUP selain menguntungkan dalam pengembangan aplikasi ternyata menyebabkan proses mempelajari RUP itu sendiri, terutama untuk pemula, menjadi suatu hal yang tidak mudah. Hal ini disebabkan fleksibilitas RUP memungkinkan pengembangan aplikasi dilakukan sangat fleksibel, sesuai situasi dan kebutuhan, hal yang mudah dan menguntungkan untuk pengembanga berpengalaman tapi cukup menyulitkan untuk pemula. Proyek akhir ini berupaya untuk memberikan suatu panduan ringkas dan terstruktur mengenai bagaimana menerapkan RUP dalam melakukan suatu pengembangan aplikasi. Dalam proyek akhir ini, RUP digunakan sebagai metodologi pengembangan aplikasi dengan mengambil studi kasus pengembangan aplikasi intranet portal untuk Fulbright Indonesia. Secara umum, laporan proyek akhir pengembangan aplikasi intranet portal dengan menggunakan RUP akan mendeskripsikan tahap demi tahap pengembangan aplikasi berikut hasil yang dicapai pada tiap-tiap tahapan sehingga dapat dijadikan panduan untuk mempelajari bagaimana RUP digunakan dan diterapkan. Karena tujuannya yang lebih menekankan pada proses pembelajaran bagaimana penerapan RUP dalam suatu pengembangan aplikasi, maka produk aplikasi yang dihasilkan dari proses bukanlah produk jadi yang siap digunakan. Produk yang dihasilkan yaitu aplikasi intranet portal adalah produk yang secara umum memenuhi kriteria fungsi, requirements dan kapabilitas yang didefinisikan dan ditentukan dalam proses pengembangan aplikasi dengan menggunakan RUP.
|
|