Apa itu SAP?

Apa itu SAP?

Apa itu SAP? Dan mengapa ia bernilai $163 bilion?

Setiap tahun, syarikat membelanjakan $41 bilion pada perisian untuk perancangan sumber perusahaan, dikenali dengan akronim ERP. Hari ini, hampir setiap perniagaan besar telah melaksanakan satu atau satu lagi sistem ERP. Tetapi kebanyakan syarikat kecil biasanya tidak membeli sistem ERP, dan kebanyakan pembangun mungkin tidak melihatnya dalam tindakan. Jadi bagi kita yang belum pernah menggunakan ERP, persoalannya... apa tangkapannya? Bagaimanakah syarikat seperti SAP berjaya menjual ERP bernilai $25 bilion setahun?

Dan bagaimana ia berlaku 77% daripada perdagangan dunia, termasuk 78% bekalan makanan, melalui program SAP?

ERP ialah tempat syarikat menyimpan data operasi utama. Kami bercakap tentang ramalan jualan, pesanan pembelian, inventori dan proses yang dicetuskan berdasarkan data ini (contohnya, pembayaran kepada pembekal semasa pembayaran). Dari satu segi, ERP ialah "otak" syarikat - ia menyimpan semua data penting dan semua tindakan yang dimulakan oleh data ini dalam aliran kerja.

Tetapi sebelum mengambil alih sepenuhnya dunia perniagaan moden, bagaimanakah perisian ini terhasil? Sejarah ERP bermula dengan kerja serius mengenai automasi pejabat pada tahun 1960-an. Terdahulu, pada tahun 40-an dan 50-an, ia adalah terutamanya automasi kerja mekanikal kolar biru yang berlaku - fikirkan General Motors, yang mencipta jabatan automasinya sendiri pada tahun 1947. Tetapi automasi kerja "kolar putih" (selalunya dengan bantuan komputer!) Bermula pada tahun 60-an.

Automasi pada tahun 60-an: kemunculan komputer

Proses perniagaan pertama yang diautomasikan menggunakan komputer ialah gaji dan invois. Pada masa lalu, tentera pekerja pejabat akan mengira jam pekerja secara manual dalam lejar, darab dengan kadar setiap jam, kemudian menolak cukai secara manual, potongan faedah dan sebagainya... semuanya hanya untuk menambah gaji sebulan! Proses berulang yang memakan masa ini terdedah kepada kesilapan manusia dan sesuai untuk automasi komputer.

Menjelang 60-an, banyak syarikat menggunakan komputer IBM untuk mengautomasikan daftar gaji dan pengebilan. Pemprosesan data adalah istilah usang, yang hanya tinggal syarikat sahaja Pemprosesan Data Automatik, Inc. Sebaliknya, hari ini kita sebut "IT". Pada masa itu, industri pembangunan perisian masih belum terbentuk, jadi penganalisis sering dibawa ke jabatan IT dan mengajar mereka untuk memprogram di tempat. Jabatan Sains Komputer pertama di Amerika Syarikat dibuka di Universiti Purdue pada tahun 1962, dan pengijazahan pertama dalam kepakaran itu berlaku beberapa tahun kemudian.

Apa itu SAP?

Menulis program automasi/pemprosesan data pada tahun 60-an adalah tugas yang sukar kerana had ingatan. Tiada bahasa peringkat tinggi, tiada sistem pengendalian piawai, tiada komputer peribadi, hanya kerangka utama yang besar dan mahal dengan sedikit memori, menjalankan program pada gulungan pita magnetik! Pengaturcara sering bekerja pada komputer pada waktu malam apabila ia percuma. Ia adalah perkara biasa bagi syarikat seperti General Motors untuk menulis sistem pengendalian mereka sendiri untuk memanfaatkan sepenuhnya kerangka utama mereka.

Hari ini kami menjalankan perisian aplikasi pada beberapa sistem pengendalian standard, tetapi ini tidak berlaku sehingga tahun 1990-an. DALAM era kerangka utama zaman pertengahan 90% daripada semua perisian ditulis untuk dipesan, dan hanya 10% dijual di luar rak.

Keadaan ini sangat mempengaruhi cara syarikat membangunkan teknologi mereka. Ada yang menganggap bahawa masa depan terletak pada perkakasan standard dengan sistem pengendalian dan bahasa pengaturcaraan yang sama sistem SABER untuk industri penerbangan (yang masih digunakan hari ini!) Kebanyakan syarikat terus mencipta perisian mereka sendiri yang terpencil sepenuhnya, sering mencipta semula roda.

