Kami menyiapkan 2 atau 3 sesi estimasi dengan pelanggan potensial dan pengembang kami tempat kami membahas pekerjaan yang dihadapi dan menetapkan kriteria penerimaan. Pengembang memperkirakan pekerjaan dalam poin cerita selama pertemuan.
Setelah itu kami menjual pelanggan sejumlah poin cerita. Ini dimungkinkan karena ia memiliki ide bagus tentang nilai poin cerita. Kami memberi tahu dia bahwa dia memiliki kemungkinan untuk memperbaiki simpanan / cakupannya selama proyek dan bahwa itu akan mudah karena penggunaan poin cerita. Kami juga memberi tahu dia bahwa akan sering ada pengiriman perangkat lunak yang berfungsi sehingga dia dapat memantau kemajuan dan mendapatkan wawasan baru.
Dengan menyetujui sejumlah poin cerita, pelanggan dijamin mendapatkan nilai untuk uangnya. Jika dia tidak mengubah jaminannya, dia memiliki proyek harga tetap / ruang lingkup tetap, tetapi pengalaman saya adalah bahwa dia akan membuat perubahan. Dengan melakukan estimasi di hadapan pelanggan potensial, kami mencoba membangun hubungan berdasarkan keterbukaan dan kepercayaan.
Kami berhasil meyakinkan klien seperti yang Anda jelaskan, yang "menginginkan anggaran dan tenggat waktu", dan mereka senang kami ingin benar-benar memahami apa yang mereka butuhkan, alih-alih bekerja dari dokumen. Kami menunjukkan bahwa kami ingin berinvestasi dalam proyek-proyek ini.
Selama sesi estimasi, kami memperkirakan seluruh simpanan mereka. Ini memberi x poin cerita. Kami menyarankan untuk menambahkan 25% untuk fitur-fitur yang belum jelas atau diketahui saat itu. Dengan perkiraan simpanan yang terlampir pada kontrak, mereka diyakinkan bahwa mereka akan mendapatkan segalanya untuk anggaran tetap.
Awalnya tawaran itu waktu dan materi. Karena mereka ingin memiliki tawaran harga tetap, kami menyarankan untuk bekerja untuk harga yang kami berikan kepada mereka dan menggunakan poin cerita tambahan 25% untuk kemungkinan. Jika semuanya berjalan dengan baik, bagian dari 25% yang tidak digunakan untuk menutupi penundaan yang kami temui akan digunakan untuk memberikan lebih banyak fungsi bagi pelanggan.
Ini merangsang mereka dalam beberapa cara: pertama, mereka melakukan segala yang mereka bisa untuk memungkinkan pengembang kami bekerja secepat mungkin, karena ini jelas untuk kepentingan mereka sendiri. Kami tidak pernah harus menunggu jawaban atas pertanyaan. Kedua, mereka benar-benar memahami konsep poin cerita. Sebelum proyek dimulai, mereka sudah menghapus beberapa cerita dan meminta kami untuk memperkirakan cerita lain. Tidak diperlukan negosiasi kontrak yang rumit untuk ini.
Kami terus memberi tahu mereka tentang kemajuan dan menjaga komunikasi yang sangat terbuka. Mereka mendapat laporan kemajuan setiap 2 minggu: x% dari poin cerita yang dilakukan dalam y% dari perkiraan waktu menyisakan z% dari poin cerita tambahan yang tersedia. Kami memiliki sedikit permulaan yang sulit tetapi berhasil mengejar perkiraan pada akhir proyek, yang menyisakan 100% dari poin cerita tambahan yang tersedia untuk pengembangan tambahan. Pelanggan senang karena dia mendapatkan semua yang dia butuhkan (dan itu sedikit berbeda dari fitur yang awalnya diminta, dia menghapus beberapa dan menambahkan yang lain).
Pelanggan juga senang karena semuanya disampaikan dalam jangka waktu yang telah ditentukan sebelumnya (di mana ia juga melakukan segala yang mungkin untuk membantu kami seperti mengejar tiket, menjawab pertanyaan dengan segera, melibatkan pengguna dalam pertemuan analisis mingguan dan juga melibatkan mereka dalam pengujian fungsional).
Perusahaan saya senang karena kami mengirimkan tepat waktu dan sesuai anggaran. Perusahaan saya juga senang karena keberhasilan proyek ini membuka pintu untuk lebih banyak proyek. Kami bahkan disebutkan di majalah bulanan pelanggan yang dikirim ke orang-orang di seluruh dunia.
Melakukan estimasi yang baik adalah bagian paling sulit dari proyek, tetapi memiliki sesi estimasi di muka membantu kami untuk memahami kesulitan dan risikonya. Ini memungkinkan kami untuk memberikan perkiraan berdasarkan fakta dan menghapus banyak hal yang tidak diketahui.