Ada banyak metodologi manajemen proyek yang tersedia. Untuk pengembangan perangkat lunak, dua metodologi umum adalah gesit dan air terjun. Agile telah dikembangkan ke berbagai bentuk lain, seperti RAD, Scrum, DSDM, dan pemrograman ekstrim. Ini tidak terbatas pada metodologi proyek tangkas yang ketat.
Biasanya, gesit diterapkan pada proyek pengembangan perangkat lunak. Namun, saya telah mendengar baru-baru ini bahwa gesit telah digunakan dalam jenis proyek lain juga. Berhati-hatilah saat memutuskan antara metodologi manajemen proyek karena metodologi didefinisikan untuk jenis proyek tertentu. Jika Anda memutuskan untuk menggunakan gesit untuk semua proyek Anda, Anda bisa menyiapkan diri untuk bencana.
Metodologi proyek gesit belum tentu sesuai untuk semua proyek. Kapan sebaiknya Anda menggunakan manajemen proyek yang gesit,
1. Untuk memulai, Anda harus memiliki hasil proyek yang dinyatakan dan disepakati yang Anda perjuangkan. Anda harus tahu apa yang ingin Anda capai untuk proyek Anda dalam detail yang sangat jelas. Kalau tidak, Anda akan memiliki masalah. Anda harus tahu titik akhir yang ingin Anda capai.
2. Proyek harus dapat dipecah menjadi komponen-komponen. Di mana pendekatan ‘big bang’ lebih tepat seperti ketika Anda tidak dapat memecahnya atau merasa sprint atau siklus lincah akan mengganggu maka itu tidak tepat. Memecah proyek menjadi komponen sangat penting untuk metodologi proyek gesit. Inilah mengapa sangat bagus untuk perangkat lunak. Secara umum, Anda dapat memecahnya menjadi fungsi atau modul.
3. Penting untuk mengetahui bahwa segala sesuatu akan berubah saat Anda menguji dan ketika Anda maju melalui proyek. Anda menggunakan manajemen proyek yang gesit karena Anda tahu bahwa segala sesuatu mungkin berubah melalui proses itu.
4. Alasan lain untuk menggunakan gesit adalah ketika Anda harus menyelesaikan desain setelah berbagai komponen terlihat atau digunakan. Jika Anda tidak yakin bahwa Anda akan menyelesaikan desain sampai Anda melihatnya, membuat prototipe, dan menggunakannya, maka ini bisa menjadi waktu yang Anda gunakan dengan gesit.
5. Anda hanya dapat menggunakan gesit ketika Anda memiliki tim yang tepat di tempat. Agile membutuhkan tim yang terampil dan disiplin. Agile tidak meninggalkan banyak ruang untuk penundaan. Setiap beberapa minggu, Anda menjalani siklus pengembangan penuh, seperti mendesain dan membangun, dan tim Anda harus kami katakan, gesit.
6. Anda hanya boleh menggunakan gesit jika Anda memiliki praktik dan proses yang sangat baik di tempat dan mereka diikuti. Jika tidak, Anda mengatur diri Anda untuk creep lingkup. Anda harus mengikuti praktik proyek, risiko, dan masalah Anda dengan cermat. Anda harus melacak untuk merencanakan dan waspada terhadap creep lingkup.