Kelahiran perisian standard: program boleh diperluaskan SAP

Pada tahun 1972, lima jurutera meninggalkan IBM untuk mengambil kontrak perisian dengan firma kimia besar yang dipanggil ICI. Mereka mengasaskan syarikat baharu yang dipanggil SAP (Systemanalyse und Programmentwicklung atau "analisis sistem dan pembangunan program"). Seperti kebanyakan pembangun perisian pada masa itu, mereka terlibat terutamanya dalam perundingan. Pekerja SAP akan datang ke pejabat pelanggan dan membangunkan perisian pada komputer mereka, terutamanya untuk pengurusan logistik.

Apa itu SAP?

Perniagaan berjalan lancar: SAP menamatkan tahun pertamanya dengan hasil sebanyak 620 markah, hanya lebih $1 juta dalam dolar hari ini. Mereka tidak lama kemudian mula menjual perisian mereka kepada pelanggan lain, mengalihkannya ke pelbagai sistem pengendalian mengikut keperluan. Sepanjang empat tahun akan datang, mereka memperoleh lebih 40 pelanggan, meningkatkan hasil enam kali ganda, dan menambah bilangan pekerja daripada 9 kepada 25. Mungkin itu masih jauh. Keluk pertumbuhan T2D3, tetapi masa depan SAP kelihatan optimistik.

Perisian SAP adalah istimewa untuk beberapa sebab. Pada masa itu, kebanyakan program dijalankan pada waktu malam dan mencetak hasilnya pada pita kertas yang anda periksa keesokan harinya. Sebaliknya, program SAP berfungsi dalam masa nyata, dan hasilnya tidak dipaparkan pada kertas, tetapi pada monitor (yang berharga kira-kira $30 pada masa itu).

Paling penting, perisian SAP dibina dari bawah ke atas untuk diperluaskan. Dalam kontrak asal dengan ICI, SAP tidak membina perisian dari awal, seperti biasa pada masa itu, tetapi dikodkan di atas projek sebelumnya. Apabila SAP mengeluarkan perisian perakaunan kewangannya pada tahun 1974, ia pada asalnya merancang untuk menulis modul perisian tambahan di atasnya dan menjualnya pada masa hadapan. Kebolehlanjutan ini telah menjadi ciri penentu SAP. Pada masa itu, interaksi antara konteks pelanggan dianggap sebagai inovasi radikal. Program telah ditulis dari awal untuk setiap pelanggan.

Kepentingan Integrasi

Apabila SAP memperkenalkan modul perisian pembuatan kedua, sebagai tambahan kepada modul kewangan pertama, kedua-dua modul dapat berkomunikasi dengan mudah antara satu sama lain kerana ia berkongsi pangkalan data yang sama. Penyepaduan ini telah menjadikan gabungan modul lebih berharga daripada dua program sahaja.

Memandangkan perisian mengautomasikan proses perniagaan tertentu, impaknya sangat bergantung pada akses kepada data. Data pesanan belian disimpan dalam modul jualan, data inventori disimpan dalam modul gudang, dll. Dan kerana sistem ini tidak berinteraksi, mereka perlu disegerakkan dengan kerap, iaitu, pekerja menyalin data secara manual dari satu pangkalan data ke pangkalan data yang lain .

Perisian bersepadu menyelesaikan masalah ini dengan memudahkan komunikasi antara sistem syarikat dan membolehkan jenis automasi baharu. Penyepaduan jenis iniβ€”antara proses perniagaan yang berbeza serta sumber dataβ€”adalah ciri utama sistem ERP. Ini menjadi sangat penting apabila perkakasan berkembang, membuka kemungkinan baharu untuk automasiβ€”dan sistem ERP berkembang pesat.

Kepantasan capaian maklumat dalam perisian bersepadu membolehkan syarikat untuk mengubah sepenuhnya model perniagaan mereka. Compaq, dengan bantuan ERP, telah memperkenalkan model "make-to-order" baharu (iaitu, memasang komputer hanya selepas menerima pesanan secara eksplisit). Model ini menjimatkan wang dengan mengurangkan inventori dengan bergantung pada pemulihan yang cepat, iaitu apa yang dilakukan oleh ERP yang baik. Apabila IBM mengikutinya, ia mengurangkan masa penghantaran untuk komponen daripada 22 kepada tiga hari.

Rupa ERP Sebenarnya

