Apa itu SAP?

Apa itu SAP?

Apa itu SAP? Dan mengapa nilainya $ 163 miliar?

Setiap tahun, perusahaan menghabiskan $41 miliar untuk perangkat lunak Perencanaan Sumberdaya Perusahaan, dikenal dengan akronim ERP. Saat ini, hampir setiap bisnis besar telah menerapkan satu atau beberapa sistem ERP. Tetapi sebagian besar perusahaan kecil biasanya tidak membeli sistem ERP, dan sebagian besar pengembang mungkin belum melihatnya beraksi. Jadi bagi kita yang belum pernah menggunakan ERP, pertanyaannya adalah... apa untungnya? Bagaimana perusahaan seperti SAP berhasil menjual ERP senilai $25 miliar per tahun?

Dan bagaimana itu bisa terjadi 77% perdagangan dunia, termasuk 78% persediaan makanan, melalui program SAP?

ERP adalah tempat perusahaan menyimpan data operasional utama. Kami berbicara tentang prakiraan penjualan, pesanan pembelian, inventaris, dan proses yang dipicu berdasarkan data ini (misalnya, pembayaran ke pemasok saat checkout). Dalam arti tertentu, ERP adalah "otak" perusahaan - ia menyimpan semua data penting dan semua tindakan yang diprakarsai oleh data ini dalam alur kerja.

Tetapi sebelum benar-benar mengambil alih dunia bisnis modern, bagaimana perangkat lunak ini muncul? Sejarah ERP dimulai dengan pekerjaan serius pada otomatisasi kantor di tahun 1960-an. Pada tahun 40-an dan 50-an, sebagian besar pekerjaan mekanis kerah biru yang diotomatisasi—pikirkan General Motors, yang menciptakan divisi otomasinya pada tahun 1947. Tetapi otomatisasi pekerjaan "kerah putih" (seringkali dengan bantuan komputer!) dimulai pada tahun 60-an.

Otomasi di tahun 60-an: munculnya komputer

Proses bisnis pertama yang diotomatisasi menggunakan komputer adalah penggajian dan pembuatan faktur. Di masa lalu, pasukan pekerja kantor akan secara manual menghitung jam kerja karyawan di buku besar, dikalikan dengan tarif per jam, lalu secara manual mengurangi pajak, pengurangan tunjangan, dan seterusnya… semua hanya untuk menjumlahkan gaji satu bulan! Proses berulang yang memakan waktu ini rentan terhadap kesalahan manusia dan ideal untuk otomatisasi komputer.

Pada tahun 60-an, banyak perusahaan menggunakan komputer IBM untuk mengotomatiskan penggajian dan penagihan. Pemrosesan data adalah istilah usang, yang hanya tersisa perusahaan Pemrosesan Data Otomatis, Inc. Sebaliknya, hari ini kita mengatakan "IT". Saat itu, industri pengembangan perangkat lunak belum terbentuk, sehingga analis sering dibawa ke departemen TI dan mengajari mereka cara memprogram di tempat. Departemen Ilmu Komputer pertama di Amerika Serikat dibuka di Universitas Purdue pada tahun 1962, dan kelulusan pertama dalam spesialisasi tersebut terjadi beberapa tahun kemudian.

Apa itu SAP?

Menulis otomatisasi/program pengolah data di tahun 60an adalah tugas yang sulit karena keterbatasan memori. Tidak ada bahasa tingkat tinggi, tidak ada sistem operasi standar, tidak ada komputer pribadi—hanya mainframe besar yang mahal dengan sedikit memori yang menjalankan program pada gulungan pita magnetik! Pemrogram sering bekerja di komputer pada malam hari saat senggang. Itu umum bagi perusahaan seperti General Motors untuk menulis sistem operasi mereka sendiri untuk mendapatkan hasil maksimal dari mainframe mereka.

Hari ini kami menjalankan perangkat lunak aplikasi pada beberapa sistem operasi standar, tetapi tidak demikian sampai tahun 1990-an. DI DALAM era mainframe abad pertengahan 90% dari semua perangkat lunak ditulis sesuai pesanan, dan hanya 10% yang terjual habis.

Situasi ini sangat mempengaruhi bagaimana perusahaan mengembangkan teknologi mereka. Beberapa orang berasumsi bahwa masa depan terletak pada perangkat keras standar dengan sistem operasi dan bahasa pemrograman yang sama sistem SABER untuk industri penerbangan (yang masih digunakan sampai sekarang!) Sebagian besar perusahaan terus membuat perangkat lunak mereka sendiri yang benar-benar terisolasi, seringkali menciptakan kembali rodanya.

