PERANGKA
L
REKAYASA LUNAK
T
Manajemen Proyek
POLITEKNIK
NUR WACHID TEKNIK
NEGERI 2020/2021
ADI PRASETYA INFORMATIKA
CILACAP
Tujuan Perkuliahan
Mahasiswa diharapkan mengetahui dan
memahami tentang
• Perencanaan proyek
• Penjadwalan proyek
• Manajemen risiko
Pendahuluan
Kebutuhan akan manajemen perangkat lunak
sangat penting, yang membedakan antara
pengembangan perangkat lunak profesional
dengan pemrograman amatir.
• Secara singkat mendeskripsikan tujuan proyek dan menentukan batasan-batasan (anggaran, waktu, dll) yang
menentukan proyek
2. Organisasi proyek
• Mendeskripsikan bagaiman atim pengembangan diorganisir, siapa saja yang terlibat dan perannya dalam tim
3. Analisis risiko
• Mendeskripsikan risiko proyek yang mungkin timbul,kemungkinan munculnya risiko-risiko tersebut dan strategi
pengurangan risiko yang diusulkan
Perencanaan Proyek
(Rencana Proyek)
Sebagian besar rencana harus mencakup
bagian-bagian berikut ini (2):
• Mendeskripsikan perangkat keras dan lunak pendukung yang dibutuhkan untuk melakukan
pengembangan. Jika perangkat keras harus dibeli, maka prekiraan harga dan jadwal pengantaran harus
dimasukkan.
5. Pembagian kerja
6. Jadwal proyek
Patokan harus ada output formal, seperti laporan yang dapat diberikan ke
manajemen. Laporan tidak harus laporan besar, namun dapat juga berupa laporan
pendek.
Patokan harus merepresentasikan akhir tahap yang jelas dan logis pada proyek.
Perencanaan Proyek
(Patokan dan Hasil yang diserahkan)
Contoh kegiatan (activities) dan patokan
(milestone) pada proses persyaratan
Penjadwalan Proyek
Membagi proyek menjadi tugas dan memperkirakan waktu dan
sumber daya yang dibutuhkan untuk menyelesaikan setiap
tugas
Hal ini karena produktivitas tidak sebanding dengan jumlah orang yang mengerjakan
suatu tugas
Oleh karena hal yang tak terduga selalu terjadi, maka selalu izinkan kontingensi
dalam perencanaan
Penjadwalan Proyek
(Grafik Batang & Bagan Aktivitas)
Pada contoh durasi dan ketergantungan pekerjaan, dapat dilihat bahwa pekerjaan
T3 bergantung pada pekerjaan T1. Hal ini berarti T1 harus selesai sebelum T3
dimulai. Milestone M1 menunjukkan bahwa pekerjaan T1 sudah selesai.
Penjadwalan Proyek
(Jaringan Kegiatan)
Contoh jaringan
kegiatan
dari durasi
dan
ketergantungan
pekerjaan
Penjadwalan Proyek
(Jaringan Kegiatan)
Di lain pihak, penundaan kegiatan yang tidak berada pada jalur kritis tidak perlu
menyebabkan ketidaktepatan jadwal secara keseluruhan. Misal, jika pekerjaan T8
tertunda, tanggal selesainya proyek tidak akan terpengaruh karena T8 tidak berada
pada jalur kritis.
Penjadwalan Proyek
(Diagram Batang)
Contoh diagram batang kegiatan
Penjadwalan Proyek
(Diagram Batang)
Seperti pada contoh diagram batang, beberapa kegiatan yang diikuti dengan
batang terarsir yang panjangnya dihitung dengan memakai alat bantu penjadwalan.
Ini menunjukkan adanya fleksibilitas tanggal penyelesaian kegiatan.
Sedangkan kegiatan yang berada di jalur kritis (lihat T1 dan T3), tidak memiliki
marjin untuk kesalahan dan dapat diidentifikasi karena tidak mempunyai batang
terarsir.
Penjadwalan Proyek
(Alokasi Orang)
Pekerjaan Perekayasa/Orang
Contoh TI Jane
alokasi orang T2 Anne
T3 Jane
dalam kegiatan T4 Fred
T5 Mary
T6 Anne
T7 Jim
T8 Fred
T9 Jane
T10 Anne
T11 Fred
T12 Fred
Penjadwalan Proyek
(Alokasi Orang & Diagram Waktu)
Contoh pengalokasian orang pada diagram waktu
Penjadwalan Proyek
(Alokasi Orang & Diagram Waktu)
Contoh alokasi orang dalam kegiatan menunjukkan alokasi sumber daya oleh
manajer proyek, khususnya alokasi staf bagi kegiatan proyek.
Staf tidak harus diberi tugas sepanjang waktu pada proyek. Selama waktu kosong,
mereka bisa berlibur, bekerja di proyek lain, mengikuti pelatihan, atau berpartisipasi
pada kegiatan lain. Contoh pengalokasian orang pada diagram waktu menunjukkan
alokasi orang/staf pada diagram waktu.
Manajemen Risiko
Hasil analisis risiko harus didokumentasikan pada rencana proyek, bersama dengan
analisis konsekuensi risiko yang terjadi.
Manajemen Risiko
Katego
ri risiko
ada 3:
Manajemen risiko berkenaan Risiko adalah
dengan mengidentifikasi risiko probabilitas bahwa
dan menyusun rencana untuk
meminimalkan pengaruhnya beberapa keadaan
terhadap suatu proyek. buruk akan terjadi.
Risiko Risiko
estimasi teknologi
Jenis risiko
yang mungkin
terjadi
Risiko Risiko
persyaratan orang
Risiko
organisasi
Identifikasi Risiko
Contoh risiko dan jenis risiko yang mungkin
Jenis risiko Risiko yang mungkin
Alat/tool Kode yang dihasilkan oleh CASE tool tidak efisien. CASE tool
tidak dapat diintegrasikan.
Perubahan persyaratan yang membutuhkan pengerjaan ulang
Persyaratan desain utama diusulkan. Pelanggan gagal memahami dampak
perubahan persyaratan.
Waktu yang dibutuhkan untuk mengembangkan perangkat
Estimasi/perkiraan lunak diremehkan. Tingkat perbaikan cacat diremehkan. Ukuran
perangkat lunak diremehkan.
Analisis Risiko
Probabilitas mungkin sangat rendah (< 10%), rendah (10-25 %), sedang (25-50%),
tinggi (50-75%) atau sangat tinggi (> 75%)
Efek risiko dapat menjadi bencana, serius, ditoleransi atau tidak signifikan
Analisis Risiko
Contoh analisis risiko
Risiko Probabilitas Efek
Masalah keuangan organisasi memaksa pengurangan Rendah Bencana
anggaran proyek.
Tidak mungkin merekrut staf dengan keterampilan
Tinggi Bencana
yang dibutuhkan untuk proyek.
Staf kunci sakit pada saat-saat kritis dalam proyek. Sedang Serius
Komponen perangkat lunak yang harus digunakan
kembali mengandung cacat yang membatasi Sedang Serius
fungsinya.
Perubahan persyaratan yang membutuhkan
Sedang Serius
pengerjaan ulang desain utama diusulkan.
Analisis Risiko
Contoh analisis risiko (2)
Risiko Probabilitas Efek
Organisasi direstrukturisasi sehingga manajemen yang Tinggi Serius
berbeda bertanggung jawab atas proyek.
Basis data yang digunakan dalam sistem tidak dapat
memproses sebanyak mungkin transaksi per detik Sedang Serius
seperti yang diharapkan.
Waktu yang dibutuhkan untuk mengembangkan
perangkat lunak diremehkan. Tinggi Serius
Kode yang dihasilkan oleh alat CASE tidak efisien. Sedang Tidak signifikan
Perencanaan Risiko
Strategi pengelolaan
risiko ada 3
Perencanaan risiko adalah proses
mempertimbang-kan setiap risiko
dan mengembangkan strategi untuk
mengelola risiko itu
Strategi
penghindara
Strategi Rencana
n minimalisasi darurat
Memperkecil Memperkecil Jika risiko muncul,
probabilitas dampak risiko rencana darurat
adalah rencana
bahwa risiko pada proyek atau untuk menghadapi
akan muncul produk akan risiko itu
Perencanaan Risiko
Contoh strategi manajemen risiko
Risiko Strategi
Masalah keuangan Siapkan dokumen pengarahan untuk manajemen senior yang menunjukkan bagaimana
organisasi proyek memberikan kontribusi yang sangat penting untuk tujuan bisnis.
Beri tahu pelanggan tentang potensi kesulitan dan kemungkinan penundaan, selidiki
Masalah rekrutmen komponen pembelian.
Atur kembali tim sehingga ada lebih banyak pekerjaan dan orang yang tumpang tindih,
Staf sakit oleh karena itu, pahami pekerjaan masing-masing.
Komponen yang rusak Ganti komponen yang berpotensi rusak dengan komponen keandalan yang diketahui.
Restrukturisasi organisasi Siapkan dokumen pengarahan untuk manajemen senior yang menunjukkan bagaimana
proyek memberikan kontribusi yang sangat penting untuk tujuan bisnis.
Kinerja basis data Selidiki kemungkinan membeli basis data berkinerja tinggi.
Waktu pengembangan Selidiki pembelian dalam komponen, selidiki penggunaan generator program.
diremehkan
Pemantauan Risiko
Adalah menilai setiap risiko yang teridentifikasi secara berkala untuk memutuskan
apakah probabilitas risiko itu menjadi kurang atau lebih. Juga menilai apakah efek dari
risiko telah berubah
Harus melihat faktor-faktor yang memberi petunjuk mengenai probabilitas risiko dan
efeknya. Faktor-faktor ini bergantung pada jenis risiko.
Pemantauan ini harus berkesinambungan, dan setiap peninjauan risiko utama harus
didiskusikan pada pertemuan kemajuan manajemen dalam rapat
Pemantauan Risiko
Contoh faktor risiko yang mempengaruhi dalam
pemantauan risiko
Jenis risiko Indikator yang potensial
keterlambatan pengiriman perangkat keras atau perangkat lunak
Teknologi
pendukung, banyaknya laporan masalah teknologi
moral staf yang buruk, hubungan yang buruk di antara anggota tim,
Orang-orang ketidaktersediaan pekerjaan
Organisasi gosip organisasi, kurangnya tindakan oleh manajemen senior
keengganan oleh anggota tim untuk menggunakan alat, keluhan tentang
Alat/tool
CASE tool, tuntutan untuk stasiun kerja yang lebih tinggi
Persyaratan banyaknya persyaratan dalam mengubah permintaan, keluhan pelanggan
kegagalan untuk memenuhi jadwal yang disepakati, kegagalan untuk
Estimasi
menghapus/mengatasi cacat yang dilaporkan
Hal-hal yang Penting
• Manajemen proyek yang baik adalah
1 penting untuk keberhasilan proyek