Manajemen Proyek
Perangkat Lunak
1
Langkah Awal dalam
Manajemen Perangkat Lunak
2
Faktor-faktor yang mempengaruhi hasil akhir proyek
Perangkat Lunak
Ukuran (size)
Batas waktu pengiriman (Delivery Deadline)
Pembiayaan dan anggaran (Budgets & Costs)
Bidang aplikasi (Application Domain)
Implementasi Teknologi (Technology Can Be
Implemented)
Batasan-batasan sistem (System Constrains)
Kebutuhan pengguna (User Requirements)
Sumber daya yang tersedia (Available Resource)
3
Fokus Dalam RPL
Analisa Resiko
Estimasi Biaya
Penjadwalan
Manajemen proyek
Pengecekan Kualitas hasil terkait dengan kualitas yang
diinginkan bersama
Manajemen Sumber Daya Manusia
4
Pengukuran Perangkat Lunak (2)
1. Pengukuran Langsung
Terkait dengan biaya dan usaha yang diaplikasikan,
misalnyayang menyangkut deretan kode program,
kecepatan eksekusi, ukuran memori yang dibutuhkan
dan cacat pada produk, yang dilaporkan pada sejumlah
periode waktu
5
Pengukuran Perangkat Lunak (4)
Estimasi
6
Estimasi (2)
A. Tujuan Perencanaan Anggaran Proyek
Untuk menjalankan apa yang telah ditentukan dalam
tahap planning
Memberikan arah/dukungan financial untuk membiayai
proyek
Untuk mengontrol dan mendokumentasikan
pembiayaan proyek
B. Metode Perencanaan Anggaran
Metode perkiraan (intuisi) pimpinan dan tim
Taksiran standar
TCA(Traditional Cost Accounting)
ABC (Activity Based Costing)
Estimasi (3)
7
Analisis Resiko
Menyiasati Resiko
Identifikasi resiko
Melihat semua resiko sesuai dengan
kategori(secara makro).
Perkiraan resiko
Memperhitungkan lebih lanjut estimasi resiko.
Proyeksi resiko
Disebut juga estimasi resiko, adalah usaha untuk
mengukur setiap resiko.
Strategi manajemen resiko
Putusan (Resolution) resiko
Pemantauan resiko
8
Pengendalian Resiko
Strategi Penanganan Resiko
1. Manajemen Resiko Reaktif
Tim proyek beraksi pada resiko mereka
menjumpainya
Pelonggaran rencana penambahan resource
antisipasi, misalnya kebakaran
Perbaikan pada kesalahan, sumber daya yang
ditemukan & diterapkan ketika resiko sudah
menyerang
Manejemen krisis kesalahan tidak dapat direspon
oleh sumber daya & menjadi ancaman bagi
keberlangsungan proyek
9
Perencanaan Proyek
10
Perencanaan Proyek (3)
Strategi Perencanaan memilih dan menerapkannya
Hasil tujuan
Asumsi/anggapan
Pembatasan
Area/cakupan berhubungan dengan tugas dan
pengiriman
Tahapan perencaan Proyek
Penentuan area/cakupan proyek
Pendefinisian tugas-tugas, teknik/tools (WBS, project
Network Diagram)
Pendefinisian sumber daya
Penjadwalan teknik/tools : PERT, CPM, Gantt Chart
Penentuan Anggaran
11
Penjadwalan
Langkah-langkah yang dilakukan dalam penjadwalan:
1. Identifikasi sekumpulan tugas
2. Pastikan keterkaitan antar tugas
3. Estimasi usaha untuk tiap-tiap tugas
4. Tentukan pekerja dan sumber-sumber lainnya
5. Buat jaringan tugas
6. Buat jadwal kerja berdasarkan waktu
12
Tujuan Pengukuran Perangkat Lunak
13
Penyebab Kegagalan (PL)
Penyebab kegagalan sebuah proyek PL :
Batas waktu pengerjaan proyek yang tidak realistis
Perubahan keinginan pelanggan
Meremehkan pekerjaan
Munculnya resiko yang dapat diperkirakan dan resiko
yang diluar perkiraan
Kesulitan secara teknis
Kesalahpahaman antara anggota tim proyek
Kesalahan dalam manajemen proyek
Manager Senior
Menentukan isu-isu bisnis yang memiliki pengaruh
penting dalam proyek
Manager (Teknis) Proyek
Merencanakan, memotivasi, mengorganisir dan
mengontrol proyek sebuah produk / aplikasi
Pelaksana
Yang menyampaikan keterampilan teknik yang
diperlukan untuk merekayasa sebuah produk / aplikasi
14
Komponen Dalam Proyek PL (2)
Pelanggan
Menentukan jenis kebutuhan akan perangkat lunak
yang akan direkayasa
Pemakai Akhir (end-user)
Yang berinteraksi dengan perangkat lunak bila
perangkat lunak telah dipublikasikan (release) untuk
digunakan
15
Komponen Dalam Proyek PL (4)
16
Definisi Masalah dalam RPL (2)
2. Dekomposisi masalah
Menetapkan pembagian fungsi / aktivitas kerja pada 2
area utama, yaitu ;
Fungsionalitas yang harus disampaikan
Proses yang akan dipakai untuk menyampaikannya
17