Dalam sebuah kata - kemungkinan.
Kontingensi adalah jumlah yang Anda tambahkan untuk "hal-hal lain" - hal-hal yang tidak dapat Anda perhitungkan di tempat lain dalam taksiran Anda. Apakah SMc membahasnya dalam Perkiraan Perangkat Lunak? Saya tidak ingat dan salinan saya sedang bekerja (saya sedang liburan menjawab ini - betapa sedihnya saya) ...
Ngomong-ngomong, secara umum ada tiga macam kemungkinan yang saya sarankan untuk melihat:
1) Kontinjensi spesifik risiko - yaitu di mana Anda mengidentifikasi risiko tertentu dan menambahkan sejumlah waktu tertentu untuk menutupi potensi kelebihan beban yang terkait dengannya. Hal pertama yang menjadi jelas di sini adalah apa risikonya - itu adalah sesuatu yang mungkin terjadi, yang akan berdampak negatif pada proyek, yang berada di luar kendali Anda .
Bagian terakhir ini sangat penting - ini bukan hanya "hal-hal yang memakan waktu lebih lama dari yang saya kira", ini adalah "modul penjadwalan pihak ke-3 yang telah kami katakan kepada kami bahwa kami harus menggunakannya karena standar perusahaan mungkin tidak sesuai dengan tugas". Cara Anda menghitung berapa banyak risiko kontingensi untuk ditambahkan adalah persentase peluang risiko yang mungkin terjadi dinyatakan sebagai desimal (jadi 50% = 0,5), kali dampak dari risiko itu (jadi dalam contoh mengatakan Anda perlu menulis CRON secara manual pekerjaan daripada menggunakan penjadwal dan ini akan memakan waktu 10 hari, jumlah ini adalah 10 hari).
Jadi, jika ada kemungkinan 50% risiko Anda akan terjadi, dan itu akan membutuhkan upaya 10 hari untuk menyelesaikannya jika ada, Anda tambahkan 5 hari. Tambahkan semua nilai untuk semua risiko yang diidentifikasi pada proyek dan tambahkan ke total.
2) Sial Terjadi Kontingensi - Deskripsi terbaik yang pernah saya dengar untuk itu, meskipun tidak elegan. Ini proyek IT, sial terjadi. Tidak pernah berjalan seperti yang Anda pikirkan, semuanya akan lebih lama, terlewatkan dan seterusnya. Secara umum, Kontingensi SH akan berada di antara 10% (minimum absolut) dan 25% (meskipun bisa lebih tinggi) dengan 15% tentang tipikal, tingkat pasti tergantung pada tingkat ketidakpastian dan risiko umum (pos tujuan bergerak, persyaratan tidak pasti, dan sebagainya) ).
Jika PM Anda tidak menerima Kontinjensi SH (dan itu mungkin, ia mungkin tidak memiliki pengalaman proyek TI atau menjadi optimis buta), maka tambahkan saja ke semua jumlah individu. Jika dia tahu apa yang dia lakukan, dia akan memiliki log risiko sendiri dan mencintaimu karena memikirkan hal-hal ini. Tentu saja jika dia memiliki kualifikasi PM apa pun (seperti PRINCE2) dia akan mengetahuinya.
3) Ubah Kontinjensi - Di sinilah Anda cukup yakin bahwa klien akan meningkatkan perubahan tetapi tidak ingin itu menjadi titik pertikaian. Tambahkan X hari atau X% dan itu dimasukkan ke dalam pot untuk perubahan yang ditimbulkan pelanggan. Ada dua cara untuk mengatasinya: baik Anda memberi tahu mereka tentang hal itu dan itu milik mereka untuk dibelanjakan atau Anda tidak memberi tahu mereka tentang hal itu.
Cara pertama adalah yang terbaik tetapi membutuhkan pelanggan yang berpendidikan dan berpikiran adil - hal-hal diklasifikasikan sebagai perubahan dan dia dapat menghabiskan potnya sesuai keinginan (berdasarkan pada Anda memperkirakan hal-hal yang muncul).
Cara kedua yang Anda sebutkan itu adalah perubahan tetapi tidak terlihat membebankan biaya tambahan padanya. Anda harus mencatat semua hal yang Anda habiskan sehingga jika itu sampai ke titik bahwa habis dan Anda harus kembali ke pelanggan dan meminta lebih banyak waktu atau uang dan mereka berkata "tunggu sebentar, saya ' m membayar bla bla bla "Anda dapat menunjukkan semua hal yang telah mereka ubah yang belum Anda tetapkan sebagai tanda bahwa Anda tidak sepenuhnya tidak masuk akal. Itu tidak selalu berhasil tetapi hampir selalu memperkuat tangan Anda dalam diskusi.
Tidak satu pun dari ketiga hal itu yang secara khusus membahas hal-hal yang telah Anda lupakan, tetapi saya pikir di antara mereka Anda akan mengisi banyak celah yang Anda miliki.