Mi az az SAP?

Mi az az SAP?

Mi az az SAP? És mi a fenéért ér 163 milliárd dollárt?

A cégek évente 41 milliárd dollárt költenek szoftverekre vállalati forrásgazdálkodás, rövidítéssel ismert ERP. Ma már szinte minden nagy vállalkozás bevezetett ilyen vagy olyan ERP rendszert. A legtöbb kisvállalat azonban általában nem vásárol ERP-rendszereket, és a legtöbb fejlesztő valószínűleg nem is látta ezeket működés közben. Tehát nekünk, akik nem használtunk ERP-t, a kérdés az, hogy... mi a trükk? Hogyan tud egy olyan vállalatnak, mint az SAP, eladni évi 25 milliárd dollár értékű ERP-t?

És hogyan történt ez a világkereskedelem 77%-a, beleértve az élelmiszerellátás 78%-át, átmegy az SAP programon?

Az ERP az a hely, ahol a vállalatok kulcsfontosságú működési adatokat tárolnak. Értékesítési előrejelzésekről, beszerzési rendelésekről, készletről és az ezen adatok alapján elindított folyamatokról (például a beszállítóknak történő kifizetésekről a pénztárnál) beszélünk. Bizonyos értelemben az ERP a vállalat "agya" - minden fontos adatot és minden olyan műveletet tárol, amelyet ezek az adatok elindítanak a munkafolyamatokban.

De mielőtt teljesen átvette volna az uralmat a modern üzleti világban, hogyan jött létre ez a szoftver? Az ERP története az 1960-as években az irodaautomatizálással kapcsolatos komoly munkával kezdődik. Korábban, az 40-es és 50-es években főleg a kékgalléros mechanikai munka automatizálására került sor – gondoljunk csak a General Motorsra, amely 1947-ben létrehozta saját automatizálási részlegét. De a "fehérgallérok" munkájának automatizálása (gyakran számítógépek segítségével!) a 60-as években kezdődött.

Automatizálás a 60-as években: a számítógépek megjelenése

Az első üzleti folyamatok, amelyeket számítógéppel automatizáltak, a bérszámfejtés és a számlázás voltak. A múltban az irodai dolgozók seregei manuálisan számolták az alkalmazottak óráit a főkönyvekben, megszorozták az órabérrel, majd manuálisan vonták ki az adókat, a juttatások levonását és így tovább… mindezt csak azért, hogy összeadják egy havi fizetést! Ez az időigényes, ismétlődő folyamat hajlamos az emberi hibákra, és ideális a számítógépes automatizáláshoz.

Az 60-as évekre sok vállalat IBM számítógépeket használt a bérszámfejtés és a számlázás automatizálására. Az adatkezelés elavult kifejezés, amelyből csak a cég marad Automatikus adatfeldolgozás, Inc.. Ehelyett ma azt mondjuk, hogy „IT”. Ekkor még nem alakult ki a szoftverfejlesztő ipar, így az elemzőket gyakran informatikai osztályokra vitték, és ott helyben megtanították őket programozni. Az Egyesült Államok első számítástechnikai tanszéke 1962-ben nyílt meg a Purdue Egyetemen, és néhány évvel később megtörtént az első érettségi a szakon.

Mi az az SAP?

Az automatizálási/adatfeldolgozó programok írása a 60-as években nehéz feladat volt a memória korlátai miatt. Nem voltak magas szintű nyelvek, szabványosított operációs rendszerek, személyi számítógépek, csak nagy, drága mainframe-ek, kevés memóriával, mágnesszalag tekercseken futó programok! A programozók gyakran dolgoztak a számítógépen éjszaka, amikor az ingyenes volt. Gyakori volt, hogy a General Motorshoz hasonló vállalatok saját operációs rendszereiket írták, hogy a legtöbbet hozzák ki nagyszámítógépeikből.

Ma már több szabványos operációs rendszeren is futtatunk alkalmazásszoftvert, de ez egészen a 1990-es évekig nem volt így. BAN BEN középkori nagygépes korszak Az összes szoftver 90%-át megrendelésre írták, és csak 10%-át adták el a polcról.

Ez a helyzet nagymértékben befolyásolta a vállalatok technológiájuk fejlesztését. Egyesek azt feltételezték, hogy a jövő a szabványosított hardverekben rejlik, ugyanazzal az operációs rendszerrel és programozási nyelvvel, mint például SABRE rendszer a repülési ipar számára (amelyet ma is használnak!) A legtöbb vállalat továbbra is saját, teljesen elszigetelt szoftvert készített, gyakran újra feltalálva a kereket.