Perkataan "perisian perusahaan" tiada kaitan dengan antara muka yang bergaya dan mesra pengguna, dan SAP tidak terkecuali. Pemasangan SAP asas mengandungi 20 jadual pangkalan data, 000 daripadanya ialah jadual konfigurasi. Jadual ini mengandungi kira-kira 3000 keputusan konfigurasi yang perlu dibuat sebelum program bermula. sebab tu Pakar Konfigurasi SAP adalah satu profesion sebenar!

Walaupun kerumitan penyesuaian, perisian SAP ERP menyediakan nilai utama - integrasi luas antara beberapa proses perniagaan. Penyepaduan ini menghasilkan beribu-ribu kes penggunaan di seluruh organisasi. SAP menyusun kes penggunaan ini ke dalam "urus niaga", yang merupakan aktiviti perniagaan. Beberapa contoh transaksi termasuk "penciptaan pesanan" dan "paparan pelanggan". Urus niaga ini disusun dalam format direktori bersarang. Jadi untuk mencari transaksi Buat Pesanan Jualan, anda pergi ke direktori Logistik, kemudian Jualan, kemudian Pesan, dan anda akan menemui transaksi sebenar di sana.

Apa itu SAP?

Memanggil ERP sebagai "pelayar urus niaga" akan menjadi penerangan yang sangat tepat. Ia sangat seperti pelayar, dengan butang belakang, butang zum dan medan teks "TCodes", setara dengan bar alamat penyemak imbas. SAP menyokong lebih 16 jenis transaksi, jadi menavigasi pepohon transaksi boleh menjadi rumit tanpa kod ini.

Walaupun terdapat bilangan konfigurasi dan transaksi yang memeningkan, syarikat masih mempunyai kes penggunaan yang unik dan perlu memperhalusi tindakan mereka. Untuk mengendalikan aliran kerja unik ini, SAP mempunyai persekitaran pengaturcaraan terbina dalam. Begini cara setiap bahagian berfungsi:

Data

Dalam antara muka SAP, pembangun boleh mencipta jadual pangkalan data mereka sendiri. Ini adalah jadual hubungan seperti pangkalan data SQL biasa: lajur pelbagai jenis, kunci asing, kekangan nilai dan kebenaran baca/tulis.

Logik

SAP membangunkan bahasa yang dipanggil ABAP (Advanced Business Application Programming, asalnya Allgemeiner Berichts-Aufbereitungs-Prozessor, German for General Reporting Processor). Ia membolehkan pembangun menjalankan logik perniagaan tersuai sebagai tindak balas kepada acara tertentu atau mengikut jadual. ABAP ialah bahasa sintaks yang kaya dengan lebih kurang tiga kali ganda kata kunci berbanding JavaScript (lihat di bawah). pelaksanaan permainan 2048 dalam ABAP). Apabila anda telah menulis program anda (SAP mempunyai editor terbina dalam untuk pengaturcaraan), anda menerbitkannya sebagai transaksi anda sendiri, bersama dengan TCode individu. Anda boleh menyesuaikan tingkah laku sedia ada dengan sistem cangkuk yang luas dipanggil "tambahan" di mana program dikonfigurasikan untuk dijalankan apabila transaksi tertentu dilaksanakan - serupa dengan pencetus SQL.

UI

SAP juga disertakan dengan pembina UI. Ia menyokong seret dan lepas dan disertakan dengan ciri berguna seperti borang yang dijana berdasarkan jadual DB. Walaupun begitu, ia agak sukar untuk digunakan. Bahagian kegemaran saya dalam pembina ialah melukis lajur jadual:

Apa itu SAP?

Kesukaran dalam melaksanakan ERP

ERP tidak murah. Sebuah syarikat multinasional besar boleh membelanjakan daripada $100 juta hingga $500 juta untuk pelaksanaan, termasuk yuran lesen $30 juta, $200 juta untuk perkhidmatan perundingan, dan selebihnya untuk perkakasan, latihan pengurus dan pekerja. Pelaksanaan penuh mengambil masa empat hingga enam tahun. Ketua Pegawai Eksekutif sebuah syarikat kimia yang besar berkata: "Kelebihan daya saing dalam industri akan diberikan kepada firma yang lebih baik dan lebih murah untuk melaksanakan kerja-kerja pelaksanaan SAP."

