Rational Unified Process
Analisis Software Model RUP - Rational Unified Process (RUP) merupakan suatu metode
rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best
practises yang terdapat dalam industri pengembangan perangkat lunak.
RUP menggunakan konsep object oriented, dengan
aktifitas yang berfokus pada pengembangan model dengan menggunakan Unified
Model Language (UML), intinya model ini lebih ditekankan pada kumpulan latihan
yang bisa dijadikan suatu sistem utuh.
Inception
- Menentukan ruang lingkup proyek.
- Membuat business case.
- Memenuhi syarat bahwa program telah memenuhin syarat..
Elaboration
- Menganalisa berbagai persyaratan dan resiko.
- Menetapkan base line.
- Merencanakan fase berikutnya yaitu construction.
Construction
- Melakukan sederetan iterasi.
- Pada setiap iterasi akan melibatkan proses analisa desain, implementasi dan testing.
Transistion
- Membuat apa yang sudah dimodelkan menjadi suatu produk yang utuh.
- Beta dan performance testing.
- Membuat dokumentasi tambahan seperti training, user guides dan sales kit.
- Membuat rencana peluncuran produk ke komunitas pengguna.
Kelebihan RUP
- Software yang dikembangkan dengan metode ini biasanya menghasilkan kualitas yang baik.
- Document pengembangan sistem sangat terorganisir, karena setiap fase harus terselesaikan dengan lengkap sebelum melangkah ke fase berikutnya.
Kelemahan RUP
- Membutuhkan keahlian yang baik atau yang telah berpengalaman dalam mengembangkan perangkat lunak dalam arti metode ini kurang cocok bagi pemula.
- Diperlukan majaemen yang baik, karena proses pengembangan tidak dapat berulang sebelum menghasilkan suatu produk yaitu aplikasi. Jadi apabila dalam suatu proses seperti perancangan tidak selesai tepat waktu maka akan mempengaruhi keseluruhan proses pengembangan perangkat lunak.
Artikel Terkait :
Sekian postingan tentang Analisis Software Model RUP semoga bermanfaat.

kurang lengkap
BalasHapusSilahkan di lenkapi gan :) kira2 apa yang kurang?
Hapussaya kurang paham relasinya atau posisinya sdlc sama rup. RUP ini bagian dari SDLC kah? sama kalo gasalah di sdlc itu ada metode kayak waterfall, rad, prototyping, agile, iterativ, nah iterativ yg dimaksud itu sama gak sih sama rup? :"(
BalasHapusya ampun, SDLC itu cakupannya lbh luas, klo mnrt ane RUP ya bagian dari SDLC. Untuk lebih jelasnya coba WA ane deh.
Hapus