210 likes | 419 Views
4 Manajemen proyek. “ Pengorganisasian , perencanaan dan penjadwalan proyek perangkat lunak ”. Rekayasa Perangkat Lunak. By : Andi Latifa Nabone.
E N D
4 Manajemen proyek “ Pengorganisasian, perencanaan dan penjadwalan proyek perangkat lunak” Rekayasa Perangkat Lunak By : AndiLatifaNabone
Prihatin dengan kegiatan yang terlibat dalam memastikan perangkat lunak yang dikirimkan tepat waktu dan jadwal dan sesuai dengan persyaratan organisasi berkembang dan pengadaan perangkat lunak. • Manajemen proyek diperlukan karena perangkat lunak pembangunan selalu tunduk pada anggaran dan kendala jadwal yang ditetapkan oleh organisasi pengembangan perangkat lunak. Software Manajemen Proyek
Produk ini tidak berwujud. • Produk ini unik fleksibel. • Rekayasa perangkat lunak tidak diakui sebagai teknik disiplin dengan status waras sebagai teknik mekanik, listrik, dll. • Proses pengembangan perangkat lunak tidak standar. • Banyak proyek perangkat lunak 'satu-off ' proyek. PerbedaanManajemen Software
Penulisan proposal • Proyek perencanaan dan penjadwalan • Proyek penetapan biaya • Proyek pemantauan dan tinjauan • Personil seleksi dan evaluasi • Penulisan laporan dan presentasi Kegiatan manajemen
Kegiatan ini tidak khas bagi perangkat lunak manajemen. • Banyak proyek rekayasa teknik manajemen sama-sama berlaku untuk perangkat lunak manajemen proyek. • Secara teknis sistem rekayasa yang kompleks cenderungmenderita masalah yang sama sebagai perangkat lunaksistem. KesamaanManajemen
Mungkin tidak mungkin untuk menunjuk orang yang ideal untuk bekerja pada sebuah proyek • anggaran proyek tidak memungkinkan untuk penggunaan staf yang dibayar tinggi • Staf dengan pengalaman yang tepat mungkin tidak tersedia • Sebuah organisasi mungkin ingin mengembangkan keterampilan karyawan pada proyek perangkat lunak • Manajer harus bekerja di dalam kendala-kendala terutama ketika (seperti saat ini terjadi) ada kekurangan internasional staf ahli TI. StafProyek
Mungkin proyek yang paling memakan waktu kegiatan pengelolaan. • Terus menerus kegiatan dari konsep awal melalui untuk pengiriman sistem. Rencana harus secara teratur direvisi sebagai informasi baru telah tersedia. • Berbagai jenis rencana dapat dikembangkan untuk mendukung rencana proyek perangkat lunak utama yangberkaitan dengan jadwal dan anggaran. Perencanaan proyek
Pengantar • Organisasi Proyek • Analisis resiko • Hardware dan kebutuhan sumber daya perangkat lunak • Pekerjaan rincian • Jadwal Proyek • Pemantauan dan pelaporan mekanisme Proyek rencana tata
Kegiatan dalam proyek harus diatur untuk menghasilkan output yang nyata bagi manajemen untuk menilai kemajuan. • Milestones adalah titik akhir dari suatu kegiatan proses. • Deliverable adalah hasil proyek dikirim ke pelanggan. • Proses air terjun memungkinkan untuk langsung definisi tonggak kemajuan. Kegiatan organisasi
Split proyek menjadi tugas dan waktu perkiraan dan sumber daya yang dibutuhkan untuk menyelesaikan setiap tugas. • Mengatur tugas-tugas secara bersamaan untuk membuat optimal penggunaan tenaga kerja. • Minimalkan tugas dependensi untuk menghindari penundaandisebabkan oleh satu tugas menunggu lain lengkap. • Tergantung pada intuisi manajer proyek dan pengalaman. PenjadwalanProyek
Notasi grafis yang digunakan untuk menggambarkan proyekjadwal. • Tampilkan rincian proyek ke dalam tugas. Tugas harustidak terlalu kecil. Mereka harus memakan waktu sekitar satu minggu atau dua. • Kegiatan grafik menunjukkan ketergantungan tugas dan jalur kritis. • Bar chart menunjukkan jadwal melawan waktu kalender. Grafik batang dan jaringan kegiatan
Memperkirakan kesulitan masalah dan karenanya biaya pengembangan solusi sulit. • Produktivitas tidak sebanding dengan jumlah orang yang bekerja pada tugas. • Menambahkan orang untuk sebuah proyek terlambat membuatnya nanti karena overhead komunikasi. • Yang tak terduga selalu terjadi. Selalu memungkinkan kontinjensi dalam perencanaan. Penjadwalan masalah
Manajemen risiko berkaitan dengan mengidentifikasi risiko dan menyusun rencana untuk meminimalkan mereka efek pada sebuah proyek. • Risiko adalah probabilitas bahwa beberapa merugikan keadaan akan terjadi. • Proyek risiko mempengaruhi jadwal atau sumber daya Risiko Produk. • Mempengaruhi kualitas atau kinerja perangkat lunak dikembangkan. • Bisnis risiko mempengaruhi organisasi berkembang atau pengadaan perangkat lunak. Manajemen risiko
Identifikasi Risiko • Mengidentifikasi proyek, produk dan risiko usaha • Analisis resiko • Menilai kemungkinan dan konsekuensi dari risiko ini • Risiko perencanaan • Buatlah rencana untuk menghindari atau meminimalkan dampak risiko • Pemantauan risiko • Memantau risiko seluruh proyek Proses Manajemen Risiko
Teknologi risiko • Orang risiko • Organisasi risiko • Persyaratan risiko • Estimasi risiko Identifikasi Risiko
Menilai probabilitas dan keseriusan dari setiap risiko. • Probabilitas mungkin sangat rendah, rendah, sedang, tinggi atau sangat tinggi. • Efek mungkin Risiko bencana, serius, ditoleransi atau tidak signifikan. Analisis resiko
Pertimbangkan setiap risiko dan mengembangkan strategi untuk mengelola risiko. • Penghindaran strategi. • Probabilitas bahwa risiko akan timbul berkurang. • Minimisasi strategi. • Dampak dari risiko pada proyek atau produk akan berkurang. • Rencana kontingensi. • Jika risiko muncul, rencana kontingensi rencana untuk menghadapi itu risiko. PerencanaanRisiko
Menilai setiap risiko yang teridentifikasi secara teratur untuk memutuskan apakah atau tidak menjadi kurang atau lebih mungkin. • Juga menilai apakah dampak risiko telah berubah. • Setiap risiko utama harus didiskusikan di manajemen kemajuan pertemuan. Pemantauan risiko