SAP nedir?

SAP nedir?

SAP nedir? Ve neden 163 milyar dolar değerinde?

Şirketler her yıl yazılım için 41 milyar dolar harcıyor. kurumsal kaynak planlamasıkısaltmasıyla bilinen ERP. Bugün, hemen hemen her büyük işletme bir veya daha fazla ERP sistemi uygulamıştır. Ancak çoğu küçük şirket genellikle ERP sistemleri satın almaz ve çoğu geliştirici muhtemelen bunları çalışırken görmemiştir. ERP kullanmamış olanlarımız için soru şu: İşin püf noktası nedir? SAP gibi bir şirket yılda 25 milyar dolar değerinde ERP satmayı nasıl başarıyor?

Ve bu nasıl oldu Dünya ticaretinin %77'si, gıda tedarikinin %78'i dahil olmak üzere SAP programından geçiyor mu?

ERP, şirketlerin önemli operasyonel verileri depoladığı yerdir. Satış tahminlerinden, satın alma siparişlerinden, envanterden ve bu verilere dayalı olarak tetiklenen süreçlerden (örneğin, kasada tedarikçilere yapılan ödemeler) bahsediyoruz. Bir anlamda, ERP şirketin "beynidir" - tüm önemli verileri ve bu veriler tarafından başlatılan tüm eylemleri iş akışlarında depolar.

Ancak, modern iş dünyasını tamamen ele geçirmeden önce, bu yazılım nasıl ortaya çıktı? ERP'nin tarihi, 1960'larda ofis otomasyonu üzerine ciddi çalışmalarla başlar. 40'larda ve 50'lerde, otomatikleştirilen çoğunlukla mavi yakalı mekanik işlerdi - 1947'de otomasyon departmanını kuran General Motors'u düşünün. Ancak "beyaz yakalıların" çalışmalarının otomasyonu (genellikle bilgisayarların yardımıyla!) 60'larda başladı.

60'larda otomasyon: bilgisayarların ortaya çıkışı

Bilgisayar kullanılarak otomatikleştirilen ilk iş süreçleri bordrolama ve faturalamaydı. Geçmişte, ofis çalışanlarından oluşan bir ordu, defterlerdeki çalışan saatlerini manuel olarak sayar, saatlik ücretle çarpar, ardından vergileri, sosyal yardım kesintilerini vb. Bu zaman alıcı, tekrarlayan süreç insan hatasına eğilimlidir ve bilgisayar otomasyonu için idealdir.

60'lara gelindiğinde, birçok şirket bordro ve faturalandırmayı otomatikleştirmek için IBM bilgisayarlarını kullanıyordu. Veri işleme, yalnızca şirketin kaldığı eski bir terimdir. Otomatik Veri İşleme, Inc. Bunun yerine bugün "BT" diyoruz. O zamanlar, yazılım geliştirme endüstrisi henüz oluşmamıştı, bu nedenle analistler genellikle BT departmanlarına götürülür ve onlara yerinde programlamayı öğretirdi. Amerika Birleşik Devletleri'ndeki ilk Bilgisayar Bilimleri bölümü 1962'de Purdue Üniversitesi'nde açıldı ve uzmanlık alanındaki ilk mezuniyet birkaç yıl sonra gerçekleşti.

SAP nedir?

60'larda otomasyon/veri işleme programları yazmak, bellek sınırlamaları nedeniyle zor bir işti. Yüksek seviyeli diller, standartlaştırılmış işletim sistemleri, kişisel bilgisayarlar yoktu - yalnızca manyetik bant makaraları üzerinde programları çalıştıran küçük bellekli büyük, pahalı ana bilgisayarlar vardı! Programcılar genellikle bilgisayar boşken geceleri çalışırdı. General Motors gibi şirketlerin anabilgisayarlarından en iyi şekilde yararlanmak için kendi işletim sistemlerini yazması yaygın bir durumdu.

Bugün uygulama yazılımlarını birkaç standart işletim sisteminde çalıştırıyoruz, ancak bu 1990'lara kadar böyle değildi. İÇİNDE ortaçağ anabilgisayar dönemi Tüm yazılımların %90'ı sipariş üzerine yazıldı ve yalnızca %10'u kullanıma hazır olarak satıldı.

Bu durum şirketlerin teknolojilerini geliştirme şekillerini derinden etkiledi. Bazıları, geleceğin aynı işletim sistemi ve aşağıdaki gibi programlama dili ile standartlaştırılmış donanımda yattığını varsaymıştır: SABER sistemi havacılık endüstrisi için (bugün hala kullanılıyor!) Çoğu şirket, genellikle tekerleği yeniden icat ederek tamamen izole edilmiş kendi yazılımlarını yaratmaya devam etti.

