Pengantar USDP Fase USDP

2

4.1 Pengantar USDP

Suat u proses pengem bangan harus m am pu m elakukan spesifikasi t erhadap apa yang dilakukan, pada saat kapan hal t ersebut dikerjakan, bagaim ana cara m engerjakannya dan siapa yang m engerjakan sehingga t ujuannya dapat t ercapai. Teknik m anajem en proyek Project M anagement t echnique digunakan unt uk m engat ur, dan pengont rol proyek yang dikerjakan. Pada pengem bangan perangkat lunak hal t ersebut dilakukan dengan m enggunakan salah sat u t ools Rat ional Unified Proses yang dikerluarkan oleh IBM berdasarkan pada Unified Soft w are Development Process USDP Jacobson, et al., 1999. USDP dikem bangkan oleh t eam yang m em bangun UM L. USDP t erdiri at as :  Pengem bangan secara It erat if dan increm ent al It erative and Increment al Development  Pengem bangan berdasarkan kom ponen Component Based Development  Pengem bangan berdasarkan kebut uhan Requirment Driven Development  Kem am puan unt uk m elakukan konfigurasi Configurability  Arsit ekt ur t erpusat Archit ect ure cent rism  Teknik pem odelan visual Visual M odelling t echnique USDP t idak m engikut i siklus hidup pengem bangan perangkat lunak t radisional w at erfall model m elainkan m engadopsi pendekat an it erative dengan 4 fase ut am a. Setiap fase menggam barkan penekanan pada kegiat an yang pent ing pada pengem bangan sist em . Fase-fase t ersebut digam barkan dalam bent uk aliran kerja workflow s dim ana aliran t ersebut m erupakan serangkaian akt ifit as.

4.2 Fase USDP

Fase-fase pada USDP m eliput i : 1. Incept ion 2. Elaborat ion 3. Const ruct ion 4. Transit ion 3 Gambar 4. 1 Fase dan W orkflow USDP

4.2.1 Fase, Workflow dan Iterasi

Sat u fase pengam bangan t erdiri at as beberapa aliran kerja workflow . Usaha yang dilakukan sepert i lam a w akt u pengerjaan unt uk set iap aliran kerja bervariasi dari fase ke fase. Dalam sat u fase bisa lebih dari sat u it erasi.

4.2.2 Perbedaan USDP dan Siklus Hidup Waterfall

Beberapa perbedaan ant ara USDP dan m odel Wat erfall ant ara lain:  Pada w at erfall life cycle fase kegiat an dan aliran kerja t erkait bersam aan sedangkan pada USDP ant ara fase dan aliran kerja t erpisah 4 Gambar 4. 2 Fase pada siklus hidup W aterfall  Pada fase requirement hanya melakukan akt ivit as requirement saja sedangkan pada USDP ada serangkaian akt ivit as yang dilakukan. Lihat Tabel 4.1  Sem ua akt ivit as requirement pada w at erfall harus lengkap sebelum m asuk ke fase analisis. Sedangkan USDP t idak harus. Requirement s bisa dilakkukan pada set iap fase. Hanya bobot akt ivit asnya yang berbeda.  Pada sikllus hidup it erat ive, beberapa requirement dapat m uncul pada saat analisa.

4.2.3 Prinsip Pokok USDP

Pada prinsipnya USDP bukanlah suat u met odologi yang baru. USDP m erupakan bent uk lain dari proses pengem bangan sist em . Beberapa Karakt erist ik yang m uncul dari USDP m erupakan karakt erist ik um um dari m et odologi yang sudah ada ant ara lain :  It erat ive  Increment al  Requirement s Driven  Component -based  Archit ect ural 5

4.3 Aktivitas Utama