RPL 5 Manajemen Proyek (2)

23
Pertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak

Transcript of RPL 5 Manajemen Proyek (2)

Page 1: RPL 5 Manajemen Proyek (2)

Pertemuan 4Manajemen Proyek (2)

Rekayasa Perangkat Lunak

Page 2: RPL 5 Manajemen Proyek (2)

Pengukuran dan kualitas proyek• Pengukuran/metrik dalam software engineering

didefinisikan oleh IEEE Glossary of SE sebagai:

“a quantitative mesaure of degree to which a system, component, or proccess possesses a given attribute”

• Pengukuran berdasarkan fungsi (Function Point – FP)

• Ukuran untuk organisasi kecil (DRE=Defect Removal Efficiency)

• Pengukuran berdasarkan ukuran (KLOC)– Felix, COCOMO & Putnam

Page 3: RPL 5 Manajemen Proyek (2)

Pengendalian Resiko (1)

2 Strategi Penanganan Resiko

• Manajemen Resiko Reaktif

- Tim proyek beraksi pada resiko

- Pelanggaran, rencana penambahan resource antisipasi. Misal: kebakaran

- Perbaikan pada kesalahan, sumber daya yang ditemukan dan diterapkan ketika resiko menyerang

- Manajemen krisis, kesalahan tidak dapat direspon oleh sumber daya dan menjadi masalah ancaman bagi keberlangsungan proyek.

Page 4: RPL 5 Manajemen Proyek (2)

• Manajemen Resiko Proaktif

- Kinerja analisis resiko secara formal

- Koreksi terorganisasi pada penyebab resiko

+ Konsep TQM (Total Quality Management/ Manajemen Mutu

Menyeluruh) statistikal SQA (Software Quality Assurance)

+ Pengujian sumber resiko, diantaranya software

+ Pengembangan kemampuan untuk mengatur perubahan

Page 5: RPL 5 Manajemen Proyek (2)

Pengendalian Resiko (2)

• Paradigma Manajemen Resiko

Page 6: RPL 5 Manajemen Proyek (2)

Pengendalian Resiko (3) Pembuatan Tabel Resiko

Tujuan pembuatan Tabel Resiko, adalah:• Estimasi kemungkinan kejadian• Estimasi dampak pada proyek yang berskala 1

sampai 5, dimana:• 1 = dampak terendah pada kesuksesan proyek• 5 = dampak terbesar pada kesuksesan proyek• Tabel diurutkan berdasarkan kemungkinan &

dampak

Page 7: RPL 5 Manajemen Proyek (2)

• Mitigation bagaimana dapat menjaga dari resiko

• Monitoring mengawasi faktor apa saja yang dapat menjadikan resiko

• Management rencana kemungkinan apa saja sehingga resiko menjadi kenyataan.

Page 8: RPL 5 Manajemen Proyek (2)

Pengendalian Resiko (4)Identifikasi Resiko (1)• Resiko Ukuran Produk

- Ukuran Produkdalam LOC atau FP?

- Tingkat kepercayaan dalam estimasi ukuran yang diperkirakan?

- Ukuran produk yg diestimasi dalam jumlah program, file dan transaksi?

- % deviasi dalam ukuran produk dari rata-rata produk terakhir?

- Ukuran DB yg dibuat atau digunakan produk?

- Jumlah pemakai produk?

- Jumlah perubahan yg diproyeksikan ke persyaratan sebelum dan setelah pengiriman produk?

- Jumlah perangkat lunak yg digunakan kembali?

Page 9: RPL 5 Manajemen Proyek (2)

Identifikasi Resiko (2)

• Resiko yg berhubungan dengan bisnis

Pengaruh Produk terhadap keuntungan perusahaan?

Visibilitas produk terhadap manajemen senior?

Jumlah pelanggan yg akan menggunakan produk dan konsistensi kebutuhan relatif mereka dengan produk tersebut?

Kemampuan dari user-end

Biaya yg berhubungan dengan pengiriman terlambat?

Biaya yg berhubungan dengan produk defektif?

Page 10: RPL 5 Manajemen Proyek (2)

• Resiko Karakteristik Pelanggan

• Resiko Proses

• Resiko Teknologi

• Resiko ukuran & pengalaman staf

Page 11: RPL 5 Manajemen Proyek (2)

Penjadwalan dan Penelusuran Proyek (1)

• Penyebab keterlambatan proyek:

Batas waktu yg tidak realistis

Perubahan kebutuhan pelanggan

