Kami memiliki masalah yang sama di perusahaan saya. Ada riwayat harga tetap, proyek garis waktu tetap, dan klien kami umumnya tidak terlalu progresif.
Mengenai perkembangan tanpa komitmen di muka, saya telah mendengar begitu banyak agonis fundamentalis berkata, "Saya tahu ini sulit, tetapi Anda hanya perlu mendorong manfaatnya", atau, "Mereka mungkin skeptis tetapi mereka akan melihat seberapa baik hal itu. pergi dan kembali kepada Anda lain kali ". Di beberapa industri, mungkin. Di kita, itu omong kosong. Saya tidak bisa melihat ada pelanggan kami yang setuju untuk membiarkan kami melakukan hal kami tanpa komitmen pada ruang lingkup atau harga.
Apa yang kami temukan adalah bahwa tidak selalu perlu untuk mengubah cara Anda mengutip / menawar / menagih pelanggan untuk proyek yang gesit. Anda dapat menjaga proses tangkas sambil tetap berpegang pada kutipan Anda jika Anda mengelolanya dengan benar.
Kutip seperti yang biasa Anda lakukan (dengan bantalan), dan tetapkan beberapa batasan di sekitar ruang lingkup proyek. Sejak saat itu, ikuti metodologi tangkas Anda:
- Prioritaskan pekerjaan dengan pelanggan - kembangkan dulu hal-hal penting
- Berkembang dalam iterasi kecil, tunjukkan kemajuan Anda
- Berkolaborasi dengan pelanggan untuk memastikan Anda benar-benar mengembangkan apa yang mereka inginkan
- Kembangkan spesifikasi saat Anda menulis perangkat lunak
Tetapi yang lebih penting:
- Jika suatu fungsi ternyata lebih rumit dari yang semula diminta, segera beri tahu pelanggan dan pastikan mereka tahu itu akan memengaruhi timeline dan / atau harga.
- Perlakukan perubahan besar (atau bahkan minor) sebagai permintaan perubahan yang dapat ditagih.
Anda masih menggunakan Agile secara internal dan mendapatkan manfaatnya, tetapi pelanggan melihat proyek harga tetap, garis waktu tetap, ruang lingkup tetap yang lebih akrab. Setiap perubahan membutuhkan biaya dan menghabiskan waktu.
Bagian tersulit tentang ini adalah mengatur batas di depan. Ini jelas bukan sesuatu yang bisa dilakukan hanya oleh orang penjualan Anda, BA, atau manajer proyek. Anda membutuhkan pengembang berpengalaman dalam pertemuan tersebut. Anda perlu memakukan area yang dapat menyebabkan masalah dan memutuskan harapan.