Saya menjalankan konsultan perangkat lunak, yang berarti saya sering menjadi vendor di ruangan tersebut. Itulah mengapa saya ingin menulis tentang tanda bahaya vendor teknologi secara jujur, karena saya telah mengamati pesaing, dan kadang-kadang versi tim saya sebelumnya, melakukan presentasi dengan cara yang memprediksi proyek yang menyakitkan beberapa bulan sebelum kontrak ditandatangani. Jika Anda tahu apa yang harus didengarkan, perilaku promosi vendor akan memberi tahu Anda lebih dari sekadar dokumen proposal mereka.

Semua ini tidak memerlukan keahlian teknis untuk menangkapnya. Hal ini memerlukan perhatian pada cara vendor menjawab pertanyaan, bukan hanya apa yang mereka janjikan. Vendor yang paling sedikit menimbulkan rasa sakit jarang sekali merupakan vendor yang memiliki dek paling mencolok. Merekalah yang memberi tahu Anda apa yang tidak akan berhasil secepat apa yang akan berhasil.

Berikut ini sepuluh bendera, masing-masing dengan satu pertanyaan yang memaparkannya.

Bendera yang muncul di lapangan

1. Tidak ada lingkungan demo. Jika vendor hanya dapat menampilkan slide dan tangkapan layar, bukan lingkungan kerja yang dapat Anda klik sendiri, berhati-hatilah. Tanyakan: "Bisakah saya mendapatkan akses masuk ke kotak pasir sebelum kita menandatangani apa pun." Vendor dengan produk asli langsung menjawab ya.

2. Garis waktu tanpa pencapaian. "Tiga hingga empat bulan" tanpa apa pun di antaranya bukanlah garis waktu, melainkan sebuah harapan. Tanyakan: "Apa yang kita lihat pada minggu kedua, minggu keenam, minggu sepuluh." Vendor yang pernah menyelesaikan proyek sebelumnya dapat menjawab ini tanpa ragu-ragu.

3. "Semuanya mungkin." Ini adalah tanda bahaya terbesar dalam percakapan vendor mana pun. Setiap sistem nyata memiliki kendala, trade-off, dan hal-hal yang secara teknis mungkin dilakukan tetapi merupakan ide yang buruk. Tanyakan secara langsung: "Apa yang ingin Anda dorong kembali dalam permintaan ini." Jika mereka tidak dapat menyebutkan apa pun, berarti mereka belum memikirkannya dengan matang atau hanya memberi tahu Anda apa yang ingin Anda dengar.

4. Referensi yang secara misterius berhenti menjawab. Mintalah tiga referensi dan hubungi mereka, bukan hanya membaca sekilas testimonial di situs web vendor. Jika sebuah nama diberikan tetapi entah bagaimana tidak pernah membalas panggilan Anda, atau vendor tampaknya menjauhkan Anda dari klien tertentu sebelumnya, pengalaman klien itulah yang paling perlu Anda dengar.

5. Harga tetap dengan dokumen cakupan yang tidak jelas. Harga tetap terdengar aman, hingga cakupannya cukup kabur sehingga setiap perubahan yang Anda minta menjadi percakapan "di luar cakupan". Mintalah dokumen cakupan sebelum harganya, dan baca apakah dokumen tersebut menjelaskan fitur dan alur kerja sebenarnya atau hanya kategori luas.

Bendera yang muncul selama negosiasi

6. Tekanan untuk segera menandatangani kontrak dengan "harga khusus". Vendor nyata yang melakukan pekerjaan nyata tidak memerlukan urgensi yang dibuat-buat, karena jalur pipa mereka tidak bergantung pada ketergesaan Anda. Diskon yang habis masa berlakunya dalam 48 jam adalah taktik penjualan, bukan kondisi pasar.

7. Keengganan untuk menuliskan persyaratan pemeliharaan. Tanyakan apa yang terjadi setelah peluncuran: siapa yang memperbaiki bug, berapa waktu responsnya, berapa biaya bulanannya. Jika hal ini tetap tidak jelas hingga kontrak utama ditandatangani, Anda akan menegosiasikannya nanti dari posisi yang jauh lebih lemah, karena pada saat itu Anda sudah bergantung pada mereka.