Kelahiran perangkat lunak standar: Program SAP yang dapat diperluas

Pada tahun 1972, lima insinyur meninggalkan IBM untuk mengambil kontrak perangkat lunak dengan sebuah perusahaan kimia besar bernama ICI. Mereka mendirikan perusahaan baru bernama SAP (Systemanalyse und Programmentwicklung atau “analisis sistem dan pengembangan program”). Seperti kebanyakan pengembang perangkat lunak pada saat itu, mereka terutama terlibat dalam konsultasi. Karyawan SAP akan datang ke kantor pelanggan dan mengembangkan perangkat lunak di komputer mereka, terutama untuk manajemen logistik.

Apa itu SAP?

Bisnis berjalan dengan baik: SAP menyelesaikan tahun pertamanya dengan pendapatan 620 mark, lebih dari $1 juta dalam dolar hari ini. Mereka segera mulai menjual perangkat lunak mereka ke klien lain, memindahkannya ke berbagai sistem operasi sesuai kebutuhan. Selama empat tahun berikutnya, mereka memperoleh lebih dari 40 klien, meningkatkan pendapatan enam kali lipat, dan menambah jumlah karyawan dari 9 menjadi 25. Mungkin itu masih jauh. Kurva pertumbuhan T2D3, tetapi masa depan SAP tampak optimis.

Perangkat lunak SAP istimewa karena beberapa alasan. Saat itu, sebagian besar program berjalan pada malam hari dan hasilnya dicetak pada pita kertas yang Anda periksa keesokan paginya. Alih-alih, program SAP bekerja secara real time, dan hasilnya tidak ditampilkan di atas kertas, tetapi di monitor (yang harganya sekitar $30 pada saat itu).

Yang terpenting, perangkat lunak SAP dibangun dari bawah ke atas agar dapat dikembangkan. Dalam kontrak asli dengan ICI, SAP tidak membuat perangkat lunak dari awal, seperti biasanya pada saat itu, tetapi dikodekan di atas proyek sebelumnya. Ketika SAP merilis perangkat lunak akuntansi keuangannya pada tahun 1974, awalnya direncanakan untuk menulis modul perangkat lunak tambahan di atasnya dan menjualnya di masa mendatang. Ekstensibilitas ini telah menjadi fitur penentu SAP. Pada saat itu, interaksi antar konteks klien dianggap sebagai inovasi radikal. Program ditulis dari awal untuk setiap klien.

Pentingnya Integrasi

Ketika SAP memperkenalkan modul perangkat lunak manufaktur keduanya, selain modul keuangan pertama, kedua modul tersebut dapat dengan mudah berkomunikasi satu sama lain karena mereka berbagi database yang sama. Integrasi ini membuat kombinasi modul jauh lebih berharga daripada dua program saja.

Karena perangkat lunak mengotomatiskan proses bisnis tertentu, dampaknya sangat bergantung pada akses ke data. Data pesanan pembelian disimpan di modul penjualan, data inventaris disimpan di modul gudang, dll. Dan karena sistem ini tidak berinteraksi, mereka perlu disinkronkan secara berkala, yaitu karyawan menyalin data secara manual dari satu database ke database lainnya. .

Perangkat lunak terintegrasi memecahkan masalah ini dengan memfasilitasi komunikasi antara sistem perusahaan dan mengaktifkan otomatisasi jenis baru. Integrasi semacam ini—antara proses bisnis yang berbeda serta sumber data—merupakan fitur utama sistem ERP. Ini menjadi sangat penting saat perangkat keras berkembang, membuka kemungkinan baru untuk otomatisasi—dan sistem ERP berkembang.

Kecepatan akses informasi dalam perangkat lunak terintegrasi memungkinkan perusahaan untuk benar-benar mengubah model bisnis mereka. Compaq, dengan bantuan ERP, telah memperkenalkan model baru "make-to-order" (yaitu, merakit komputer hanya setelah menerima pesanan secara eksplisit). Model ini menghemat uang dengan mengurangi inventaris dengan mengandalkan perputaran cepat, yang persis seperti yang dilakukan ERP yang baik. Ketika IBM mengikutinya, itu mengurangi waktu pengiriman suku cadang dari 22 menjadi tiga hari.

Seperti Apa ERP Itu Sebenarnya