A szabványos szoftver születése: SAP bővíthető program

1972-ben öt mérnök hagyta el az IBM-et, hogy szoftverszerződést kössön az ICI nevű nagy vegyipari céggel. Új céget alapítottak SAP (Systemanalyse und Programmentwicklung vagy "rendszerelemzés és programfejlesztés") néven. Mint akkoriban a legtöbb szoftverfejlesztő, ők is főként tanácsadással foglalkoztak. Az SAP alkalmazottai az ügyfélirodákba érkeznének, és szoftvereket fejlesztenének számítógépeiken, elsősorban a logisztikai menedzsmenthez.

Mi az az SAP?

Az üzlet jól ment: az SAP első évét 620 1 márka bevétellel zárta, ami mai dollárban valamivel több mint 40 millió dollár. Hamarosan elkezdték eladni szoftvereiket más ügyfeleknek, és szükség szerint portolták azokat különféle operációs rendszerekre. A következő négy év során több mint 9 ügyfelet szereztek, a bevételt hatszorosára növelték, és az alkalmazottak számát 25-ről XNUMX-re növelték. Talán ez még messze van. T2D3 növekedési görbe, de az SAP jövője optimistának tűnt.

Az SAP szoftver több okból is különleges volt. Abban az időben a legtöbb program éjszaka futott, és az eredményt papírszalagra nyomtatta, amelyet másnap reggel ellenőriztél. Ehelyett az SAP programok valós időben működtek, és az eredmény nem papíron, hanem monitorokon jelent meg (ami akkoriban körülbelül 30 XNUMX dollárba került).

A legfontosabb, hogy az SAP szoftvert az alapoktól kezdve úgy építették, hogy bővíthető legyen. Az ICI-vel kötött eredeti szerződésben az SAP nem a semmiből építette a szoftvert, ahogy az akkoriban szokás volt, hanem egy korábbi projektre kódolt. Amikor az SAP 1974-ben kiadta pénzügyi számviteli szoftverét, eredetileg azt tervezte, hogy további szoftvermodulokat ír rá, és a jövőben eladja azokat. Ez a bővíthetőség az SAP meghatározó jellemzőjévé vált. Abban az időben az ügyfélkörnyezetek közötti interakciót radikális innovációnak tekintették. A programokat a nulláról írták minden ügyfél számára.

Az integráció fontossága

Amikor az SAP bemutatta második gyártószoftver-modulját, az első pénzügyi modulon kívül a két modul könnyen kommunikálhatott egymással, mivel közös adatbázist használtak. Ez az integráció a modulok kombinációját sokkal értékesebbé tette, mint a két program önmagában.

Mivel a szoftverek bizonyos üzleti folyamatokat automatizáltak, hatása nagymértékben függött az adatokhoz való hozzáféréstől. A beszerzési rendelések adatait az értékesítési modul tárolja, a készletadatokat a raktár modul tárolja, stb. És mivel ezek a rendszerek nem hatnak egymásra, ezért rendszeresen szinkronizálni kell őket, vagyis az alkalmazott manuálisan másolta át az adatokat egyik adatbázisból a másikba. .

Az integrált szoftver megoldja ezt a problémát azáltal, hogy megkönnyíti a vállalati rendszerek közötti kommunikációt és új típusú automatizálást tesz lehetővé. Ez a fajta integráció – a különböző üzleti folyamatok és adatforrások között – az ERP-rendszerek kulcsfontosságú jellemzője. Ez különösen fontossá vált a hardver fejlődésével, ami új lehetőségeket nyitott meg az automatizálás előtt – és az ERP rendszerek virágoztak.

Az integrált szoftverben található információkhoz való hozzáférés sebessége lehetővé teszi a vállalatok számára teljesen megváltoztatják üzleti modelljüket. A Compaq az ERP segítségével egy új "make-to-order" modellt vezetett be (vagyis a számítógép összeszerelését csak kifejezett megrendelés után). Ez a modell pénzt takarít meg azáltal, hogy csökkenti a készletet azáltal, hogy a gyors átfutásra támaszkodik, és pontosan ezt teszi a jó ERP. Amikor az IBM követte példáját, az alkatrészek szállítási idejét 22-ről három napra csökkentette.

Hogy néz ki valójában az ERP

