Pertanyaan saya di sini adalah relatif terhadap pekerjaan untuk programmer.
Mengapa majikan masih mengontrak pemrogram jika saat ini kami memiliki banyak sistem komersial yang baik tersedia di pasar?
Saya ingin menjadi sangat jelas pada titik ini, pertanyaan ini relatif hanya untuk suatu sistem, lebih khusus untuk sistem ERP. Mungkin pertanyaan ini terlihat agak tidak berguna, tetapi saat ini saya sedang bekerja dan keraguan ini muncul pada saya dan bos saya.
Saya punya beberapa jawaban untuk pertanyaan saya sendiri, tetapi saya benar-benar ingin berspekulasi tentang hal ini sedikit lebih banyak.
Saya juga tahu, setiap perusahaan yang baik membutuhkan sistem yang disesuaikan, tetapi ... pertanyaannya ada di sini. :-)
Jawaban apa pun akan membuat saya merasa lebih baik. Terima kasih.
jawaban bagus di atas; saya akan menambahkan bahwa banyak dari sistem ERP kuno , tidak semua yang terstruktur dengan baik untuk memulai, dan memiliki hutang teknis yang luar biasa; ini membuat mereka sangat sangat mahal dan sulit untuk disesuaikan
sumber
Off the Shelf Vs. Adat
Setelah sebagian terlibat dalam proyek ERP yang kompleks saya akan mengatakan itu sederhana:
Dari rak
Prositive:
Negatif:
sumber
Saya pikir jika Anda mendapatkan 80% dari fungsionalitas yang Anda butuhkan, Anda baik-baik saja. Jadi mengapa tidak berhenti di situ saja?
Perusahaan besar yang membelanjakan jutaan untuk staf dapat menghemat banyak uang jika mereka bisa mendapatkan 20% lainnya. Saya bekerja di perusahaan tempat manajer penagihan menyela staf TI saat makan siang karena kesalahan templat penagihan. Saya sedikit kecewa pada awalnya, tetapi mengetahui bahwa tagihan bulanan itu lebih dari satu juta dolar (Khas untuk klien ini).
Banyak perusahaan memiliki terlalu banyak orang yang duduk mencari cara untuk menghabiskan uang orang lain. "Kita harus memiliki program yang secara dinamis mengubah logo perusahaan yang digunakan untuk memorandum internal sebagai pendekatan liburan baru." Dan seseorang membangunnya karena itulah yang mereka inginkan. Sayang sekali waktu tidak dihabiskan untuk templat penagihan.
Beberapa departemen memutuskan untuk membeli silo aplikasi / data yang mereka inginkan dan kemudian semua orang ingin semua data dikonsolidasikan untuk pelaporan.
sumber
Saya bekerja dengan tim yang mengembangkan Microsoft Dynamics AX. Sebenarnya, saya di tim yang membuat alat pengembangan yang memungkinkan
programmers
untuk memperpanjang Dynamics AX.Kami menyediakan alat ini karena tidak mungkin untuk menawarkan solusi yang memenuhi semua kebutuhan pelanggan kami. Bergantung pada seberapa banyak penyesuaian yang diperlukan, pelanggan mungkin ingin mempekerjakan seorang programmer (atau tim).
Dalam AXE kita memiliki bahasa pemrograman yang disebut
X++
yang membutuhkan pengetahuan pemrograman nyata jika kode kualitas diharapkan atau jika banyak penyesuaian diperlukan. Saya berasumsi bahwa SAP dan Oracle memiliki fitur serupa.Jadi, kecuali solusi out-of-the-box cocok dengan kebutuhan pelanggan - yang tidak terjadi untuk perusahaan besar -, tim programmer diperlukan untuk menyesuaikannya.
sumber
Ada jalan tengah antara off-the-shelf dan sepenuhnya custom: paket perusahaan besar biasanya dapat disesuaikan, dan membuatnya benar-benar bekerja dalam situasi tertentu dapat membutuhkan banyak pekerjaan.
Ini berarti ada banyak permintaan untuk orang yang dapat menyesuaikan sistem SAP dan Peoplesoft, misalnya.
sumber
Ada 2 jawaban sederhana untuk yang ini:
1) Tidak Ada Sistem, bahkan SAP, memiliki semua solusi untuk perusahaan mana pun. Kecuali jika ini adalah perusahaan baru, yang dapat menyesuaikan diri 100% dengan sistem ERP yang dipilihnya, mereka akan membutuhkan pengembangan untuk mengisi kesenjangan.
2) Bahkan perusahaan baru akan mengalami perubahan. Beberapa perubahan ini dalam prosesnya akan menyebabkan perubahan dalam program.
sumber