Standart yazılımın doğuşu: SAP genişletilebilir programı

1972'de beş mühendis, ICI adlı büyük bir kimya firmasıyla bir yazılım sözleşmesi yapmak için IBM'den ayrıldı. SAP (Systemanalyse und Programmentwicklung veya "sistem analizi ve program geliştirme") adında yeni bir şirket kurdular. O zamanlar çoğu yazılım geliştiricisi gibi, onlar da esas olarak danışmanlıkla uğraşıyorlardı. SAP çalışanları müşteri ofislerine gelir ve ağırlıklı olarak lojistik yönetimi için bilgisayarlarında yazılım geliştirirdi.

SAP nedir?

İşler iyi gidiyordu: SAP ilk yılını 620 mark gelirle tamamladı, bugünün parasıyla 1 milyon doların biraz üzerinde. Kısa süre sonra yazılımlarını diğer müşterilere satmaya ve gerektiğinde çeşitli işletim sistemlerine taşımaya başladılar. Sonraki dört yıl içinde 40'tan fazla müşteri kazandılar, gelirlerini altı kat artırdılar ve çalışan sayısını 9'dan 25'e çıkardılar. Belki de bu çok uzun bir yol. T2D3 büyüme eğrisi, ancak SAP'nin geleceği iyimser görünüyordu.

SAP yazılımı birkaç nedenden dolayı özeldi. O zamanlar çoğu program gece çalışıyordu ve sonucu ertesi sabah kontrol ettiğiniz kağıt bantlara yazdırıyordu. Bunun yerine, SAP programları gerçek zamanlı olarak çalıştı ve sonuç kağıt üzerinde değil, monitörlerde gösterildi (o sırada maliyeti yaklaşık 30 ABD dolarıydı).

En önemlisi, SAP yazılımı sıfırdan genişletilebilir olacak şekilde oluşturulmuştur. ICI ile yapılan orijinal sözleşmede SAP, o zamanlar alışılageldiği gibi sıfırdan yazılım geliştirmedi, ancak önceki bir projenin üzerine kodlandı. SAP, 1974 yılında finansal muhasebe yazılımını piyasaya sürdüğünde, başlangıçta bunun üzerine ek yazılım modülleri yazıp gelecekte satmayı planlamıştı. Bu genişletilebilirlik, SAP'nin tanımlayıcı bir özelliği haline geldi. O zamanlar, müşteri bağlamları arasındaki etkileşim radikal bir yenilik olarak görülüyordu. Programlar her müşteri için sıfırdan yazılmıştır.

Entegrasyonun Önemi

SAP, ilk finans modülüne ek olarak ikinci üretim yazılım modülünü piyasaya sürdüğünde, iki modül ortak bir veritabanını paylaştığı için birbirleriyle kolayca iletişim kurabiliyordu. Bu entegrasyon, modüllerin kombinasyonunu tek başına iki programdan çok daha değerli hale getirdi.

Yazılım belirli iş süreçlerini otomatikleştirdiğinden, etkisi büyük ölçüde verilere erişime bağlıydı. Satınalma siparişi verileri satış modülünde, stok verileri ambar modülünde vb. Ve bu sistemler etkileşimde bulunmadığından düzenli olarak senkronize edilmeleri gerekir, yani çalışan verileri bir veritabanından diğerine manuel olarak kopyalamıştır. .

Entegre yazılım, şirket sistemleri arasındaki iletişimi kolaylaştırarak ve yeni otomasyon türleri sağlayarak bu sorunu çözer. Farklı iş süreçleri ve veri kaynakları arasındaki bu tür bir entegrasyon, ERP sistemlerinin önemli bir özelliğidir. Bu, donanım geliştikçe, otomasyon için yeni olasılıklar ortaya çıktıkça ve ERP sistemleri geliştikçe özellikle önemli hale geldi.

Entegre yazılımlardaki bilgiye erişim hızı, şirketlerin iş modellerini tamamen değiştir. Compaq, ERP'nin yardımıyla, yeni bir "sipariş üzerine üretim" modeli (yani, bir bilgisayarı yalnızca açıkça bir sipariş aldıktan sonra monte etme) tanıttı. Bu model, tam olarak iyi bir ERP'nin yaptığı şey olan hızlı geri dönüşe güvenerek envanteri azaltarak para tasarrufu sağlar. IBM de aynı şeyi yaptığında, parçaların teslim süresini 22'den üç güne indirdi.

ERP Gerçekte Neye benziyor?

