use case dan manajemen proyek
DESCRIPTION
Use Case dan Manajemen Proyek. - PowerPoint PPT PresentationTRANSCRIPT
Use Case dan Manajemen Proyek Salah Satu keuntungan dari pemodelan use case adalah dapat digunakan untuk
mengendalikan seluruh usaha pengembangan sistem.Sekali model use case persyaratan bisnis sudah dilengkapi maka manajer proyek atau analis sistem menggunakan persyaratan bisnis merencanakan (meghitung dan menjadwal) siklus pembangunan proyek. Untuk menentukan pentingnya use case, manajer proyek atau analis sistem akan melengkapi dengan matriks rangking dan evaluasi use case dan membagun diagram ketergantungan use case dengan input dari stakholder dan tim pengembangan
Merangking dan mengevaluasi Use-case Dalam sebagian besar proyek pengembangan perangkat lunak, use case yang paling penting dikembangkan terlebih dahulu. Untuk menetapkan prioritas use case, maka manager proyek menggunakan suatu alat yang disebut rangking and priority matrix/matriks rangking dan prioritas use case. Matrik ini dilengkapi dengan input dari stakholder dan tim pengembangan. Matriks ini diadaptasi dari hasil kerja carig larman yang mengevaluasi use –sace pada skala 1 sampai 5 dengan enam kriteria antara lain :
Use Case dan Manajemen Proyek
1. Dampak signifikan pada desain arsitrktur 2. Mudah diimplementasikan tetapi berisi
fungsi signifikan 3. Mencantumkan resiko, waktu kritis atau
fungsi kompleks 4. Melibatkan penyelidikan yang signifikan atau
baru, atau teknologi yang beresiko 5. Menyertakan fungsi bisnis utama 6. Akan meningkatkan pendapatan atau
mengurangi biaya
Mengidentifikasikan Ketergantungan Use case
Beberapa use case dapat dapat tergantung pada use case lain, dengan satu use case membuat sistem yang berbeda dalam suatu keadaan dan mer-upakan prakondisi bagi use case lain. Kita menggunakan diagram yang disebut use case dependency diagram/ diagram ketergantungan use case untuk memodelkan ketergantungan tersebut.Diagram ketergantungan use case memberikan ketergantungan sebagai berikut :
1. Penggambaran grafis kejadian sistem dan setiap keadaannya memudahkan pemahaman terhadap fungsi sistem
2. Membantu mengidentifikasi use case yang hilang, use case dengan prakondisi yang tidak dipenuhi oleh eksekusi use case lain dapat diindikasikan sebagai use case yang hilang 3. Membantu memfasilitasi manajemen proyek dengan menggambarkan use
case mana yang lebih penting
Nama Use case Kriteria Rangking 1 sampai 5 SKor Total
Prioritas Siklus Pembangunan
1 2 3 4 5 6
Submit Subscription order
5 5 5 4 5 5 29 Tinggi 1
Place New Order 4 4 5 4 5 5 27 Tinggi 2
Make Product Inquiry
1 1 1 1 1 1 6 Rendah 3
Establish New Member subsription Program
4 5 5 3 5 5 27 Tinggi 1
Generate Daily 10-30-60 day default agreement report
1 1 1 1 1 1 6 Rendah 3
Revise Order 2 2 3 3 4 4 18 Sedang 2
Use Case dan Manajemen Proyek
Establish New MemberSumscription program
SubmitSubscription Order
Place New Order Revise Order
Generate Daily 10-30-60Day default agreement
report
Tergantung Pada Tergantung Pada Tergantung Pada
Tergantung Pada
Contoh Diagram ketergantungan Use-case