Langkau ke kandunganPanggilan percuma 30 minit bersama Pali

Panduan cara

Bagaimana saya memilih syarikat pembangunan perisian di Malaysia?

Oleh Pali (Wan Muhamad Fadzli), pembina produk, Pulau Pinang.

Kali terakhir dikemas kini

Pilih syarikat pembangunan perisian di Malaysia dengan memberi setiap calon brief yang sama, menyemak kerja awam yang relevan, bertemu pasukan pelaksana, dan membandingkan skop, pemilikan, keselamatan, ujian serta serahan secara bertulis. Mulakan dengan fasa penemuan kecil berbayar sebelum bersetuju dengan binaan penuh. Sprint Penemuan menggunakan kadar RM 300; binaan penuh diberi harga mengikut skop.

Apakah langkahnya?

  1. 01Tulis satu brief projek yang jelasTerangkan pengguna, kerja penting, proses semasa, sambungan diperlukan, tarikh sasaran dan julat bajet supaya setiap syarikat menjawab keperluan yang sama.
  2. 02Senarai pendek berdasarkan bukti relevanCari kerja awam dengan jenis produk atau masalah operasi yang serupa, kemudian minta syarikat menerangkan peranan, keputusan dan hasil yang dihantarnya.
  3. 03Temui pasukan pelaksanaBercakap dengan individu yang akan mengurus, mereka bentuk dan membina produk, serta sahkan siapa membuat keputusan apabila skop, mutu atau masa berubah.
  4. 04Bandingkan cadangan baris demi barisSemak andaian, hasil kerja, pengecualian, milestone, ujian, pemilikan, waranti, sokongan dan kos pihak ketiga, bukan hanya harga akhir.
  5. 05Sahkan kawalan dan serahanPastikan repositori, hos dan akaun perkhidmatan atas nama anda, akses mengikut peranan, serta dokumentasi dan arahan pelancaran disertakan.
  6. 06Uji cara bekerjasamaGunakan fasa penemuan kecil berbayar dengan hasil berguna untuk menguji komunikasi, pertimbangan dan kejelasan sebelum bersetuju dengan binaan penuh.

Apakah yang patut saya sediakan sebelum menghubungi syarikat perisian?

Sediakan satu brief supaya setiap syarikat memahami masalah yang sama. Anda tidak perlu menetapkan teknologi, tetapi pengguna, hasil yang dikehendaki dan kekangan operasi perlu jelas.

  • Siapa yang akan menggunakan perisian dan kerja setiap pengguna
  • Bagaimana kerja dilakukan sekarang dan di mana masalah berlaku
  • Fungsi yang wajib untuk keluaran berguna pertama
  • Sistem, peranti atau perkhidmatan sedia ada yang perlu disambungkan
  • Siapa meluluskan keputusan dan menerima kerja siap
  • Tarikh sasaran dan julat bajet yang realistik

Asingkan idea pilihan daripada hasil wajib. Jika calon menerima versi permintaan yang berlainan, cadangan mereka tidak boleh dibandingkan dengan adil.

Apakah bukti yang patut saya semak sebelum menyenarai pendek syarikat?

Cari bukti yang membantu anda menilai kerja sebenar, bukan senarai panjang projek yang tidak berkaitan. Kerja awam patut menunjukkan peranan syarikat dan memberi sesuatu yang jelas untuk dibincangkan.

Bukti Perkara untuk disahkan Soalan susulan berguna
Kerja awam relevan Jenis produk, aliran atau kekangan teknikal yang serupa Apakah yang dihantar terus oleh pasukan anda?
Produk atau demo berfungsi Fungsi yang dinyatakan boleh dilihat atau diterangkan Pilihan sukar mana membentuk keluaran ini?
Proses pelaksanaan Peringkat, titik keputusan dan cara penerimaan yang jelas Apakah yang akan saya semak pada setiap milestone?
Penerangan teknikal Sebab yang jelas tanpa berselindung di sebalik jargon Bagaimana pendekatan ini sesuai dengan sistem semasa kami?
Cara serahan Pemilikan, dokumentasi dan kawalan akaun Apakah yang pasukan seterusnya boleh kendalikan tanpa anda?

Kaitan dengan masalah anda lebih penting daripada rupa yang serupa. Syarikat yang boleh menerangkan aliran, kekangan dan keputusan setanding mungkin lebih sesuai daripada syarikat yang hanya menunjukkan skrin cantik.

Bagaimana saya bandingkan cadangan perisian dengan adil?

  1. Pastikan setiap cadangan menjawab brief bertulis yang sama.
  2. Asingkan kerja termasuk, kerja pilihan, pengecualian dan andaian.
  3. Padankan setiap hasil dengan milestone dan semakan penerimaan yang jelas.
  4. Kenal pasti perkhidmatan pihak ketiga, kos berulang dan akaun yang perlu anda sediakan.
  5. Semak siapa memiliki kod, reka bentuk, data, infrastruktur dan akses pelancaran.
  6. Bandingkan ujian, pelancaran, waranti, sokongan dan serahan sebagai hasil yang dinamakan.
  7. Minta setiap syarikat membetulkan perkara kabur sebelum anda memilih.

