MENGAPA
PERANGKAT LUNAK
MANAJEMEN PROYEK?
STATISTIK MANAJEMEN PROYEK 4
• Total pengeluaran TI di seluruh dunia mencapai lebih dari $ 2,1 triliun pada tahun 2007 (Pinto).
• Total kompensasi untuk manajer proyek senior rata-rata $ 99.183 per
tahun di AS (Survei 2005).
• Sebagian besar pengeluaran dalam teknologi informasi (TI) dan perangkat lunak
dianggap sebagai biaya dalam proyek TI dan perangkat lunak. Lebih dari $ 2,7
triliun dihabiskan pada tahun 2008 untuk proyek IT dan perangkat lunak. Itu berarti
dari semua pengeluaran di semua jenis proyek, proyek IT dan perangkat lunak
mewakili lebih dari 25% (Gartner dalam Ahmed, 2012).
• Rata-rata, uang yang dihabiskan untuk proyek IT dan perangkat lunak telah
meningkat hingga 10% atau lebih setiap tahun selama 30 tahun terakhir di seluruh
dunia (Ahmed, 2012).
PENELITIAN LAIN 5
• 65% proyek pengembangan perangkat keras dan / atau perangkat lunak gagal
(Studi terhadap lebih dari 300 perusahaan besar yang dilakukan oleh konsultan Peat
Marwick).
Perbaikan pada tahun 2001 (dibandingkan dengan 1995)
• Pembengkakan waktu berkurang secara signifikan menjadi 163% dibandingkan dengan 222%
• Pembengkakan biaya turun hingga 145% dibandingkan dengan 189%
• Fitur dan fungsi yang dibutuhkan mencapai 67% dibandingkan dengan 61%
• 78.000 proyek AS berhasil dibandingkan dengan 28.000
• 28% proyek TI berhasil dibandingkan dengan 16%
"Alasan peningkatan keberhasilan proyek bervariasi. Pertama, biaya rata-rata proyek telah
dipotong setengahnya. Alat yang lebih baik telah diciptakan untuk memantau dan
mengontrol kemajuan dan manajer proyek yang lebih terampil dengan proses
manajemen yang lebih baik sedang digunakan. Fakta bahwa ada proses itu sendiri penting.
“*
5)
UNSUR PROYEK 8
Kepastian kinerja, biaya, jadwal yang Ketidakpastian yang lebih besar dari kinerja,
lebih besar biaya, jadwal
• TI adalah bidang di mana sistem TI mengacu pada sistem lengkap yang terdiri dari banyak bagian seperti
sistem perangkat keras, sistem perangkat lunak, dan komponen lain dari beberapa bidang lain. Sistem TI
yang lengkap dapat digunakan untuk tujuan apa pun seperti menjalankan bisnis, melakukan penelitian,
digunakan dalam robotika, digunakan dalam sistem otomasi, dll.
• Misalnya, robot sebagian besar adalah perangkat keras, tetapi informasi atau instruksi yang diberikan kepadanya
untuk melakukan beberapa hal dilakukan dengan menggunakan sistem perangkat lunak. Otak robot adalah
sistem perangkat lunak dan bagian lain dari robot seperti anggota badannya dan perangkat penginderaan yang
melekat padanya adalah bagian perangkat keras.
• IT adalah kombinasi dari sistem perangkat lunak dan perangkat keras komputer di mana sistem
perangkat lunak akan berjalan. Misalnya, aplikasi perangkat lunak bisnis untuk melakukan
transaksi dapat menjadi sistem TI yang lengkap ketika sistem perangkat lunak dipasang di
sistem perangkat keras komputer dan siap digunakan oleh pengguna akhir.
PERBEDAAN ANTARA PROYEK IT & SOFTWARE
APLIKASI SISTEM PERANGKAT LUNAK
PROYEK PERANGKAT LUNAK
• Proyek pengembangan perangkat lunak adalah membuat desain perangkat lunak berdasarkan
kebutuhan pelanggan dan mengimplementasikannya ke dalam kode sumber. Kode sumber ini
kemudian diuji untuk memastikan bahwa itu bebas dari kerusakan sehingga pengguna akhir dapat
menggunakan sistem perangkat lunak tanpa mengalami banyak masalah.
• Proyek pemeliharaan perangkat lunak, produk perangkat lunak yang sudah ada dimodifikasi
untuk menghilangkan cacat perangkat lunak, menambah fungsionalitas baru, mem-port
produk perangkat lunak pada beberapa sistem operasi lain, dll.
• Proyek perangkat lunak menuntut tidak hanya keterampilan manajemen proyek umum tetapi juga
keterampilan rekayasa perangkat lunak yang baik.
• Aplikasi atau produk perangkat lunak tertentu dapat digunakan untuk penggunaan internal
atau dijual kepada pelanggan. Ketika perangkat lunak dikembangkan untuk digunakan oleh
organisasi itu sendiri, itu dikenal sebagai aplikasi perangkat lunak. Ketika perangkat lunak
dikembangkan untuk tujuan penjualan kepada pelanggan dan bukan untuk digunakan oleh
organisasi itu sendiri maka itu dikenal sebagai produk perangkat lunak. Organisasi yang
mengembangkan produk perangkat lunak tersebut dikenal sebagai vendor perangkat
lunak.
PROSES PROYEK PENGEMBANGAN PERANGKAT LUNAK
• 1. Proses yang berkembang di luar proyek: Seperti yang dapat dilihat dari praktik rekayasa perangkat lunak
yang berkembang, proyek perangkat lunak tidak lagi terlihat dalam isolasi. Rekayasa perangkat lunak
berusaha keras untuk memastikan bahwa proyek perangkat lunak harus benar-benar prediktif dan terukur.
Berdasarkan ukuran dan produktivitas proyek, manajer proyek harus dapat menghitung biaya dan jadwal
proyek untuk proyek perangkat lunak dengan mudah. Pada saat yang sama, rekayasa perangkat lunak juga
memungkinkan peningkatan berkelanjutan dalam proses proyek dan organisasi untuk meningkatkan kualitas
dan produktivitas. Jadi, proses perbaikan berkelanjutan juga berjalan di atas proyek-proyek di tingkat
organisasi.
• 2. Proses manajemen proyek (inisiasi proyek, perencanaan, kontrol, pemantauan, dan penutupan): Ini
adalah proses yang dipengaruhi oleh proses tingkat atas dan mengatur proses tingkat bawah yang
terkait dengan pengembangan perangkat lunak. Proses manajemen proyek adalah proses yang
membantu manajemen untuk melihat apa yang terjadi dalam proyek dan juga memungkinkan mereka
untuk mengontrol proyek. Jadi ini adalah proses manajemen. Proses ini juga mencakup proses untuk
manajemen risiko proyek, upaya, estimasi biaya, dll.
• 3. Proses siklus hidup pengembangan perangkat lunak (SDLC) (persyaratan, desain, pembuatan,
pengujian, pemeliharaan, dll.): Ini adalah proses pengembangan yang sebenarnya membangun aplikasi.
FAKTOR YANG MEMPENGARUHI PROYEK PERANGKAT LUNAK
Persyaratan untuk menjadi perangkat lunak yang sukses
manajer proyek
Manajemen Proyek Perangkat Lunak
1. Dukungan eksekutif
7. Dasar yang kokoh
2. Keterlibatan pengguna Persyaratan
3 proyek ed 8. Metodologi formal
Pengelola 9. Estimasi yang dapat diandalkan
• Manajer proyek berusaha keras untuk memenuhi kendala tiga kali lipat dengan menyeimbangkan
ruang lingkup proyek, waktu, dan tujuan biaya
TANGGUNG JAWAB MANAJER PROYEK 44
• Memilih tim
• Mengembangkan tujuan proyek dan rencana pelaksanaan
• Melakukan aktivitas manajemen risiko
• Perkiraan biaya dan penganggaran
• Penjadwalan
• Mengelola sumber daya
KERANGKA MANAJEMEN PROYEK 45
Keterampilan yang disarankan untuk Manajer Proyek 46
• Mereka harus:
1. Keterampilan orang
2. Kepemimpinan
3. Mendengarkan
6. Komunikasi verbal
7. Kuat dalam membangun tim
8. Resolusi konflik, manajemen konflik
9. Berpikir kritis, pemecahan masalah
10. Memahami, menyeimbangkan prioritas
Pentingnya Keterampilan Kepemimpinan 48
• SEBUAH pemimpin berfokus pada tujuan jangka panjang dan gambaran besar
sekaligus menginspirasi orang untuk mencapai tujuan tersebut
• Program: kelompok proyek terkait yang dikelola dengan cara terkoordinasi untuk
mendapatkan manfaat dan kendali yang tidak tersedia dari pengelolaannya secara
individual (PMBOK® Guide, Edisi Ketiga, 2004, hlm. 16)
• Manajer program mengawasi program dan sering bertindak sebagai atasan bagi
manajer proyek
Proyek VS Program 51
PROGRAM
PROYEKA PROYEK D
PROYEK B PROYEK C
Kematangan Manajemen Proyek 52
1 Ditentukan tapi
di bawah standar
2 Standar
3 Pemimpin industri
atau tajam
Kematangan Manajemen Proyek - Model Generik 54