Tidak lama yang lalu, banyak yang menerima bahwa perencanaan adalah bagian yang sangat penting dari seluruh proyek. Meskipun perencanaan yang tepat masih sangat penting dan akan menghasilkan eksekusi yang lebih baik, jangka waktu untuk rencana proyek semakin menyusut. Dalam lingkungan saat ini, sangat sulit untuk merencanakan seluruh siklus hidup proyek di awal proyek. Ada kebutuhan untuk sering kembali ke papan gambar.
Sangat mungkin bahwa ruang lingkup proyek dapat berubah sepenuhnya selama berbagai iterasi perencanaan proyek; namun, proyek ini masih dapat diklasifikasikan sebagai sukses, sementara proyek yang menghasilkan apa yang direncanakan tetapi menjadi usang selama eksekusi proyek dapat diklasifikasikan sebagai redundan atau gagal.
Pengembangan perangkat lunak berbasis rencana adalah pendekatan yang lebih formal dan spesifik untuk membuat aplikasi. Metodologi berbasis rencana semuanya mencakup: keterulangan dan prediktabilitas, proses bertahap yang terdefinisi, dokumentasi yang luas, arsitektur sistem yang jelas, rencana yang terperinci, pemantauan proses, pengendalian dan pendidikan, manajemen risiko, verifikasi dan validasi.
Rencana biasanya dihasilkan oleh hal-hal berikut:
- Proyek dibagi menjadi tahap/tugas
- Setiap tugas dipecah menjadi aktivitas kompositnya
- Setiap tugas individu diperkirakan (mungkin menggunakan metrik)
- Perkiraan digabungkan untuk memberikan total usaha
- Daftar tugas dianalisis untuk kesamaan dan ketergantungan untuk menyediakan jadwal
- Jadwal dan tanggal pengiriman membantu menentukan ukuran tim dan komposisi tim
- Tim dibentuk dan proyek dimulai
- Pemantauan dan pengendalian selama pengembangan
- Pengiriman!
[Sumber: Coleman, Gerry. Manajemen Proses Perangkat Lunak, Dundalk IT / IT Tralee(2008)]
Apakah “Rencanakan Pekerjaan dan Kerjakan Rencana” Sudah Usang?
Dalam lingkungan saat ini, mungkin tidak salah untuk mengatakan bahwa semua produk dan layanan adalah barang yang mudah rusak. Jika waktu untuk memasuki pasar terlalu lama, produk atau layanan mungkin menjadi tidak berguna bahkan jika secara fisik belum rusak. Dengan cara yang sama, sebuah proyek dapat dengan mudah gagal jika pada saat selesai, tuntutan pemangku kepentingan telah berubah. Perusahaan mulai menyadari bahwa orang-orang dan bukan proses adalah pelumas nyata untuk setiap proyek dan oleh karena itu komitmen dan keterlibatan pemangku kepentingan sangat diperlukan untuk keberhasilan proyek. Agar pemangku kepentingan dapat berkomitmen pada proyek, mereka harus dapat melihat kegunaannya dalam lingkungan dan kehidupan mereka saat ini.
Sebagai hasilnya, dalam dunia yang dinamis dan tidak pasti saat ini, metode manajemen proyek tradisional semakin kurang efektif dan ini memerlukan metode yang jauh lebih dinamis, adaptif, fleksibel…. dengan kata lain, agile.
Referensi
This post is also available in Deutsch, English, Español, فارسی, Français, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.