Mengabaikan jumlah usaha dan atau jumlah sumber daya sehingga salah perhitungan

Kesulitan teknis, SDM dan sumber daya yang lain yang tidak terduga muncul dikemudian hari

Kegagalan manajer proyek dalam memantau jadwal proyek dan kurangnya tindakan dalam menghadapi masalah yg ada.

Page 12: RPL 5 Manajemen Proyek (2)

Penjadwalan dan Penelusuran Proyek (2)

• Prinsip-prinsip Penjadwalan

Pembagian (compartmentalization)

Saling ketergantungan (Interdependency)

Alokasi waktu (Time alocation)

Validasi kerja (Work validation)

Tanggung jawab terdefinisi (Defined responsibilities)

Keluaran terdefinisi (Defined outcomes)

Hasil sementara sebagai batu loncatan terdefinisi (Defined milestones)

Page 13: RPL 5 Manajemen Proyek (2)

Penjadwalan dan Penelusuran Proyek (3)

• Penentuan serangkaian tugas

Menentukan jenis proyek

Membebankan derajat kebutuhan fisik

Mengidentifikasi kriteria adaptasi

Menghitung nilai pemilih serangkaian tugas (TSS - Task Set Selector)

Menterjemahkan TSS untuk menentukan derajat fisik

Memilih software untuk pengembangan yg tepat sesuai tugas

Page 14: RPL 5 Manajemen Proyek (2)

Penjadwalan dan Penelusuran Proyek (4)

Page 15: RPL 5 Manajemen Proyek (2)

Jaminan Kualitas PL / SQA (1)

• Konsep Kualitas

Tujuan Umum: Variasi sampel

Kontrol terhadap kualitas: serangkaian untuk pengawasan, peninjauan dan pengujian

Jaminan kualitas: meliputi analisis, pengauditan, dan pelaporan aktifitas

Biaya kualitas: biaya taksiran, biaya kegagalan dan biaya tambahan.

Page 16: RPL 5 Manajemen Proyek (2)

Jaminan Kualitas PL / SQA (2)

• Aktivitas SQA

Proses definisi dan standarisasi

Analisa dan pelaporan

Pengukuran

Teknik peninjauan formal

Rencana pengujian dan peninjauan

Page 17: RPL 5 Manajemen Proyek (2)

Jaminan Kualitas PL / SQA (3)

1. Standar ANSI/IEEE 730-1984 dan 983-1986• Tujuan Rencana

Referensi

Manajemen

- organisasi, tugas, tanggung jawab

Dokumentasi

- tujuan

- dokumentasi PL yg diperlukan

Standar, praktik dan konvensi

- tujuan, konvensi

Page 18: RPL 5 Manajemen Proyek (2)

• Tinjauan dan audit

Tujuan tinjauan

- kebutuhan software

- desain

- verifikasi & validasi software

- audit fungsional

- audit fisik

- audit in-process

- manajemen

Pengujian

Pelaporan

Page 19: RPL 5 Manajemen Proyek (2)

Peralatan

Kontrol pengkodean

Kontrol pemasok

Pengumpulan, pemeliharaan, dan tindakan koreksi

Pelatihan

Manajemen resiko

Page 20: RPL 5 Manajemen Proyek (2)

Jaminan Kualitias PL / SQA (4)

2. Standar ISO 9000• Struktur• Prosedur• Proses• Organisasi• Sumber daya yg digunakan untuk implementasi

rencana kualitas• Kontrol kualitas• Jaminan kualitas• Pengembangan kualitas

Page 21: RPL 5 Manajemen Proyek (2)

Jaminan Kualitas PL /SQA (5)3. Standar ISO 9001

Tanggung jawab manajemen

Sistem kualitas

Kontrol desain

Kontrol terhadap produk yg disuplai pemasok

Identifikasi dan kemampuan penelusuran proyek

Kontrol proses

Pemeriksaan dan pengujian

Kualitas

Pelatihan

Pelayanan

Teknik statistik

Page 22: RPL 5 Manajemen Proyek (2)

Manajemen Konfigurasi PL / SCM

• Spesifikasi sistem• Rencana proyek software• Spesifikasi persyaratan software

- model analysis grafis

- prototipe

- spesifikasi matematis• Spesifikasi desain

- deskripsi desain data

-deskripsi desain arsitektur

- deskripsi desain interface

- deskripsi objek• Listing program

Page 23: RPL 5 Manajemen Proyek (2)

-TERIMAKASIH-