Adakah argumen yang dapat membuat kontraktor mempertimbangkan kembali bekerja dengan harga tetap?

14

Saya telah bekerja untuk seorang kontraktor yang membawa beberapa proyek bagus, tetapi mereka semua harga tetap dan sering kali waktu tetap.

Akibatnya dia selalu membuat saya membuat penawaran tentang persyaratan longgar, yang tidak pernah gagal membawa banyak ketegangan karena fitur creep.

Dia mengklaim bahwa dia tidak akan pernah mendapatkan kontrak jika dia tidak bisa menyetujui harga dengan kliennya terlebih dahulu, tetapi sejauh yang saya ketahui saya tidak ingin pergi melalui proyek lain di bawah ketentuan ini.

Apakah ada argumen yang bisa saya ajukan agar dia membayar saya per jam, atau haruskah saya kurang mengira dalam memperkirakan?

Julien
sumber

Jawaban:

9

Masalahnya di sini bukan harga tetap proyek - itu persyaratan longgar. Jika Anda dapat menekannya untuk memberikan spesifikasi yang lebih tegas, estimasi waktu Anda akan menjadi lebih baik.

Jas
sumber
Saya meragukan kemampuannya untuk melakukan pengumpulan persyaratan yang tepat, tetapi saran yang masuk akal memang.
julien
1
@julien - Coba minta mereka untuk terlibat dalam proses negosiasi spesifikasi dengan PELANGGAN yang sebenarnya. Dengan begitu Anda dapat melakukan beberapa persyaratan untuk mengumpulkan sendiri - dengan cara ini semua orang mendapat manfaat, karena setiap waktu yang dihabiskan untuk spesifikasi akan mengimbangi dengan lebih sedikit waktu yang diperlukan untuk pengkodean yang sebenarnya.
Jas
3
Kuncinya adalah membuatnya berisiko membawa terlalu rendah. Tagihkan dia setiap jam, jika perkiraannya ada di bawah masalahnya.
karmajunkie
1
@ Martin - Apa solusinya, gesit? Ada sejumlah makalah penelitian yang menunjukkan bahwa total biaya pelaksanaan proyek dengan gesit berakhir sekitar 10-20% lebih tinggi bila dibandingkan dengan air terjun yang tepat.
Jas
2
@ Martin - Tidak, saya tidak "suka" air terjun per se, saya hanya menunjukkan bukti bahwa lincah bukanlah peluru perak yang merupakan cara dijualnya oleh para pendukungnya.
Jas
12

Saya menolak bekerja pada proyek penawaran tetap, karena sebagian besar alasan Anda mencantumkan. Bukan hanya Anda - pekerjaan dengan tawaran tetap bertentangan dengan proses yang gesit (yang juga merupakan cara saya bekerja.) Jika kontraktor tempat Anda bekerja bersikeras untuk menawar proyek-proyeknya sebagai penawaran tetap, maka biarkan dia mengambil alih risiko. Jika Anda mahir dalam pekerjaan Anda, ada banyak tempat lain untuk bekerja.

Pada dasarnya semua orang payah dalam memperkirakan. Kecuali Anda telah melakukan proyek yang secara substansial serupa setidaknya beberapa kali, Anda tidak memperkirakan, Anda menebak.

juga, dia salah tentang tidak mendapatkan kontrak tanpa tawaran tetap. Jika dia tidak bisa, masalahnya bukan tawaran tetap vs setiap jam, itu adalah salesman. Saya telah bekerja untuk daftar klien setiap jam. Kuncinya adalah sering memberi mereka komunikasi tentang apa yang Anda lakukan dan berapa biayanya, dan buat mereka mengerti bahwa pengorbanannya adalah fitur vs anggaran — Anda bisa mencapai anggaran, tetapi terkadang mereka harus memberikan fitur.

karmajunkie
sumber
Dan ini opsi # 2!
julien
4

Ketika bekerja sendiri, Anda benar-benar tidak bisa menang dalam proyek harga tetap + waktu tetap. Anda tidak memiliki kemampuan untuk meningkatkan kapasitas selain bekerja larut malam dan akhir pekan.

Dalam pengalaman saya, perkiraan berdasarkan "persyaratan longgar" hanya menjadi lebih besar dan lebih besar ketika Anda menambahkan detail, tidak pernah lebih kecil. Terus tanyakan detail sampai Anda merasa aman.

Diskusi tentang persyaratan tingkat tinggi dan apa yang termasuk dan apa yang tidak mudah dimenangkan ketika dorongan datang untuk mendorong, klien biasanya menggambar ujung tongkat pendek di sini. Hubungan bisnis Anda mungkin akan terganggu.

Yang menyedihkan tentang konstruksi ini adalah bahwa semua yang Anda bangun cenderung memiliki kualitas serendah mungkin yang diperlukan untuk memenuhi persyaratan tingkat tinggi.

(yeah agar Anda dapat masuk dengan kata sandi, Anda tidak pernah mengatakan Anda ingin masuk terpisah untuk setiap pengguna ...)

Dengan harga tetap, saya hanya akan menyukai air terjun, desain besar di muka, dan sebagainya. Minta tanda kontraktor berdasarkan setumpuk kertas lengkap, kemudian buat.

Untuk meningkatkan taksiran Anda, Anda bisa melipatgandakan atau melipattigakan apa pun yang menurut Anda dibutuhkan, ini mungkin lebih realistis tetapi mungkin membuat Anda dikeluarkan dari pasar.