"Kurumsal yazılım" kelimesinin modaya uygun ve kullanıcı dostu bir arayüzle hiçbir ilgisi yoktur ve SAP de bir istisna değildir. Temel bir SAP kurulumu, 20'i yapılandırma tablosu olan 000 veritabanı tablosu içerir. Bu tablolar, program başlamadan önce verilmesi gereken yaklaşık 3000 yapılandırma kararını içerir. Bu yüzden SAP Yapılandırma Uzmanı gerçek bir meslektir!

Özelleştirmenin karmaşıklığına rağmen, SAP ERP yazılımı çok sayıda iş süreci arasındaki geniş entegrasyon gibi önemli bir değer sağlar. Bu entegrasyon, kuruluş genelinde binlerce kullanım durumuyla sonuçlanır. SAP, bu kullanım örneklerini ticari faaliyetler olan "işlemler" halinde düzenler. Bazı işlem örnekleri arasında "sipariş oluşturma" ve "müşteri görüntüleme" yer alır. Bu işlemler, iç içe geçmiş bir dizin biçiminde düzenlenir. Müşteri Siparişi Oluştur işlemini bulmak için Lojistik dizinine, ardından Satış'a, ardından Sipariş'e gidersiniz ve gerçek işlemi orada bulursunuz.

SAP nedir?

ERP'ye "işlem tarayıcısı" demek, şaşırtıcı derecede doğru bir tanım olacaktır. Bir geri düğmesi, yakınlaştırma düğmeleri ve tarayıcının adres çubuğunun eşdeğeri olan bir "TCodes" metin alanı ile tarayıcıya çok benzer. SAP destekler 16'den fazla işlem türü, dolayısıyla işlem ağacında gezinmek bu kodlar olmadan zor olabilir.

Mevcut baş döndürücü sayıda yapılandırma ve işleme rağmen, şirketlerin hala benzersiz kullanım durumları var ve eylemlerine ince ayar yapmaları gerekiyor. SAP, bu benzersiz iş akışlarını yönetmek için yerleşik bir programlama ortamına sahiptir. Her parça şu şekilde çalışır:

Veri

SAP arayüzünde, geliştiriciler kendi veritabanı tablolarını oluşturabilirler. Bunlar, normal SQL veritabanları gibi ilişkisel tablolardır: çeşitli türlerde sütunlar, yabancı anahtarlar, değer kısıtlamaları ve okuma/yazma izinleri.

Mantık

SAP, ABAP (Advanced Business Application Programming, aslen Allgemeiner Berichts-Aufbereitungs-Prozessor, Almanca Genel Raporlama İşlemcisi) adlı bir dil geliştirdi. Geliştiricilerin belirli olaylara yanıt olarak veya bir zamanlamaya göre özel iş mantığı çalıştırmalarına olanak tanır. ABAP, JavaScript'ten yaklaşık üç kat daha fazla anahtar kelime içeren zengin bir sözdizimi dilidir (aşağıya bakın). 2048 oyununun ABAP'ta uygulanması). Programınızı yazdığınızda (SAP, programlama için yerleşik bir düzenleyiciye sahiptir), ayrı bir TCode ile birlikte kendi işleminiz olarak yayınlarsınız. Mevcut davranışı, bir programın belirli bir işlem yürütüldüğünde çalışacak şekilde yapılandırıldığı - SQL tetikleyicilerine benzer şekilde - "eklentiler" adı verilen kapsamlı bir kanca sistemiyle özelleştirebilirsiniz.

UI

SAP ayrıca bir UI oluşturucu ile birlikte gelir. Sürükle ve bırak özelliğini destekler ve bir DB tablosuna dayalı olarak oluşturulan formlar gibi kullanışlı özelliklerle birlikte gelir. Buna rağmen kullanımı oldukça zordur. Yapıcının en sevdiğim yanı tablo sütunlarını çizmek:

SAP nedir?

ERP'yi uygulamadaki zorluklar

ERP ucuz değil. Büyük bir çok uluslu şirket, uygulama için 100 milyon dolardan 500 milyon dolara kadar harcayabilir, buna 30 milyon dolar lisans ücreti, 200 milyon dolar danışmanlık hizmetleri ve geri kalanı donanım, yöneticilerin ve çalışanların eğitimi için dahildir. Tam uygulama dört ila altı yıl sürer. Büyük bir kimya şirketinin CEO'su "Sektördeki rekabet avantajı, SAP'nin uygulanmasına yönelik çalışmaları daha iyi ve daha ucuza yapabilen firmalara verilecektir."

