Ada pepatah, "Anda tidak bisa memuat sepuluh pound (omong kosong) dalam kantong lima pound." Tugas Anda adalah menunjukkan bahwa tugas itu sepuluh pound dan mereka meminta untuk melakukannya dalam jangka waktu lima pound.
Satu-satunya hal yang Anda lewatkan adalah perkiraan waktu. Masukkan perkiraan waktu pada setiap tugas, dan perlihatkan bagaimana semua hal ini dijumlahkan bersama dengan perkiraan yang Anda berikan. Jangan izinkan perkiraan apa pun lebih besar dari 4 jam. Jika Anda memiliki tugas di mana Anda mengatakan "sehari" atau "10 jam", maka pilah menjadi beberapa subtugas yang lebih kecil.
2h make some changes to Database
2h add front end HTML
write server side code
4h input validation
4h database inserts
2h add validation
2h add client side javascript
use unit tests
2h client-side tests
3h server-side tests
2h make sure SEO is setup is working
2h implement email confirmation
2h optimize DB changes for speed
2h refactor and optimize the code for speed
Sekarang Anda punya tagihan terperinci dari biaya. Semua mengatakan, bahwa total hingga 27 jam kerja.
Anda sekarang dapat menunjukkan ini kepada pelanggan Anda dan mengatakan "Ini adalah hal-hal yang harus dilakukan, dengan biaya masing-masing." Gunakan kata "biaya", karena waktu ADALAH biaya, dan manajemen memahami biaya. Jelaskan bahwa Anda mungkin dapat meninggalkan dua tugas pengoptimalan pada akhirnya, tetapi mereka akan memiliki efek negatif, dan mereka hanya 15% dari total perkiraan.
Pastikan juga Anda menjelaskan jam / hari Anda secara realistis. Misalnya, jika Anda dipanggil untuk melakukan dukungan teknis, atau mengelola basis data, atau apa pun, pikirkan hal itu dalam perkiraan Anda. Jangan katakan "Yah, saya bisa melakukan pengkodean yang baik 7,5 jam sehari" karena Anda mungkin tidak bisa. Mungkin lebih seperti 5 atau 6.
Kemudian, yang paling penting, lacak kemajuan Anda. Katakanlah Anda dapat melakukan pengkodean 5 jam per hari. Maka Anda harus bisa menghilangkan dua tugas pertama (dalam contoh saya) pada hari Senin, menyelesaikan yang ketiga dan memulai yang keempat pada hari Selasa, dan seterusnya. Buat daftar periksa yang menunjukkan ini, sehingga Anda dapat menunjukkannya pada hari Rabu ketika mereka datang dan berkata, "Bagaimana kabarmu, Anda masih akan selesai pada akhir Jumat?"
Lihat slide saya untuk ceramah saya Mencegah Krisis: Estimasi Proyek dan Pelacakan yang Berhasil yang saya berikan di OSCON beberapa tahun yang lalu. Lihat slide 21, "Merencanakan minggu". Ada juga bagan kecepatan sampel .