Saya Perlukan Nasihat Anda! Tolong…
Salam Hormat Pembaca Budiman,
Saya memerlukan pertolongan anda kali ini. Diharap semuanya dapat memberi pandangan yang sewajarnya. Sudah 2 hari saya memikirkan pilihan ini, tetapi saya tidak dapat membuat keputusan. (Tidak, ia bukan “masalah indah”, memilih di antara 2 wanita).
Minggu lepas, kami telah menghantar beberapa request for a quote untuk satu job programming and design yang kami perlukan untuk sebuah project kami. Job ini agak sukar dan bukan semua programmer boleh buat dan kosnya agak tinggi. Setelah kami menggunakan segala-gala yang kami ada (skill tawar menawar dsbnya), ada 2 tawaran yang saya pertimbangkan.
Programmer A, mencadangkan saya mengambil “out of the box solution”nya pada harga US$79 dan mungkin mengupah beliau 1,2 jam lagi untuk customize solution yang sedia adanya. Saya kira-kira, mungkin kos ini akan menjadi sekitar US$125-140
Hasil yang kami dapat mungkin 80% dari apa yang saya mahu..
Programmer B, terus flat out mengatakan saya akan dapat apa yang saya mahu, beliau boleh lakukan 100%. Harganya US$200
Ok, kita anggap mereka boleh lakukan apa yang mereka kata. (Sebab saya tahu apa nak buat jika programmer tidak deliver)
Yang mana satu anda akan pilih dan sebabnya?
Semua pembaca dijemput untuk memberi pendapat. Baik pakar teknikal macam Shuth dan otai internet marketer seperti Zul & Sham. Businessman seperti En Tazilan & Economist macam Pakdi pun, kami perlukan your wisdom. Alang, Kidino, your experience we need. Pembaca lain, sila-silakan. Kami mahu mempertimbangkan semua pendapat.
=============
Sebagai Ganjaran
=============
Belum buat dah dapat? hehe… Sebagai ganjaran saya akan berkongsi sebuah tips yang saya tulis untuk seorang protege kami. The Things That You Don’t Know About 2Checkout & A Muddy Trick To Overcome It (No, bukan produk jualan 2CO boleh dicuri).
Saya bercadang hendak menulis tips tersebut tadi, tetapi fikiran saya diganggu oleh persoalan diatas. Jadi, saya rasa jika saya biarkan anda berfikir, saya boleh menulis. Pandai kan? hehe…
Ok, happy thinking! (Wear All D’Bonos Hat)
Sabri


