Rational Unified Process (RUP)


Perkuliahan perdana Sistem dan Arsitektur Enterprise, 21 Februari 2012 ini diisi dengan pembahasan mengenai RUP. Pada 2 minggu pertama akan diisi dengan pengantar tentang Enterprise, kemudian pada pertemuan berikutnya akan diisi dengan sharing knowledge  yang berkaitan dengan jurnal yang telah dipilih.

Unified Process adalah gabungan atau kumpulan dari proses-proses yang dipakai dalam pengembangan perangkat lunak. Karena nama timnya Rational maka dinamakan Rational Unified Process (RUP). Selain RUP, masih ada Unified Process yang lain.

Sebuah proses didefinisikan sebagai Who is doing What, When, and How to reach a certain goal. Siapa melakukan apa, kapan dan bagaimana. Di dalam software engineering, goal-nya adalah to build a software product or to enhance an existing one.

Who dilambangkan dengan Worker, What dilambangkan dengan Artifact, How dilambangkan dengan Activity

 

Sedangkan When-nya terlihat di sini. Ini adalah Unified Process (UP).

 
Dengan melakukan Software Engineering Process maka diharapkan akan memenuhi kebutuhan user, on time dan on budget.

Rational Unified Process memiliki 4 fase:
  • Inception - Define the scope of project
  • Elaboration - Plan project, specify features, baseline architecture
  • Construction - Build the product
  • Transition - Transition the product into end user community

 
RUP menggambarkan bagaimana mengimplementasikan 6 best practices untuk software development secara efekif. Penjelasan lebih lanjut akan dibahas pada pertemuan berikutnya.

Segitiga untuk sukses dalam pengembangan sistem software terdiri dari Process, Notation dan Tools.

Jika dalam setiap pertemuan ada pertanyaan yang belum terjawab, maka pertanyaan itu akan dicatat dan pada akhir perkuliahan nanti, semua pertanyaan harus sudah bisa terjawab. 

Pertanyaan untuk pertemuan hari ini adalah Proyek apa yang cocok dikembangkan dengan UP?

No comments:

Post a Comment