Kata "perangkat lunak perusahaan" tidak ada hubungannya dengan antarmuka yang trendi dan ramah pengguna, dan SAP tidak terkecuali. Instalasi SAP dasar berisi 20 tabel database, 000 di antaranya adalah tabel konfigurasi. Tabel ini berisi sekitar 3000 keputusan konfigurasi yang perlu dibuat sebelum program dimulai. Itu sebabnya Spesialis Konfigurasi SAP adalah profesi nyata!

Terlepas dari kerumitan penyesuaian, perangkat lunak SAP ERP memberikan nilai kunci - integrasi luas antara beberapa proses bisnis. Integrasi ini menghasilkan ribuan kasus penggunaan di seluruh organisasi. SAP mengatur kasus penggunaan ini menjadi "transaksi", yang merupakan aktivitas bisnis. Beberapa contoh transaksi termasuk "pembuatan pesanan" dan "tampilan pelanggan". Transaksi ini diatur dalam format direktori bersarang. Jadi untuk menemukan transaksi Buat Pesanan Penjualan, Anda pergi ke direktori Logistik, lalu Penjualan, lalu Pesan, dan Anda akan menemukan transaksi sebenarnya di sana.

Apa itu SAP?

Menyebut ERP sebagai "browser transaksi" akan menjadi deskripsi yang sangat akurat. Ini sangat mirip browser, dengan tombol kembali, tombol zoom, dan bidang teks "TCodes", browser setara dengan bilah alamat. Dukungan SAP lebih dari 16 jenis transaksi, jadi menavigasi pohon transaksi dapat menjadi rumit tanpa kode-kode ini.

Terlepas dari banyaknya konfigurasi dan transaksi yang tersedia, perusahaan masih memiliki kasus penggunaan yang unik dan perlu menyempurnakan tindakan mereka. Untuk menangani alur kerja unik ini, SAP memiliki lingkungan pemrograman bawaan. Inilah cara kerja setiap bagian:

Data

Di antarmuka SAP, pengembang dapat membuat tabel database mereka sendiri. Ini adalah tabel relasional seperti database SQL normal: kolom dari berbagai jenis, kunci asing, batasan nilai, dan izin baca/tulis.

Logika

SAP mengembangkan bahasa yang disebut ABAP (Advanced Business Application Programming, aslinya Allgemeiner Berichts-Aufbereitungs-Prozessor, bahasa Jerman untuk Prosesor Pelaporan Umum). Ini memungkinkan pengembang untuk menjalankan logika bisnis khusus sebagai respons terhadap peristiwa tertentu atau sesuai jadwal. ABAP adalah bahasa sintaks yang kaya dengan kata kunci sekitar tiga kali lebih banyak dari JavaScript (lihat di bawah). implementasi game 2048 di ABAP). Ketika Anda telah menulis program Anda (SAP memiliki editor bawaan untuk pemrograman), Anda menerbitkannya sebagai transaksi Anda sendiri, bersama dengan TCode individual. Anda dapat menyesuaikan perilaku yang ada dengan sistem pengait ekstensif yang disebut "add-in" tempat program dikonfigurasikan untuk dijalankan saat transaksi tertentu dijalankan - mirip dengan pemicu SQL.

UI

SAP juga dilengkapi dengan pembuat UI. Ini mendukung seret dan lepas dan dilengkapi dengan fitur praktis seperti formulir yang dihasilkan berdasarkan tabel DB. Meskipun demikian, ini cukup sulit untuk digunakan. Bagian favorit saya dari konstruktor adalah menggambar kolom tabel:

Apa itu SAP?

Kesulitan dalam mengimplementasikan ERP

ERP tidak murah. Sebuah perusahaan multinasional besar dapat menghabiskan dari $100 juta hingga $500 juta untuk implementasi, termasuk $30 juta untuk biaya lisensi, $200 juta untuk layanan konsultasi, dan sisanya untuk perangkat keras, pelatihan manajer dan karyawan. Implementasi penuh memakan waktu empat hingga enam tahun. CEO sebuah perusahaan kimia besar berkata: "Keunggulan kompetitif dalam industri akan diberikan kepada perusahaan yang dapat lebih baik dan lebih murah untuk melaksanakan pekerjaan penerapan SAP."

