Manajemen proyek
description
Transcript of Manajemen proyek
MANAGEMEN PROYEK
Arfianti (092904019)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar2011
Manajemen Proyek
Kebutuhan akan manajemen merupakan
perbedaan penting antara pengembangan
perangkat lunak profesional dan pernrograman
amatir. Kita memerlukan manajemen proyek
perangkat lunak karena rekayasa perangkat lunak
profesional selalu dibatasi oleh anggaran dan
jadwal.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Lanjutan...Tugas manajer proyek perangkat lunak
adalah menjarnin bahwa proyek perangkat
lunak memenuhi batasan-batasan ini dan
menyerahkan perangkat lunak yang
bermanfaat bagi bisnisnya.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Manajer Perangkat Lunak
Manajer perangkat lunak bertanggung jawab
dalam merencanakan dan men jadwalkan
pengembangan proyek.
Mereka mensupervisi pekerjaan untuk
menjamin pengerjaan sesuai dengan standar.
Mereka memonitor kemajuan untuk memeriksa
bahwa pengembangan berjalan tepat waktu dan
sesuai anggaran.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Perbedaan RPL dengan rekayasa lain
• Produk perangkat lunak tidak berwujud. Perangkat lunak tidak berwujud. Perangkat lunak tidak dapat dilihat atau disentuh. Manajer proyek perangkat lunak tidak dapat melihat kemajuan.
• Tidak ada proses perangkat lunak standar. kita tetap tidak dapat meramalkan dengan pasti kapan suatu proses perangkat lunak akan menyebabkan masalah pada pengembangan.
• Proyek perangkat lunak yang besar seringkali merupakan proyek 'one-off'. Proyek perangkat lunak yang besar biasanya berbeda dari proyek-proyek se belumnya.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
KEGIATAN MANAJEMEN
Manajer mengambil tanggung jawab pada beberapa tahap untuk beberapa atau seluruh kegiatan berikut ini:• penulisan proposal• perencanaan dan penjadwalan proyek• pembiayaan proyek• pemantauan dan peninjauan proyek• pemilihan dan evaluasi personel• penulisan laporan dan presentasi
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Penulisan ProposalPenulisan proposal merupakan suatu
keahlian yang didapat dari pengalaman. Aron (1983) memberikan pembahasan mengenai aspek pekerjaan manajer proyek ini, yang sampai sekarang masih relevan.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Perencanaan dan Pembiayaan
• Perencanaan proyek berkenaan dengan
identifikasi kegiatan, patokan, dan apa yang
harus dihasilkan oleh proyek.
• Perkiraan biaya merupakan kegiatan yang
relevan yang membahas perkiraan sumber daya
yang dibutuhkan untuk melaksanakan rencana
proyek.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Pemantauan Proyek
Pemantauan proyek merupakan kegiatan
proyek yang berkesinambungan. Manajer harus
mengetahui kemajuan proyek dan membandinakan
kemajuan dan biaya yang sebenarnya dikeluarkan
dengan biaya yang direncanakan.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Tim Proyek yang Kurang Ideal
• Anggaran proyek mungkin tidak memenuhi
penggunaan staf yang hares dibayar mahal.
• Staf dengan pengalaman yang sesuai
mungkin tidak tersedia baik di dalam
maupun di luar organisasi.
• Organisasi mungkin ingin mengembangkan
keahlian karyawannya.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
PERENCANAAN PROYEK• Manajer proyek harus mengantisipasi
masalah yang mungkin muncul dan menyiapkan solusi tentatif terhadap masalah-masalah tersebut.
• Rencana yang dibuat pada awal proyek harus digunakan sebagai pengendali proyek. Rencana awal ini harus merupakan rencana terbaik yang memperhitungkan informasi yang tersedia. Rencana ini berubah seiring berjalannya proyek dan tersedianya informasi yang lebih baik.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Lanjutan...
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Lanjutan...• Proses perencanaan dimulai dengan
penilaian batasan-batasan (tanggal penyerah an yang diminta, staf yang tersedia, anggaran total, d11.) yang mempengaruhi proyek.
• Penilaian ini dilakukan bersainaan dengan perkiraan parameter proyek seperti struktur, ukuran, dan distribusi fungsinya. Tahap-tahap kemajuan dan apa yang harus diserahkan pada saat itu kemudian didefinisikan. Proses kemudian memasuki loop.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
PENJADWALAN PROYEK
Penjadwalan proyek merupakan pekerjaan
yang sangat menantang bagi manajer perangkat
lunak.
Manajer memperkirakan waktu dan sumber
daya yang diperlukan untuk menyelesaikan
kegiatan dan mengaturnya dalam urutan yang
logis.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Lanjutan...
pemilah-milahan pekerjaan total pada suatu proyek menjadi kegiatan-kegiatan terpisah dan penilaian waktu yang
dibutuhkan untuk menyelesaikan kegiatan
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Lanjutan...Dalam memperkirakan jadwal, manajer
tidak boleh mengasumsikan bahwa setiap
tahap proyek akan bebas dari masalah.
Orang-orang yang bekerja pada proyek
bisa jatuh sakit atau keluar, perangkat keras
bisa rusak, dan perangkat lunak atau
perangkat keras pendukung yang penting
bisa terlambat datang.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Lanjutan...
Suatu kaidah yang baik untuk diikuti adalah membuat estimasi seolah tidak akan ada masalah, kemudian menaikkannya untuk memperhitungkan masalah yang diantisipasi.
Faktor kontinjensi yang lebih jauh untuk memperhitungkan masalah masalah yang belum terantisipasi juga bisa ditambahkan pada estimasi.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Tabel Kegiatan
kegiatan, durasinya, dan saling ketergantungannya
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Jaringan Kegiatan
jalur kritis ditunjukkan sebagai serangkaian kotak yang digambar dengan
garis tebal
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Diagram batang
menunjukkan lamanya penundaan yang mungkin sebagai batang yang diarsir.
Rekayasa Perangkat Lunak Created By Arfianti
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
TERIMA KASIH ~