Ve bu sadece parayla ilgili değil. ERP'yi uygulamak riskli bir girişimdir ve sonuçlar büyük ölçüde değişir. Başarılı örneklerden biri, ERP'nin Cisco'da 9 ay ve 15 milyon $ süren uygulamasıdır.Karşılaştıracak olursak, Dow Chemical Corporation'daki uygulama 1 milyar $'a mal oldu ve 8 yıl sürdü. ABD Donanması, dört farklı ERP projesine 1 milyar dolar harcadı, ancak hepsi başarısız oldu.. Çoktan yöneticilerin %65'i ERP sistemlerinin tanıtılmasının "işe zarar verme konusunda orta düzeyde bir şans" taşıdığına inanıyor. Yazılımı değerlendirirken bunu sık sık duymazsınız!

ERP'nin entegre doğası, tüm şirketin onu uygulamasını gerektirdiği anlamına gelir. Ve şirketler ancak bundan sonra fayda sağladığından her yerde uygulama, özellikle risklidir! ERP'yi uygulamak, bir satın alma kararından daha fazlasıdır: operasyon yönetimi uygulamalarınızı değiştirme taahhüdüdür. Yazılımı yüklemek kolaydır, tüm şirketin iş akışının yeniden yapılandırılması işin büyük kısmının olduğu yerdir.

Müşteriler genellikle kendi ERP sistemlerini uygulamak için Accenture gibi bir danışmanlık firması tutar ve bireysel iş birimleriyle çalışmaları için onlara milyonlarca dolar öder. Analistler, ERP'nin şirket süreçlerine nasıl entegre edileceğini belirler. Entegrasyon başlar başlamaz, şirket tüm çalışanlarına sistemi nasıl kullanacakları konusunda eğitim vermeye başlamalıdır. Gartner önerir Bütçenin %17'sini sadece eğitime ayırın!

Olasılıklara rağmen, çoğu Fortune 500 şirketi, Y1998K korkusuyla hızlanan 2 yılına kadar ERP sistemlerini benimsemişti. ERP pazarı bugün büyümeye devam ediyor 40 milyar doları aşıyor. Bu, küresel yazılım endüstrisindeki en büyük segmentlerden biridir.

Modern ERP Endüstrisi

En büyük oyuncular Oracle ve SAP'dir. Her ikisi de pazar lideri olsa da, ERP ürünleri şaşırtıcı derecede farklı. Oracle, PeopleSoft ve NetSuite gibi rakipleri agresif bir şekilde satın alırken, SAP'nin ürünü büyük ölçüde şirket içinde geliştirildi.

Oracle ve SAP o kadar baskın ki, Microsoft SAP kullanıyor kendi Microsoft Dynamics ERP ürünü yerine.

Çoğu sektörün oldukça spesifik ERP ihtiyaçları olduğundan, Oracle ve SAP gıda, otomotiv ve kimya gibi birçok sektör için önceden yapılandırılmış yapılandırmaların yanı sıra satış süreçleri gibi dikey yapılandırmalara sahiptir. Ancak, belirli bir sektöre odaklanma eğiliminde olan niş oyuncular için her zaman yer vardır:

  • Ellucian Sancağı üniversiteler için
  • Infor ve McKesson sağlık kuruluşları için ERP sunuyor
  • QAD üretim ve lojistik için

Dikey ERP'ler, hedef pazara özgü entegrasyonlarda ve iş akışlarında uzmanlaşmıştır: örneğin sağlık hizmetleri ERP'sinde HIPAA protokollerini destekleyebilir.

Ancak, pazarda nişinizi bulmanın tek yolu uzmanlık değildir. Bazı girişimler piyasaya daha modern yazılım platformları getirmeye çalışıyor. Bir örnek olurdu Zuora: Abonelik yoluyla (farklı ERP'lerle!) entegrasyon imkanı sunar. Anaplan ve Zoho gibi girişimler de aynı şeyi yapıyor.

ERP yükselişte mi?

SAP, geçen yılki 2019 milyar Euro'luk gelir ve piyasa değeriyle 24,7'da harika gidiyor 150 milyar avroyu aştı. Ancak yazılım dünyası eskisi gibi değil. SAP ilk çıktığında veriler izole edilmişti ve entegre edilmesi zordu, bu yüzden hepsini SAP'de tutmak bariz bir çözüm gibi görünüyordu.

Ama şimdi durum hızla değişiyor. Çoğu modern kurumsal yazılım (Salesforce, Jira vb.), verileri dışa aktarmak için iyi API'lere sahip bir arka uca sahiptir. Veri gölleri oluşur: örneğin, çabuk sadece birkaç yıl önce imkansız olan veritabanlarının birbirine bağlanmasını kolaylaştırır.

Kaynak: habr.com

Yorum ekle