Dan ini bukan hanya tentang uang. Menerapkan ERP adalah usaha yang berisiko, dan hasilnya sangat bervariasi. Salah satu kasus yang berhasil adalah implementasi ERP di Cisco, yang memakan waktu 9 bulan dan $15 juta Sebagai perbandingan, implementasi di Dow Chemical Corporation menelan biaya $1 miliar dan memakan waktu 8 tahun. Angkatan Laut AS menghabiskan $1 miliar untuk empat proyek ERP yang berbeda, tetapi semuanya gagal.. Sudah 65% dari manajer percaya bahwa pengenalan sistem ERP membawa "kesempatan moderat merugikan bisnis." Anda tidak sering mendengarnya saat mengevaluasi perangkat lunak!

Sifat terintegrasi dari ERP berarti membutuhkan seluruh perusahaan untuk mengimplementasikannya. Dan karena perusahaan mendapat manfaat hanya setelahnya di mana-mana implementasi, ini sangat berisiko! Menerapkan ERP lebih dari sekadar keputusan pembelian: ini adalah komitmen untuk mengubah praktik manajemen operasi Anda. Menginstal perangkat lunak itu mudah, mengonfigurasi ulang seluruh alur kerja perusahaan adalah tempat sebagian besar pekerjaan.

Klien sering menyewa perusahaan konsultan seperti Accenture untuk mengimplementasikan sistem ERP mereka dan membayar mereka jutaan dolar untuk bekerja dengan unit bisnis individu. Analis menentukan bagaimana mengintegrasikan ERP ke dalam proses perusahaan. Dan segera setelah integrasi dimulai, perusahaan harus mulai melatih semua karyawan cara menggunakan sistem tersebut. Gartner merekomendasikan cadangan 17% dari anggaran untuk pendidikan saja!

Terlepas dari kemungkinannya, sebagian besar perusahaan Fortune 500 telah mengadopsi sistem ERP pada tahun 1998, dipercepat oleh ketakutan akan Y2K. Pasar ERP terus tumbuh hari ini melebihi $40 miliar. Ini adalah salah satu segmen terbesar dalam industri perangkat lunak global.

Industri ERP Modern

Pemain terbesar adalah Oracle dan SAP. Meskipun keduanya adalah pemimpin pasar, produk ERP mereka sangat berbeda. Produk SAP sebagian besar dibuat sendiri, sementara Oracle secara agresif membeli pesaing seperti PeopleSoft dan NetSuite.

Oracle dan SAP bahkan sangat dominan Microsoft menggunakan SAP bukan produk Microsoft Dynamics ERP-nya sendiri.

Karena sebagian besar industri memiliki kebutuhan ERP yang cukup spesifik, Oracle dan SAP memiliki konfigurasi prakonfigurasi untuk banyak industri seperti makanan, otomotif, dan bahan kimia, serta konfigurasi vertikal seperti proses penjualan. Namun, selalu ada ruang untuk pemain khusus yang cenderung berfokus pada vertikal tertentu:

  • Spanduk Ellucian untuk universitas
  • Informasi dan McKesson menawarkan ERP untuk organisasi layanan kesehatan
  • QAD untuk produksi dan logistik

ERP Vertikal berspesialisasi dalam integrasi dan alur kerja khusus untuk pasar sasaran: misalnya, dalam ERP perawatan kesehatan dapat mendukung protokol HIPAA.

Namun, spesialisasi bukanlah satu-satunya cara untuk menemukan ceruk pasar Anda. Beberapa startup mencoba menghadirkan platform perangkat lunak yang lebih modern ke pasar. Contohnya adalah Zuora: ia menawarkan kemungkinan integrasi (dengan ERP yang berbeda!) dengan berlangganan. Startup seperti Anaplan dan Zoho melakukan hal yang sama.

ERP meningkat?

SAP bekerja dengan baik pada tahun 2019, dengan pendapatan €24,7 miliar tahun lalu dan kapitalisasi pasar melebihi €150 miliar. Tetapi dunia perangkat lunak tidak seperti dulu lagi. Ketika SAP pertama kali keluar, data diisolasi dan sulit untuk diintegrasikan, jadi menyimpan semuanya di SAP sepertinya merupakan jawaban yang jelas.

Tapi sekarang situasinya berubah dengan cepat. Sebagian besar perangkat lunak perusahaan modern (seperti Salesforce, Jira, dll.) Memiliki backend dengan API yang bagus untuk mengekspor data. Danau data terbentuk: misalnya, Presto memfasilitasi interkoneksi database, yang tidak mungkin dilakukan beberapa tahun yang lalu.

Sumber: www.habr.com

Tambah komentar