July 4th, 2007 at 8:45 am
Salam,
Pada pandangan saya anda perlu mengambil kira kos jangka panjang customization, upgrade dan kebergantungan anda kepada programmer atau solution yang anda pilih nanti.
Jika anda memilih option programmer A, saranan saya ialah anda mengambil peluang itu untuk belajar sekaligus cara-cara customization software yg digunakan agar kelak anda boleh membuatnya sendiri.
Jika anda memilih option programmer B pula, kerana ia agak propietary (coding itu mungkin hanya sang programmer yang tahu) kebergantungan anda kepada programmer menjadi tinggi. Mungkin anda perlu meletakkan syarat bahawa harga yang diletakkan programmer tadi perlu meliputi support untuk tempoh tertentu (setahun atau 6 bulan) contohnya.
Kriteria penting di sini ialah pastikan solution yang anda pilih itu menepati kehendak dan tujuan asal anda,harga yang anda jangka untuk keluarkan termasuklah harga kerja-kerja customization dan juga pastikan harga untuk support untuk tempoh masa tertentu yang dipersetujui bersama.
July 4th, 2007 at 9:09 am
Haha, tk pernah2 Sabri mintak nasihat org. Xpe2,dis time, we want to hear from our reader. You give, we give
July 4th, 2007 at 9:24 am
Salam sabri,
Jika diberi pilihan kpd sy..sy pilih A. sabri, you said ‘hasil yg kami dpat mgkin 80% apa yg sy mahu’. Even kos tambahan 1-2 jam range $125-140..sy rasa itu kira ok. biar dia buat sampai habis..sbb itu hasil kepakaran dia.. oklah, cth nya sabri stop sampai harga $79 tu..dan decide nak upah org lain sambung dgn kos yg lebih murah..sy rasa jgn sbb hasil nanti lain..dgn kata lain – tangan x sama(sbnrnya tgn kita sama..ada lima jari..hehe
).
Kalau dipilih B..ni kene consider betul2. tgk past portfolio dia(psst, sabri, tlg past kat sy sape programmer ni
).tgk result client yg guna khidmat dia. kalau berkenan di hati, hire. kalau ragu2..x payah..biasanya dr pengalaman sy..keputusan spt ini bdasarkan intuition(gerak hati).pertimbangkan dulu..intuition…
Ini pndangan sy lah..gud luck bro!
ps: sabri, aku ada programmer yg baik punya, blh dikatakan the best!..satu project flat out $99.mmg puas hati..sweden mari.
. amacam, logo dah siap?
July 4th, 2007 at 9:55 am
Salam Sabri,
Pada pandangan saya, adakah terhad sahaja kepada pakej A & B sahaja.Cuba anda tawarkan kepada pakar yang setaraf.Maksudnya gunakan network yang SaifulSham ada.Saya rasa Shuth,Pakdi,Kidino,Zul,Sham mesti ada contact pakar2 yang sama tarafnya dengan pakar2 dari luar negara.
July 4th, 2007 at 11:27 am
Syahrul & Zaizen,
Good point yang saya tidak terfikir!
Sabri
July 4th, 2007 at 2:57 pm
Membuat pilihan bagi 2 offer yer?.. Jika saya, saya lebih suka gunakan “amalan” pemilihan tender yang digunapakai oleh syarikat-syarikat besar. Ini kerana, pembelian yang dilakukan syarikat biasanya adalah lebih cenderung kepada memenuhi “keperluan” dan bukannya “kemahuan”.
Saya bercadang menulis benda ini di blog saya, tapi tak apala.. saya tuliskan disini..
Seperti yang kita tahu, syarikat-syarikat besar tidak boleh melakukan pembelian secara “suka hati mak sedara” mereka sahaja, setiap pembelian perlulah melalui prosedur pembelian yang telah ditetapkan. Prosedur ini penting untuk memastikan pembelian adalah berdasarkan “keperluan” dan bukannya “kemahuan”.
Secara dasarnya.. prosedur pembelian bagi sesebuah kompeni adalah seperti berikut..
1) Dapatkan sekurang2nya 3 quotation dari pembekal yang berlainan.
2) Menilai quotation
3) Beli (keluarkan PO).
Perkara yang saya ingin kongsikan disini ialah sewaktu proses no 2 (penilaian).
Apa yang akan dinilai?.. macam kes saifulsham ini.. dia ada 2 quotation dan sekarang dia meminta bantuan orang ramai untuk menilainya (sebab dia tak tahu menilainya dengan betul… ho! ho! ho!)
Ok!.. firstly, di dalam proses penilaian, kompeni2 yang besar biasanya akan membuat penilaian berdasarkan 2 faktor berikut.
1) Spesifikasi
2) Harga.
Dilihat disini.. faktor yang lebih penting adalah spesifikasi dan bukannya harga. Mengapa spesifikasi? Sebab pembelian adalah untuk “memenuhi keperluan” bisnes mereka.
Jika mereka perlukan mesin yang boleh berfungsi selama 24 jam, maka mereka akan beli mesin yang boleh berjalan 24 jam, bukannya 20jam mahupun 22jam. Mesti! 24 jam!… kenapa? Sebab itu keperluan mereka.. jika tidak.. ia akan effect pada produksi mereka.. sekaligus.. effect pada jualan & keuntungan mereka.
So.. perkara pertama yang perlu diambil kira ialah spesifikasi.. maksudnya.. adakah skrip mereka akan memenuhi kesemua ciri2 yang diperlukan?.. must be 100%!..
So dalam kes saifulsham ini.. kalau saya.. awal2 saya dah reject yang A tu. Sebab dia tidak akan dapat memenuhi 100% keperluan saya.
Selepas itu.. barulah tgk pada harga.. mana yang lebih murah dan memenuhi bajet.
Tetapi.. jika semua quotation yang memenuhi spesifikasi tadi.. tidak pula memenuhi bajet!. Maksudnya.. ciri2 dah ok.. cuma harga dia mahal sangat! Melebihi hbajet yang diperuntukan.
Maka, kena tambahkan bajet! atau cari quotation yang lain..
Harap.. dapat membantu..
Apa-apa pun.. ikut sabri lah.. nak beli sesuatu tu.. untuk biz? atau untuk personal?
Kalau biz.. kena tgk pada spesifikasi.. memenuhi atau tidak.
Kalau personal.. ikut suka la.. asal berkenan kat hati.. beli je.
July 4th, 2007 at 3:03 pm
Ha, Shuth. Kita serupalah.
Tinggal Shuth kena “gemok” skit, je kalau tak memang bila jalan sekali orang panggil adik beradik lah.
Ini untuk bisnes act.
Kita tgk pendapat pembaca lain pula macam mana. Maybe ada angle yang jarang kita sedar.
July 4th, 2007 at 3:43 pm
Memang setuju dengan usul Shuth tu.Huhuhu kalau nak diikutkan memang kompleks juga prosedur tender ni. Kalau boleh saya tambah sikit kepada prosedur Shuth tadi tu:
1) Dapatkan sekurang2nya 3 quotation dari pembekal yang berlainan.
-Kalau boleh sediakan detailed requirements / spefikasi / keperluan anda dan minta penjual sediakan itemised price bagi setiap item atau fungsi yang anda perlukan.
Berdasarkan requirement tadi, minta juga penjual terangkan yang mana tergolong dalam “core” system dan yang mana pula tergolong dalam optional / customization items. Jgn lupa minta include support dan warranty option sekali dalam quotation.
2) Menilai quotation.
- Jika langkah diatas telah anda penuhi, lebih mudah untuk anda bandingkan harga berdasarkan item dan customization charges.
3) Beli (keluarkan Purchase Order).
- Pastikan anda keluarkan PO yang sama seperti kandungan dalam detailed quotation yg disediakan penjual berdasarkan requirement anda tadi.
Haa kemudian bila dah decide nak beli dari penjual mana dan tiba delivery day anda perlu periksa beberapa perkara sebelum menandatangani DO (delivery Order)yang biasanya dihantar oleh penjual ketika deliver service/item yang anda beli. Teruskan ke langkah tambahan seterusnya…
4)Pastikan requirement anda dipenuhi / spesifikasi item yang anda terima menepati Purchase Order anda dan barulah anda menandatangani Delivery Order atau pengesahan terima servis atau barang tadi.
5)Pembayaran. Setelah delivery, penjual biasanya akan mengeluarkan Invoice. Lazimnya kompeni2 besar mengamalkan payment term (selepas tempoh beberapa hari atau bulan baru bayar untuk servis atau barang). Tips saya (kalau anda juga ingin mengamalkan prosedur seperti ini) tahan dulu pembayaran kepada penjual setelah anda benar2 puas hati dengan servis atau barang yang anda terima.
Hehehe dengan cara ini pasti anda akan dapat 100% apa yang anda perlukan / mahukan dari mereka dengan harga yang berpatutan.
p/s: Err tapi tak tau la pulak kalau ada antara kita yang betul2 ikut prosedur seperti di atas tu. Terutamanya part payment term tu.. biasanya COD la kan? Apapun selamat mencuba
July 4th, 2007 at 3:51 pm
ho! ho! ho!.. syahrul nie mesti keje kat purchasing department.. ahak!.
Untuk kompeni2 kecik.. tidak perlulah ikut prosedur tu betul2… kalau ikut betul2.. nanti jadi lambat pula pergerakan kita. Kompeni besar biasanya, mengambil masa antara 3-4 minggu untuk melengkapkan satu-satu proses pembelian tersebut. Tapi kalau kompeni2 kecik nie.. kita just nilaikan by diri sendiri je dengan menggunakan syarat2 yang digunapakai oleh kompeni2 besar.
1-2 hari dah oleh decide nak beli yang mana.. itulah kelebihan kompeni-kompeni kecil. Mereka boleh bergerak pantas dan tidak perlu melalui proses/karenah birokrasi (ikut prosedur sangat) yang panjang dan melecehkan.
July 4th, 2007 at 3:57 pm
Huhuhu.. sekadar berkongsi proses tender yang lengkap jek…hehehe
Berguna juga kalau tahu proses sebenar-benarnya…
Mana la tahu ada antara kita nak masuk tender la pulak..
p/s: saya x kerja dekat purchasing department tapi tau la jugak proses nye serba sedikit…
July 4th, 2007 at 10:03 pm
Saya lebih suka kepada konsep open tender stail..Tapi bergantung kepada portfolio dia la..Jadi kita boleh deside programmer mana yang yang sesuai & kita berkenan..(mcm cari menantu la plak)>:p
Shuth dah detail pasal salah satu cara.Tapi kalo payment term tu,saya rasa programmer tu takkan suka kalo kita letak banyak syarat.Tapi kita boleh ganti dengan bayaran untuk start keje separuh.. Separuh lagi lepas siap keje..
Dalam satu business relation,baik cari win-win solution sebab ia lebih baik untuk long term..Kalo ada pape,kita leh refer dia balik..maybe boleh jadi FOC.
Bagi programmer A,ada risiko skit sebab maybe ada banyak yang kene customize & payment per hour tu yang sakit tu..
Bagi programmer B,ok kalo dah tetapkan harga.Cuma jangan bayar terus full kerana maybe tetiba keje tak siap.Kita yang rugi.At least kita tak rugi sangat kalo something happen.Baik sediakan payung sebelum hujan.
July 8th, 2007 at 12:54 am
Kalau beli dari yang dah sedia ada dan plus customization, dia macam beli rumah dah siap dan buat renovation. Mungkin bukan seperti citarasa sebenar, tapi kita telah mengurangkan risiko terbengkalai. Rumah tu dah siap dan dapat dilihat.
Tapi kalau buat development from scratch, risiko terbengkalai adalah lebih tinggi. And mind you, dealing with programmer is a lot more difficult than dealing with designers.
Kalau nak start from scratch, better amik programmer yang ada experience. Programmer yang dah ada track record of successful projects and implementations. Memang lebih mahal, tapi lebih terjamin. Kalau boleh jangan amik part-time freelancers. Amik fulltime consultants yang serious dengan kerja.
July 8th, 2007 at 8:04 pm
Beli daripada mereka yang boleh beri servis untuk jangka masa panjang dan servis yang profesional.Berdasar pengalaman saya berkhidmat dalam “purchasing department bak kata Shuth.”
July 8th, 2007 at 9:40 pm
Saya tak ada apa2 nak tambah, sebab kebanyakan point penting dah dinyatakan oleh orang lain terutama Shuth, Sham dan Kidino. Saya juga terikut dengan style pengambilan tender.
Masa saya praktikal dulu, saya ada ikut satu proses pengambilan tender berharga 1 juta ringgit & above bagi satu projek. Yg menang, company yg tawar harga murah. Company lain walaupun ada track record yg Ok, memenuhi spesifikasi yg utama, tapi direject sebab gara2 pihak yg nak buat projek tu nak save budget (kononnya laa).
Last2, banyak perkara yg terjadi seperti:
1. Tak semua spec tak ditunaikan oleh pemenang tender tu. Hingga buat bos-bos teknikal saya naik angin. Sebenarnya diaorang marah sebab pihak tertinggi pilih company yg tak dapat tunaikan spec utama.
2. Masa pembangunan projek lari dan lari daripada tempoh yg ditetapkan. Target 1 year, tapi rasanya lebih dari setahun.
3. Pihak company tu tak bagi kerjasama dari aspek ‘perkongsia teknologi’ seperti yg tertakluk dalam tender dan perjanjian.
4. Berlaku kontroversi antara pihak teknikal dan kewangan.
Dalam pemilihan tender, dia ada dua group. Mula2 pihak teknikal akan buat pemilihan dan mereka senarai pendekkan. Team ni la paling letih sebab kena semak satu demi satu dokumen tender.
Kemudian meetinglah dengan pihak kewangan. Pihak kewangan ni la paling mudah. Sebab team teknikal dah sort out semua dah. Diaorang lihat, bincang dan buat keputusan jerr. So, pihak kewangan yg tak tahu menahu pasal teknikal ni (spec) pilih lah tawaran yg lebih rendah tanpa menilai faktor2 teknikal yg lain.
Akhirnya, projek berjuta RM tu menjadi carca marba, lari timing dan wujud kontroversi sebab syarikat yg dipilih bukan pihak yg sepatutnya. Saya pun tak setuju sebab saya ikut dari awal sampai akhir projek tu yg paling besar kat situ.
Mudah dikata, kalau dah tahu yg company B tu OK, kenapa nak pergi pilih company A yang tak bagi 100% hasil atau yg dapat memenuhi spec?
Kesimpulan: Kos adalah no. 2. Yg pertama adalah programmer (consultant) yg sanggup DO THE BEST FOR US. Saya yakin, pihak saifulsham sendiri pun tahu pasal ROI. Kalau invest USD1000, then dapat hasil USD5000 katakan lepas launch that project yg berkaitan, so kita dah balik modal.
Jelas, kalau kita mampu, upahlah mereka yg dapat bagi komitmen dan dapat memenuhi spec mcm Kidino cakap.
Hanya pandangan sahaja.
PS. Saya sebenarnya dah lama tinggal perkara2 teknikal ni.
Kalau shuth tak komen dari segi tender, hehe, saya tak tahu sangat nak bagi idea yg konkrit.
July 22nd, 2007 at 12:21 am
Pertanyaan?
Saya telah mengikuti beberapa jenis program secara part-time..dan hasilnya tak berapa menggalakkan…Baru2 ini,saya terbaca tentang Google Adsense(7harimahiadsense)& dan telah mendaftar..,permohonan saya berjaya..Masalahnya saya kurang jelas untuk melengkapkan data2 pada akaun adsense itu..saya perlukan pertolongan???
August 10th, 2007 at 12:23 am
persolan ni pun kira tips juga ni.. hehe. saya berpendapat begini. perlu lihat keadaan. jika nak cepat dan tidak mahu banyak masalah, juga tidak berkira dengan kos, pilih B. semua selesai dalam masa singkat dan kita tidak perlu pening2. semua dia buat. tapi pilih A sekiranya tiada keperluan di atas. kos A murah kerana cuma siap 80%, dan kita kena sambung kerja yang tidak siap. jika masa bukan faktor, kita boleh belajar untuk menyiapkannya.. lepas kita tahu.. kita tidak perlu A dan B sebab kita sudah boleh buat sendiri.. he he