A "vállalati szoftver" szónak semmi köze a divatos és felhasználóbarát felülethez, és ez alól az SAP sem kivétel. Egy alap SAP-telepítés 20 000 adatbázistáblát tartalmaz, amelyek közül 3000 konfigurációs tábla. Ezek a táblázatok körülbelül 8000 konfigurációs döntést tartalmaznak, amelyeket a program indítása előtt meg kell hozni. Ezért SAP konfigurációs szakértő ez egy igazi szakma!

A testreszabás összetettsége ellenére az SAP ERP szoftver kulcsfontosságú értéket jelent – ​​a több üzleti folyamat közötti széles körű integrációt. Ez az integráció több ezer használati esetet eredményez a szervezeten belül. Az SAP ezeket a használati eseteket "tranzakciókba" szervezi, amelyek üzleti tevékenységek. Néhány példa a tranzakciókra: „rendelés létrehozása” és „ügyfélmegjelenítés”. Ezek a tranzakciók beágyazott könyvtárformátumba vannak szervezve. Tehát a Vevői rendelés létrehozása tranzakció megtalálásához lépjen a Logisztikai könyvtárba, majd az Értékesítések, majd a Rendelés menüpontba, és ott találja meg a tényleges tranzakciót.

Mi az az SAP?

Az ERP-t "tranzakciós böngészőnek" nevezni meglepően pontos leírás lenne. Nagyon böngészőszerű, vissza gombbal, zoom gombokkal és "TCodes" szövegmezővel, ami a böngésző megfelelője a címsornak. SAP támogatja több mint 16 000 típusú tranzakció, így a tranzakciófán való navigálás bonyolult lehet e kódok nélkül.

A rendelkezésre álló konfigurációk és tranzakciók szédítő száma ellenére a vállalatoknak továbbra is egyedi használati esetei vannak, és finomítaniuk kell tevékenységeiket. Ezen egyedi munkafolyamatok kezelésére az SAP beépített programozási környezettel rendelkezik. Az egyes részek működése a következő:

Adat

Az SAP felületen a fejlesztők saját adatbázistáblákat hozhatnak létre. Ezek olyan relációs táblák, mint a normál SQL-adatbázisok: különféle típusú oszlopok, idegen kulcsok, értékkényszerek és olvasási/írási engedélyek.

Logika

Az SAP kifejlesztett egy ABAP (Advanced Business Application Programming, eredetileg Allgemeiner Berichts-Aufbereitungs-Prozessor, németül General Reporting Processor) nevű nyelvet. Lehetővé teszi a fejlesztők számára egyedi üzleti logika futtatását adott eseményekre adott válaszként vagy ütemezés szerint. Az ABAP egy gazdag szintaxisnyelv, amely körülbelül háromszor annyi kulcsszót tartalmaz, mint a JavaScript (lásd alább). a 2048 játék megvalósítása az ABAP-ban). Amikor megírta a programját (az SAP-nak beépített szerkesztője van a programozáshoz), közzéteszi azt saját tranzakcióként, egy egyedi TC-kóddal együtt. A meglévő viselkedést testreszabhatja a „bővítményeknek” nevezett kiterjedt hoook rendszerrel, ahol a program úgy van beállítva, hogy egy adott tranzakció végrehajtásakor futjon – hasonlóan az SQL triggerekhez.

UI

Az SAP-hoz tartozik egy UI-készítő is. Támogatja a fogd és vidd funkciót, és olyan praktikus funkciókkal rendelkezik, mint például a DB táblákon alapuló generált űrlapok. Ennek ellenére meglehetősen nehéz használni. Kedvenc részem a konstruktorban a táblázat oszlopainak megrajzolása:

Mi az az SAP?

Nehézségek az ERP bevezetésében

Az ERP nem olcsó. Egy nagy multinacionális vállalat 100-500 millió dollárt költhet a megvalósításra, ebből 30 milliót licencdíjra, 200 milliót tanácsadási szolgáltatásokra, a többit pedig hardverre, vezetők és alkalmazottak képzésére. A teljes megvalósítás négy-hat évig tart. Egy nagy vegyipari cég vezérigazgatója azt mondta: "Az iparág versenyelőnyét az a cég kapja meg, amely jobban és olcsóbban tudja elvégezni az SAP végrehajtását."