8. Tidak ada pemilik yang jelas di pihak mereka. Tanyakan siapa yang akan menjadi kontak Anda selama proyek berlangsung, dan apakah orang tersebut pernah membuat proyek serupa sebelumnya, bukan hanya menjual satu proyek. Vendor yang menugaskan "tim" dan bukan orang yang disebutkan namanya menciptakan kesenjangan akuntabilitas.9. Keengganan untuk menjelaskan pilihan tumpukan teknologi mereka. Anda tidak perlu menjadi seorang insinyur untuk bertanya "mengapa teknologi ini dan bukan teknologi lain, dan apa yang terjadi jika kita perlu berpindah vendor di kemudian hari." Vendor yang yakin dengan pilihannya menjelaskan alasannya dengan jelas. Vendor yang bersembunyi di balik jargon sering kali menyembunyikan ketidakpastian.

10. Tidak disebutkan apa yang terjadi jika proyek gagal di tengah jalan. Tanyakan syarat keluarnya: siapa pemilik kode tersebut, apa yang dikirimkan jika hubungan berakhir pada 60 persen selesai. Vendor yang tidak pernah mempertimbangkan pertanyaan ini belum cukup mengelola proyek nyata untuk mengetahui bahwa pertanyaan ini penting.

Mengapa tanda-tanda ini memprediksi apa yang mereka prediksi

Masing-masing perilaku ini nantinya akan dipetakan ke mode kegagalan tertentu. Garis waktu yang tidak jelas memperkirakan cakupan akan merayap, karena tidak ada yang sepakat tentang seperti apa "selesai" di setiap tahap. "Semuanya mungkin" meramalkan suatu sistem yang secara teknis melakukan apa yang diminta namun tidak menyenangkan untuk digunakan, karena trade-off tidak muncul lebih awal. Persyaratan pemeliharaan yang hilang memperkirakan negosiasi ulang yang mahal enam bulan setelah peluncuran, ketika Anda tidak memiliki leverage lagi.

Saya pernah melihat sebuah perusahaan multifinance terpuruk karena kombinasi harga tetap yang cakupannya tidak jelas: angka awal tampak menarik, dan pada bulan keempat, setiap penyesuaian yang diminta disertai dengan perintah perubahan terpisah dan faktur baru. Kontrak tersebut secara teknis dihormati. Hubungan tersebut masih terasa seperti umpan dan peralihan, karena dokumen ruang lingkup tidak pernah menjelaskan apa yang dimaksud dengan "lengkap" dengan cukup rinci untuk membuat siapa pun tetap melakukannya.

Pertemuan yang paling banyak mengungkap

Jika Anda hanya punya waktu untuk menguji satu hal, mintalah vendor memandu Anda melalui proyek yang berjalan buruk dan perubahan apa yang mereka lakukan setelahnya. Vendor dengan pengalaman pengiriman nyata memiliki jawaban yang spesifik dan jujur. Vendor yang masih membangun promosinya justru punya cerita tentang "klien yang sulit". Pertanyaan tunggal itu memberi tahu Anda lebih banyak tentang bagaimana delapan belas bulan ke depan akan berjalan dibandingkan keseluruhan dokumen proposal.

Kesimpulan praktisnya

Tanda bahaya vendor teknologi jarang disembunyikan. Hal ini terlihat dari seberapa yakinnya vendor menghindari hal-hal spesifik, baik itu jadwal, referensi, persyaratan pemeliharaan, atau kondisi keluar. Ajukan sepuluh pertanyaan di atas sebelum Anda menandatangani apa pun, dan perlakukan jawaban yang tidak jelas atau mengelak terhadap pertanyaan mana pun sebagai alasan untuk memperlambat, bukan alasan untuk mengasumsikan itikad baik. Daftar periksa ini cocok dengan pertanyaan yang lebih luas tentang apakah Anda harus membuat perangkat lunak khusus, yang dibahas dalam Membangun vs Membeli Perangkat Lunak: Kerangka Keputusan untuk Pemilik, dan jika percakapan vendor secara khusus membahas tentang fitur AI, disiplin yang sama berlaku dengan beberapa pertanyaan tambahan, yang dijelaskan dalam Dari Percontohan AI hingga Produksi: Daftar Periksa yang Berfungsi. Jika Anda menginginkan opini kedua mengenai proposal sebelum Anda menandatanganinya, itulah percakapan yang layak dilakukan di /partner.