Jangan susun jumlah yang tidak setara dalam satu kedudukan. Prototaip, keluaran sedia guna dan pasukan berterusan memenuhi keperluan berbeza walaupun ketiga-tiga cadangan menggunakan nama projek yang sama.

Apakah yang patut saya tanya pasukan pelaksana?

Temui individu yang akan mengerjakan projek, bukan hanya orang yang menyediakan cadangan. Jawapan mereka patut menunjukkan cara keputusan, risiko dan perubahan akan dikendalikan dalam kerja sebenar.

Soalan Perkara yang patut dijelaskan Tanda amaran
Siapa memegang keputusan produk dan teknikal? Tanggungjawab bernama dan laluan eskalasi Tiada siapa tahu pembuat keputusan
Apakah yang akan saya lihat semasa kerja berjalan? Semakan berfungsi yang terikat pada milestone Kemajuan hanya kelihatan dekat penghujung
Bagaimana perubahan diurus? Kesan bertulis pada skop, masa dan harga Perubahan dipersetujui secara tidak formal
Bagaimana akses dikawal? Akaun atas nama anda dan akses mengikut peranan Kata laluan dikongsi atau akaun milik vendor
Apa berlaku apabila sesuatu gagal? Ujian, pemantauan, pemulihan dan pemilik bernama Kegagalan hanya difikirkan semasa pelancaran
Apakah yang termasuk dalam serahan? Kod, dokumentasi, pelancaran dan pemindahan akses Serahan hanya fail arkib kod

Tanya soalan teras yang sama kepada setiap syarikat dalam senarai pendek. Soalan konsisten memudahkan anda melihat jawapan kabur dan tanggungjawab yang hilang.

Bagaimana saya boleh menguji syarikat sebelum binaan penuh?

  • Tempah fasa penemuan kecil berbayar dengan hasil yang boleh anda simpan.
  • Gunakan satu aliran sebenar, bukan latihan rekaan.
  • Semak sama ada pasukan bertanya tentang pengguna, pengecualian, data dan akses.
  • Nilai kejelasan mereka merekod keputusan, andaian dan soalan terbuka.
  • Minta cadangan skop keluaran pertama serta pertimbangan di sebaliknya.
  • Pastikan fail, prototaip dan nota teknikal boleh digunakan oleh pasukan lain.
  • Berhenti jika pasukan tidak boleh menerangkan skop atau pemilikan sebelum binaan.

Ujian itu patut mengurangkan ketidakpastian tentang projek dan cara bekerjasama. Ia bukan reka bentuk spekulatif tanpa bayaran atau komitmen tersembunyi kepada binaan penuh.

Bagaimana saya mula memilih syarikat pembangunan perisian?

Terangkan keluaran pertama dalam kalkulator kos aplikasi supaya anda mempunyai satu skop konsisten untuk perbincangan awal. Kemudian gunakan Sprint Penemuan untuk menukar brief itu kepada keperluan, seni bina, prototaip dan sempadan kerja yang dipersetujui. Lihat cara pembangunan aplikasi skop tetap berjalan.

Baca panduan outsource perisian untuk pertimbangan bayaran, pemilikan dan kontrak. Untuk memilih model penyedia yang sesuai, bandingkan freelancer, agensi dan studio produk.

Soalan lazim

Jangan pilih berdasarkan harga sahaja. Semak dahulu sama ada setiap sebut harga meliputi pengguna, aliran kerja, integrasi, reka bentuk, ujian, pelancaran dan serahan yang sama. Harga lebih rendah mungkin sesuai jika skopnya memang lebih kecil, tetapi jurang tanpa penjelasan menyukarkan perbandingan.

Minta kajian kes awam yang relevan, produk atau demo berfungsi jika tersedia, dan penerangan jelas tentang apa yang benar-benar dihantar oleh syarikat itu. Kemudian tanya cara mereka mengurus pilihan sukar, ujian, pelancaran dan serahan. Jangan bergantung pada senarai logo tanpa konteks kerja.

Perjanjian anda patut menyatakan bila kod dan hasil lain berpindah kepada anda. Repositori, hos, domain dan akaun perkhidmatan pihak ketiga patut berada dalam kawalan anda, manakala syarikat hanya menerima akses yang diperlukan untuk menghantar dan menyokong projek.

Kerja perisian diberi harga mengikut skop kerana pengguna, aliran, platform, integrasi, reka bentuk dan keadaan pelaksanaan berbeza. Gunakan kalkulator untuk menerangkan projek yang sama seperti brief kepada calon, kemudian bandingkan perkara yang termasuk, dikecualikan dan diandaikan dalam setiap cadangan.

Pali bukan pilihan sesuai apabila anda perlukan penambahan staf mengikut jam, pasukan di lokasi, atau jawapan tender perusahaan yang besar. Pilih penyedia dengan model pelaksanaan yang sepadan dengan keperluan itu, bukan memaksa studio produk skop tetap mengambil peranan tersebut.

Anggar projek anda sendiri

Dapatkan harga RM dalam dua minit dengan kalkulator, atau tempah panggilan percuma 30 minit.

Bacaan seterusnya