És ez nem csak a pénzről szól. Az ERP bevezetése kockázatos vállalkozás, és az eredmények nagyon eltérőek. Az egyik sikeres eset a Ciscónál az ERP bevezetése, amely 9 hónapot és 15 millió dollárt vett igénybe, összehasonlításképpen a Dow Chemical Corporationnél 1 milliárd dollárba került és 8 évig tartott. Az amerikai haditengerészet 1 milliárd dollárt költött négy különböző ERP-projektre, de mindegyik kudarcot vallott.. Már a vezetők 65%-a úgy vélik, hogy az ERP-rendszerek bevezetése "mérsékelt eséllyel árt az üzletnek". Nem gyakran hallani ilyet szoftverek kiértékelésekor!

Az ERP integrált jellege azt jelenti, hogy az egész vállalatra van szükség annak megvalósítására. És mivel a vállalatok csak azután részesülnek mindenütt jelenlévő megvalósítása, különösen kockázatos! Az ERP bevezetése több, mint pusztán vásárlási döntés: elkötelezettség a műveletirányítási gyakorlat megváltoztatása iránt. A szoftver telepítése egyszerű, a munka nagy része a teljes vállalati munkafolyamat újrakonfigurálása.

Az ügyfelek gyakran felvesznek egy tanácsadó céget, például az Accenture-t, hogy bevezessék ERP-rendszerüket, és dollármilliókat fizetnek nekik az egyes üzleti egységekkel való együttműködésért. Az elemzők határozzák meg, hogyan lehet integrálni az ERP-t a vállalati folyamatokba. És amint az integráció elkezdődik, a vállalatnak el kell kezdenie minden alkalmazottjának képzését a rendszer használatára. Gartner ajánlja a költségvetés 17%-át csak oktatásra tartsa fenn!

Az esélytelenség ellenére a legtöbb Fortune 500-as vállalat 1998-ra átvette az ERP rendszereket, amit felgyorsított az év 2K-tól való félelem. Az ERP piac ma is tovább növekszik meghaladja a 40 milliárd dollárt. Ez a globális szoftveripar egyik legnagyobb szegmense.

A modern ERP ipar

A legnagyobb szereplők az Oracle és az SAP. Bár mindkettő piacvezető, ERP termékeik meglepően különböznek egymástól. Az SAP terméke nagyrészt házon belül készült, míg az Oracle agresszíven felvásárolta a versenytársakat, például a PeopleSoftot és a NetSuite-ot.

Az Oracle és az SAP annyira domináns, hogy még A Microsoft SAP-t használ saját Microsoft Dynamics ERP terméke helyett.

Mivel a legtöbb iparágnak meglehetősen sajátos ERP-igényei vannak, az Oracle és az SAP számos iparághoz, például élelmiszeriparhoz, autóiparhoz és vegyiparhoz, valamint vertikális konfigurációkat, például értékesítési folyamatokat is előre konfigurált. Azonban mindig van hely a résjátékosok számára, akik hajlamosak egy adott vertikumra összpontosítani:

  • Ellucian Banner egyetemek számára
  • Infor és a McKesson ERP-t kínál az egészségügyi szervezetek számára
  • QAD termeléshez és logisztikához

A vertikális ERP-k a célpiacra jellemző integrációkra és munkafolyamatokra specializálódtak, például az egészségügyi ERP-re. támogatja a HIPAA protokollokat.

A szakosodás azonban nem az egyetlen módja annak, hogy megtalálja a piaci rést. Egyes startupok korszerűbb szoftverplatformokat próbálnak piacra vinni. Példa erre lenne Zuora: integráció lehetőségét kínálja (különböző ERP-kkel!) előfizetéssel. Az olyan induló vállalkozások, mint az Anaplan és a Zoho, ugyanezt teszik.

ERP emelkedik?

Az SAP jól teljesít 2019-ben, tavaly 24,7 milliárd eurós bevétellel és piaci kapitalizációval rendelkezik meghaladta a 150 milliárd eurót. De a szoftverek világa nem az, ami volt. Amikor az SAP először megjelent, az adatok elszigeteltek voltak és nehezen integrálhatók, így az SAP-ban való tartás kézenfekvő megoldásnak tűnt.

Most azonban a helyzet gyorsan változik. A legtöbb modern vállalati szoftver (például a Salesforce, Jira stb.) rendelkezik egy háttérrel, amely jó API-kkal rendelkezik az adatok exportálásához. Adattavak jönnek létre: pl. Gyors megkönnyíti az adatbázisok összekapcsolását, ami néhány évvel ezelőtt még lehetetlen volt.

Forrás: will.com

Hozzászólás