Dan ia bukan hanya tentang wang. Melaksanakan ERP adalah usaha yang berisiko, dan hasilnya berbeza-beza secara meluas. Salah satu kes yang berjaya ialah pelaksanaan ERP di Cisco, yang mengambil masa 9 bulan dan $15 juta. Sebagai perbandingan, pelaksanaan di Dow Chemical Corporation menelan belanja $1 bilion dan mengambil masa 8 tahun. Tentera Laut AS membelanjakan $1 bilion untuk empat projek ERP yang berbeza, tetapi semuanya gagal.. Sudah 65% daripada pengurus percaya bahawa pengenalan sistem ERP membawa "peluang sederhana untuk menjejaskan perniagaan." Anda tidak sering mendengarnya apabila menilai perisian!

Sifat bersepadu ERP bermakna ia memerlukan seluruh syarikat untuk melaksanakannya. Dan kerana syarikat mendapat manfaat hanya selepas merata-rata pelaksanaan, ia amat berisiko! Melaksanakan ERP adalah lebih daripada sekadar keputusan membeli: ia merupakan komitmen untuk mengubah amalan pengurusan operasi anda. Memasang perisian adalah mudah, mengkonfigurasi semula keseluruhan aliran kerja syarikat adalah di mana sebahagian besar kerja berada.

Pelanggan sering mengupah firma perunding seperti Accenture untuk melaksanakan sistem ERP mereka dan membayar mereka berjuta-juta dolar untuk bekerja dengan unit perniagaan individu. Penganalisis menentukan cara mengintegrasikan ERP ke dalam proses syarikat. Dan sebaik sahaja integrasi bermula, syarikat harus mula melatih semua pekerja cara menggunakan sistem. Gartner mengesyorkan rizab 17% daripada bajet untuk pendidikan sahaja!

Walaupun terdapat kemungkinan, kebanyakan syarikat Fortune 500 telah menggunakan sistem ERP menjelang 1998, dipercepatkan oleh ketakutan terhadap Y2K. Pasaran ERP terus berkembang hari ini melebihi $40 bilion. Ini adalah salah satu segmen terbesar dalam industri perisian global.

Industri ERP Moden

Pemain terbesar ialah Oracle dan SAP. Walaupun kedua-duanya adalah peneraju pasaran, produk ERP mereka amat berbeza. Produk SAP sebahagian besarnya dibina secara dalaman, manakala Oracle secara agresif membeli pesaing seperti PeopleSoft dan NetSuite.

Oracle dan SAP sangat dominan sehinggakan Microsoft menggunakan SAP bukannya produk Microsoft Dynamics ERP sendiri.

Memandangkan kebanyakan industri mempunyai keperluan ERP yang agak khusus, Oracle dan SAP telah mengkonfigurasikan konfigurasi untuk banyak industri seperti makanan, automotif dan bahan kimia, serta konfigurasi menegak seperti proses jualan. Walau bagaimanapun, sentiasa ada ruang untuk pemain khusus yang cenderung menumpukan pada menegak tertentu:

  • Sepanduk Ellucian untuk universiti
  • Infor dan McKesson menawarkan ERP untuk organisasi penjagaan kesihatan
  • QAD untuk pengeluaran dan logistik

ERP menegak mengkhusus dalam penyepaduan dan aliran kerja khusus untuk pasaran sasaran: contohnya, dalam ERP penjagaan kesihatan boleh menyokong protokol HIPAA.

Walau bagaimanapun, pengkhususan bukanlah satu-satunya cara untuk mencari niche anda di pasaran. Sesetengah syarikat permulaan cuba membawa lebih banyak platform perisian moden ke pasaran. Contohnya ialah Zuora: ia menawarkan kemungkinan integrasi (dengan ERP berbeza!) melalui langganan. Pemula seperti Anaplan dan Zoho melakukan perkara yang sama.

ERP semakin meningkat?

SAP menunjukkan prestasi hebat pada 2019, dengan pendapatan €24,7 bilion tahun lepas dan permodalan pasaran melebihi €150 bilion. Tetapi dunia perisian tidak seperti dahulu. Apabila SAP mula-mula keluar, data telah diasingkan dan sukar untuk disepadukan, jadi menyimpan semuanya dalam SAP kelihatan seperti jawapan yang jelas.

Tetapi sekarang keadaan berubah dengan cepat. Kebanyakan perisian perusahaan moden (seperti Salesforce, Jira, dll.) mempunyai bahagian belakang dengan API yang baik untuk mengeksport data. Tasik data terbentuk: contohnya, Presto memudahkan penyambungan pangkalan data, yang mustahil hanya beberapa tahun lalu.

Sumber: www.habr.com

Tambah komen