Pelacakan kecepatan Scrum mungkin terbukti bermanfaat untuk memahami perkiraan Anda sendiri dan bagaimana mereka berjalan dibandingkan dengan waktu aktual yang dibutuhkan.

Kecuali jika Anda ingin berspekulasi pada harga tetap mencari keuntungan yang sehat saya benar-benar lebih suka hanya dibayar per jam. Ini menjaga risiko di sisi kontraktor.

Estimasi adalah tebakan bukan janji.

Joppe
sumber
3

Ini adalah salah satu alasan utama munculnya gerakan lincah. Menggunakan kombinasi Scrum + XP adalah salah satu cara untuk menyajikan alternatif yang adil untuk waktu yang relatif umum ini atau harga tetap dengan situasi persyaratan variabel.

Danny Staple
sumber
2

Bisakah Anda bertanya apakah Anda dapat dibayar per jam? Semua kontrak konsultasi saya adalah upah per jam, tidak peduli apa persyaratan dengan klien.

Bergantian, tegaskan persyaratan sendiri dan sampaikan kepada klien sebagai bagian dari perjanjian. Dengan begitu, Anda dapat menagih tambahan untuk fitur creep. Setiap kontrak yang mengatakan Anda akan dibayar $ X untuk jumlah pekerjaan yang klien dapat tingkatkan lebih atau kurang secara sewenang-wenang adalah bencana yang menunggu untuk terjadi.

David Thornley
sumber
Saya suka saran pertama, KISS.
julien
Saya harus menambahkan saya tidak yakin bagaimana dia akan bereaksi. Saya menduga dia sudah menyetujui harga pada saat dia meminta perkiraan, dan hanya menekan saya agar sesuai dengan anggaran itu. Tapi ini akan menjadi jenis yang ideal, karena ia kemudian akan bertanggung jawab untuk berurusan dengan fitur kliennya.
julien
@julien: Jika dia menjalankan bisnis, dia dapat menerima sebagian besar risikonya.
David Thornley
1

Jika Anda dapat menunjukkan bahwa apa yang Anda lakukan berada di bawah "persyaratan longgar" di bawah interpretasi (lebih disukai Anda) maka klarifikasi apa pun menjadi permintaan perubahan, tunduk pada perkiraan baru dan upaya baru dan pembayaran baru. Maka tanggung jawab klien adalah tanggung jawab yang lebih tajam.

Otávio Décio
sumber
1

Saya tidak punya masalah bekerja baik harga tetap atau setiap jam - dengan asumsi harga tepat.

Berdasarkan seperangkat persyaratan, bagaimanapun didefinisikan secara longgar, muncul dengan estimasi setiap jam dan nyatakan asumsi yang Anda buat untuk mencapai perkiraan itu.

Kemudian juga membuat perkiraan harga tetap, yang ditingkatkan dari angka per jam dengan faktor tergantung pada ketidakjelasan persyaratan, kemungkinan perubahan, pengalaman sebelumnya dengan teknologi, pengalaman sebelumnya dengan klien dll. Oleh karena itu, jika semuanya sudah cukup lurus ke depan maka kutipan saya untuk harga tetap biasanya 50% lebih dari itu setiap jam. Jika ada lebih banyak dan lebih tidak diketahui, maka harga tetap mungkin sebanyak 2 setengah kali estimasi per jam. Namun, dan penawaran harga tetap didukung dengan pernyataan kerja yang sangat jelas.

Tujuannya adalah untuk mendapatkan untung besar dari melakukan harga tetap dengan memberikan hasil yang baik di bawah perkiraan dan mengantongi laba tambahan.

Clicktricity
sumber
1

Inilah yang telah saya lakukan di masa lalu. Saya telah menulis spesifikasi yang SANGAT ketat yang saya berikan dengan proyeksi waktu / biaya saya, dan saya telah membuat semua pemangku kepentingan dalam proyek secara fisik menandatanganinya. Saya meminta itu sebelum saya akan bekerja pada proyek waktu tetap harga tetap.

Jika itu proyek yang cukup besar dan penulisan spec cukup, saya akan benar-benar mengenakan biaya untuk waktu itu juga.

Cara menjualnya adalah: Ya, ada pesaing di luar sana yang akan menjabat tangan Anda dan mulai coding. Perbedaannya adalah, dalam beberapa bulan Anda akan memiliki produk jadi dari kami, sedangkan dari mereka Anda hanya akan memiliki kesedihan. Anda tidak akan mulai membangun rumah tanpa cetak biru lengkap yang disatukan oleh seorang profesional, bukan? Curiga terhadap siapa pun yang akan mulai membangun proyek perangkat lunak tanpa kepastian serupa di muka.

Dan Ray
sumber
0

Dengan asumsi Anda adalah karyawan penuh waktu dari kontraktor ini. Tunjukkan padanya berapa banyak uang yang dia hilangkan dengan tidak memperhitungkan ruang lingkup-creep.

Jika kontraktor mensub-kontrakkan Anda, katakan padanya Anda hanya dapat bekerja per jam, dan jujurlah mengapa. (Artinya, persyaratannya tidak didefinisikan dengan baik, Anda mungkin tidak dibayar untuk semua pekerjaan yang mungkin Anda lakukan akhirnya. Juga Anda dapat menghemat uang kontraktor jika berjalan lebih cepat dari yang diharapkan.)

Ben L
sumber