Was ist SAP?

Was ist SAP?

Was ist SAP? Und warum kostet es 163 Milliarden Dollar?

Unternehmen geben jĂ€hrlich 41 Milliarden Dollar fĂŒr Software zur Planung von Unternehmensressourcen, bekannt unter der AbkĂŒrzung ERP. Praktisch jedes grĂ¶ĂŸere Unternehmen hat heute irgendein ERP-System implementiert. Kleine Unternehmen hingegen kaufen in der Regel keine ERP-Systeme, und viele Entwickler haben sie wahrscheinlich nie in der Praxis gesehen. Daher fragen sich viele von uns, die noch kein ERP genutzt haben... was steckt dahinter? Wie schafft es ein Unternehmen wie SAP, ERP-Systeme fĂŒr 25 Milliarden Dollar jĂ€hrlich zu verkaufen?

Und wie kommt es, dass 77% des weltweiten Handels, einschließlich 78% der Lebensmittelversorgung, durch SAP-Programme lĂ€uft?

ERP ist der Ort, an dem Unternehmen wichtige Betriebsdaten speichern. Wir sprechen von Verkaufsprognosen, Bestellungen, LagerbestĂ€nden sowie von Prozessen, die auf diesen Daten basieren (zum Beispiel Zahlungen an Lieferanten bei der Bestellung). In gewisser Weise ist ERP das „Gehirn“ des Unternehmens – es speichert alle wichtigen Daten und alle AktivitĂ€ten, die durch diese Daten in den ArbeitsablĂ€ufen ausgelöst werden.

Doch bevor wir die moderne GeschĂ€ftswelt vollstĂ€ndig erobern, wie ist eigentlich diese Software entstanden? Die Geschichte von ERP beginnt in den ernsthaften Bestrebungen zur Automatisierung von BĂŒroarbeiten in den 1960er Jahren. Zuvor, in den 40er und 50er Jahren, wurde hauptsĂ€chlich die mechanische Arbeit der "blauen Kragen" automatisiert – denken Sie an General Motors, das 1947 seine Automatisierungsabteilung grĂŒndete. Die Automatisierung der "weißen Kragen" (oft mithilfe von Computern!) begann hingegen erst in den 60ern.

Automatisierung der 60er: Die Ankunft der Computer

Die ersten GeschĂ€ftsprozesse, die mithilfe von Computern automatisiert wurden, waren die Gehaltsabrechnung und die Rechnungsstellung. Zuvor zĂ€hlten ganze Armeen von BĂŒroangestellten manuell die Arbeitsstunden der Mitarbeiter in Buchhaltungsunterlagen, multiplizierten sie mit dem Stundensatz und zogen dann manuell Steuern, AbzĂŒge fĂŒr Sozialleistungen usw. ab
 alles nur, um das Gehalt fĂŒr einen Monat zu berechnen! Dieser arbeitsintensive, sich wiederholende Prozess war anfĂ€llig fĂŒr menschliche Fehler und eignet sich hervorragend fĂŒr die Computerautomatisierung.

In den 60er Jahren begannen viele Unternehmen, zur Automatisierung der Gehaltsabrechnung und Rechnungsstellung IBM-Computer zu verwenden. Der Begriff Datenverarbeitung ist heute veraltet; zurĂŒckgeblieben ist nur das Unternehmen. Automatic Data Processing, Inc. Stattdessen sprechen wir heute von "IT". Zu diesem Zeitpunkt war die Softwareentwicklungsbranche noch nicht ausgereift, weshalb hĂ€ufig Analysten in die IT-Abteilungen eingestellt und vor Ort zum Programmieren angelernt wurden. Der erste Studiengang fĂŒr Computer Science in den USA wurde 1962 an der Purdue University eingerichtet, und der erste Abschluss fand einige Jahre spĂ€ter statt.

Was ist SAP?

Das Schreiben von Programmen zur Automatisierung/Datenverarbeitung in den 60er Jahren war eine komplexe Aufgabe aufgrund der SpeicherbeschrĂ€nkungen. Es gab weder Hochsprachen noch standardisierte Betriebssysteme oder Personal Computer – nur große, teure Mainframes mit begrenztem Speicher, auf denen Programme von Magnetband abliefen! Programmierer arbeiteten oft nachts an den Computern, wenn diese frei waren. FĂŒr Unternehmen wie General Motors war es ĂŒblich, eigene Betriebssysteme zu entwickeln, um das Beste aus ihren Mainframes herauszuholen.

Heute betreiben wir Anwendungssoftware auf mehreren standardisierten Betriebssystemen, aber so war es bis in die 1990er Jahre nicht. In der Ära der Mainframes wurden 90 % der gesamten Software maßgeschneidert erstellt, wĂ€hrend nur 10 % in fertiger Form verkauft wurden.

Diese Situation hatte tiefgreifende Auswirkungen darauf, wie Unternehmen ihre Technologien entwickelten. Einige vermuteten, dass die Zukunft in standardisierter Hardware mit unverĂ€nderlichem Betriebssystem und Programmiersprache liegt, wie das SABRE-System fĂŒr die Luftfahrtindustrie (die bis heute genutzt wird!) Die meisten Unternehmen setzten weiterhin auf die Entwicklung ihrer eigenen vollstĂ€ndig isolierten Software, oft in dem Versuch, das Rad neu zu erfinden.

Die Geburt der Standardsoftware: die skalierbare SAP-Software

1972 verließen fĂŒnf Ingenieure IBM, um einen Softwarevertrag mit einem großen Chemieunternehmen namens ICI abzuschließen. Sie grĂŒndeten ein neues Unternehmen namens SAP (Systemanalyse und Programmentwicklung). Wie die meisten Softwareentwickler jener Zeit waren sie hauptsĂ€chlich im Consulting tĂ€tig. Die Mitarbeiter von SAP arbeiteten vor Ort in den BĂŒros der Kunden und entwickelten Software auf deren Computern, hauptsĂ€chlich fĂŒr die Verwaltung der Logistik.

Was ist SAP?

Das GeschĂ€ft lief gut: SAP schloss das erste Jahr mit einem Umsatz von 620.000 DM ab, was heute etwas mehr als 1 Million USD entspricht. Bald begannen sie, ihre Software an andere Kunden zu verkaufen und sie auf verschiedene Betriebssysteme zu portieren, wenn dies nötig war. In den folgenden vier Jahren gewannen sie ĂŒber 40 Kunden, der Umsatz verzeichnete ein sechsfaches Wachstum und die Mitarbeiterzahl stieg von 9 auf 25. Das mag zwar weit entfernt sein von der Wachstumskurve T2D3, aber die Zukunft von SAP sah optimistisch aus.

Die Software von SAP war aus mehreren GrĂŒnden besonders. Zu dieser Zeit liefen die meisten Programme nachts und druckten die Ergebnisse auf PapierbĂ€ndern aus, die man am nĂ€chsten Morgen ĂŒberprĂŒfte. Stattdessen arbeiteten die SAP-Programme in Echtzeit, und die Ergebnisse wurden nicht auf Papier, sondern auf Monitoren ausgegeben, die damals etwa 30.000 USD kosteten.

Das wichtigste ist jedoch, dass die SAP-Software von Anfang an erweiterbar konzipiert wurde. Im ursprĂŒnglichen Vertrag mit ICI entwickelte SAP die Software nicht von Grund auf, wie es damals ĂŒblich war, sondern schrieb Code ĂŒber ein vorhergehendes Projekt. Als SAP 1974 ihre Buchhaltungssoftware veröffentlichte, plante man bereits, in Zukunft zusĂ€tzliche Module darauf zu entwickeln und zu verkaufen. Diese Erweiterbarkeit wurde zu einem entscheidenden Merkmal von SAP. Zu dieser Zeit galt die Interaktion zwischen Kundenkontexten als radikale Innovation. Programme wurden fĂŒr jeden Kunden von Grund auf neu geschrieben.

Die Bedeutung der Integration

Als SAP ihr zweites Produktionsmodul zusÀtzlich zum ersten Finanzmodul prÀsentierte, konnten diese beiden Module problemlos miteinander interagieren, da sie eine gemeinsame Datenbank hatten. Diese Integration machte die Kombination der Module deutlich wertvoller als nur zwei separate Programme.

Da die Software bestimmte GeschĂ€ftsprozesse automatisiert hat, hing ihr Einfluss stark vom Zugang zu den Daten ab. Bestelldaten werden im Verkaufsmodul gespeichert, wĂ€hrend die Produktbestandsdaten im Lager-Modul abgelegt sind, und so weiter. Da diese Systeme jedoch nicht miteinander kommunizieren, mĂŒssen sie regelmĂ€ĂŸig synchronisiert werden, was bedeutet, dass Mitarbeiter die Daten manuell von einer Datenbank in eine andere kopieren mussten.

Integrierte Software löst dieses Problem, indem sie die Kommunikation zwischen den Unternehmenssystemen erleichtert und neue Automatisierungsformen ermöglicht. Diese Art von Integration – zwischen verschiedenen GeschĂ€ftsprozessen sowie Datenquellen – ist ein zentrales Merkmal von ERP-Systemen. Dies wurde besonders wichtig mit der Weiterentwicklung der Hardware, die neue Automatisierungsmöglichkeiten eröffnete – und ERP-Systeme florierten.

Die Geschwindigkeit des Datenzugriffs in integrierter Software ermöglicht es Unternehmen ihre GeschĂ€ftsmodelle vollstĂ€ndig zu transformieren.. Das Unternehmen Compaq hat mit Hilfe von ERP ein neues Modell «Produktion auf Bestellung» eingefĂŒhrt (d.h. Montage des Computers erst nach Eingang einer ausdrĂŒcklichen Bestellung). Dieses Modell spart Geld, indem es LagerbestĂ€nde reduziert und auf einen schnellen Umsatz setzt – genau das unterstĂŒtzt eine gut durchdachte ERP. Als IBM diesem Beispiel folgte, reduzierte das Unternehmen die Lieferzeit von Komponenten von 22 auf drei Tage.

Wie ERP tatsÀchlich aussieht

Die Begriffe «Unternehmenssoftware» bringen nicht gerade Gedanken an ein modernes und benutzerfreundliches Interface, und SAP bildet da keine Ausnahme. Die Basisinstallation von SAP umfasst 20.000 Datenbanktabellen, von denen 3000 Konfigurationstabellen sind. In diesen Tabellen sind etwa 8000 Konfigurationsentscheidungen zu treffen, bevor das Programm gestartet werden kann. Das ist der Grund, warum SAP-Konfiguration Spezialist – das ist ein echter Beruf!

Trotz der KomplexitĂ€t der Einrichtung bietet die SAP ERP-Software einen wesentlichen Mehrwert – eine umfassende Integration mehrerer GeschĂ€ftsprozesse. Diese Integration fĂŒhrt zu tausenden Verwendungsmöglichkeiten innerhalb der Organisation. SAP organisiert diese Verwendungsmöglichkeiten in sogenannten „Transaktionen“, die GeschĂ€ftsaktionen darstellen. Beispiele fĂŒr Transaktionen sind „Bestellung erstellen“ und „Kunden anzeigen“. Diese Transaktionen sind in einem verschachtelten Katalogformat strukturiert. Um also die Transaktion „Verkaufsauftrag erstellen“ zu finden, navigieren Sie zuerst zum Katalog „Logistik“, dann zu „Vertrieb“, dann zu „Bestellung“, und dort finden Sie die tatsĂ€chliche Transaktion.

Was ist SAP?

Wenn man ERP als „Transaktionsbrowser“ bezeichnet, ist das eine erstaunlich treffende Beschreibung. Es ist sehr Ă€hnlich zu einem Browser, es gibt eine „ZurĂŒck“-Taste, Zoomtasten und ein Textfeld fĂŒr die „TCodes“, das Äquivalent zur Adresszeile im Browser. SAP unterstĂŒtzt ĂŒber 16.000 Transaktionsarten, weshalb die Navigation durch den Transaktionsbaum ohne diese Codes kompliziert sein kann.

Trotz der beeindruckenden Anzahl verfĂŒgbarer Konfigurationen und Transaktionen haben Unternehmen einzigartige AnwendungsfĂ€lle, die eine prĂ€zise Anpassung ihrer AblĂ€ufe erfordern. SAP bietet eine integrierte Programmierumgebung zur Verarbeitung solcher einzigartigen ArbeitsablĂ€ufe. So funktioniert jeder Teil:

Daten

Im SAP-Interface können Entwickler eigene Datenbanktabellen erstellen. Dies sind relationale Tabellen wie in herkömmlichen SQL-Datenbanken: Spalten unterschiedlicher Typen, FremdschlĂŒssel, WertbeschrĂ€nkungen sowie Lese-/Schreibberechtigungen.

Logik

SAP entwickelte eine Sprache namens ABAP (Advanced Business Application Programming, ursprĂŒnglich Allgemeiner Berichts-Aufbereitungs-Prozessor). Diese ermöglicht es Entwicklern, individuelle GeschĂ€ftslogik in Reaktion auf bestimmte Ereignisse oder nach einem festgelegten Zeitplan auszufĂŒhren. ABAP ist eine Sprache mit umfangreicher Syntax, die etwa dreimal so viele SchlĂŒsselwörter wie JavaScript umfasst (siehe. die Implementierung des Spiels 2048 in ABAP.). Nachdem Sie Ihr Programm geschrieben haben (in SAP gibt es einen integrierten Editor fĂŒr die Programmierung), veröffentlichen Sie es als eigene Transaktion mit einem individuellen TCode. Sie können das bestehende Verhalten ĂŒber ein umfangreiches System von Hooks anpassen, die als „Business Add-Ins“ bekannt sind, bei denen das Programm so konfiguriert wird, dass es bei der AusfĂŒhrung einer bestimmten Transaktion ausgefĂŒhrt wird – Ă€hnlich wie SQL-Trigger.

UI

SAP wird auch mit einem UI-Builder ausgeliefert. Er unterstĂŒtzt Drag-and-Drop und bietet praktische Funktionen wie automatisch generierte Formulare basierend auf Datenbanktabellen. Trotzdem ist er ziemlich schwer zu bedienen. Mein Lieblingsteil des Builders ist das Zeichnen von Tabellenspalten:

Was ist SAP?

Schwierigkeiten bei der Implementierung von ERP

Die Implementierung von ERP ist kostspielig. Ein großes multinationales Unternehmen kann zwischen 100 Millionen und 500 Millionen US-Dollar fĂŒr die Implementierung aufwenden, einschließlich 30 Millionen US-Dollar LizenzgebĂŒhren, 200 Millionen US-Dollar fĂŒr Beratungsdienste und den Rest fĂŒr Hardware, Manager- und Mitarbeiterschulungen. Die vollstĂ€ndige Implementierung dauert zwischen vier und sechs Jahren. Der GeschĂ€ftsfĂŒhrer eines großen Chemieunternehmens sagt: „Ein Wettbewerbsvorteil in der Branche wird das Unternehmen haben, das die EinfĂŒhrung von SAP besser und kostengĂŒnstiger umsetzen kann.“

Und es geht nicht nur um Geld. Die EinfĂŒhrung von ERP ist ein riskantes Unterfangen, und die Ergebnisse variieren stark. Ein erfolgreiches Beispiel ist die ERP-Implementierung bei Cisco, die 9 Monate und 15 Millionen Dollar benötigte. Zum Vergleich: Die EinfĂŒhrung bei Dow Chemical kostete 1 Milliarde Dollar und dauerte 8 Jahre. Die US Navy gab 1 Milliarde Dollar fĂŒr vier verschiedene ERP-Projekte aus, doch alle scheiterten.. Ganze 65% der FĂŒhrungskrĂ€fte glauben, dass die EinfĂŒhrung von ERP-Systemen „ein moderates Risiko fĂŒr das GeschĂ€ft“ mit sich bringt. So etwas hört man selten, wenn es um Softwarebewertung geht!

Die integrierte Natur von ERP erfordert, dass das gesamte Unternehmen sich fĂŒr die Implementierung einsetzt. Und da Unternehmen erst nach flĂ€chendeckender Implementierung profitieren, ist das besonders riskant! Die EinfĂŒhrung von ERP ist nicht einfach eine Kaufentscheidung: Es ist ein Engagement, die eigenen BetriebsablĂ€ufe zu Ă€ndern. Die Softwareinstallation ist einfach, die Anpassung der ArbeitsablĂ€ufe des gesamten Unternehmens – das ist die eigentliche Herausforderung.

Um ein eigenes ERP-System einzufĂŒhren, beauftragen Kunden hĂ€ufig Beratungsfirmen wie Accenture und zahlen Millionen Dollar fĂŒr die Zusammenarbeit mit einzelnen GeschĂ€ftsbereichen. Analytiker bestimmen, wie das ERP in die Unternehmensprozesse integriert werden kann. Sobald die Integration beginnt, muss das Unternehmen alle Mitarbeiter darin schulen, wie sie das System nutzen. empfiehlt Reservieren Sie 17 % des Budgets nur fĂŒr Schulungen!

Trotz aller Schwierigkeiten haben die meisten Unternehmen aus der Fortune-500-Liste bis 1998 ERP-Systeme eingefĂŒhrt: Der Prozess wurde durch die Angst vor Y2K beschleunigt. Der ERP-Markt wĂ€chst auch heute noch. ĂŒbersteigt 40 Milliarden Dollar.Dies ist eines der grĂ¶ĂŸten Segmente der globalen Softwareindustrie.

Die moderne ERP-Industrie

Die grĂ¶ĂŸten Akteure sind Oracle und SAP. Obwohl beide MarktfĂŒhrer sind, unterscheiden sich ihre ERP-Produkte erstaunlich stark. Das Produkt von SAP wurde hauptsĂ€chlich intern entwickelt, wĂ€hrend Oracle aggressiv Konkurrenten wie PeopleSoft und NetSuite akquiriert hat.

Oracle und SAP sind so dominant, dass selbst Microsoft SAP nutzt anstatt seines eigenen ERP-Produkts Microsoft Dynamics.

Da die spezifischen BedĂŒrfnisse in vielen Branchen variieren, bieten Oracle und SAP bereits konfigurierte Lösungen fĂŒr viele Sektoren an, wie zum Beispiel fĂŒr die Lebensmittel-, Automobil- und chemische Industrie, sowie fĂŒr spezifische Vertikalen wie Vertriebsorganisationen. Dennoch gibt es stets Raum fĂŒr Nischenanbieter, die sich in der Regel auf eine bestimmte Vertikale konzentrieren.

  • Ellucian Banner fĂŒr UniversitĂ€ten
  • Infor und McKesson bieten ERP-Lösungen fĂŒr den Gesundheitssektor an.
  • QAD fĂŒr Produktion und Logistik.

Vertikale ERP-Systeme sind auf Integrationen und ArbeitsablĂ€ufe spezialisiert, die spezifisch fĂŒr den Zielmarkt sind: beispielsweise können ERP-Lösungen fĂŒr den Gesundheitssektor HIPAA-Protokolle unterstĂŒtzen..

Doch Spezialisierung ist nicht die einzige Möglichkeit, um im Markt eine Nische zu finden. Einige Startups versuchen, modernere Softwareplattformen auf den Markt zu bringen. Ein Beispiel ist Zuora: Diese Plattform bietet die Möglichkeit zur Integration (mit unterschiedlichen ERP-Systemen!) auf Abonnementbasis. Startups wie Anaplan und Zoho bieten dasselbe an.

ERP im Aufschwung?

Im Jahr 2019 steht SAP hervorragend da: Im letzten Jahr betrug der Umsatz 24,7 Mrd. € und die Marktkapitalisierung liegt nun bei ĂŒber 150 Mrd. €. Doch die Softwarewelt hat sich stark verĂ€ndert. Als SAP zum ersten Mal auftauchte, waren Daten isoliert und schwer integrierbar, sodass es naheliegend schien, alles in SAP zu speichern.

Doch jetzt Ă€ndert sich die Situation rasant. Die meisten modernen Unternehmenssoftwarelösungen (z. B. Salesforce, Jira usw.) verfĂŒgen ĂŒber ein Backend mit guten APIs zum Export von Daten. Es bilden sich Data Lakes: zum Beispiel Presto ermöglicht die Verbindung von Datenbanken, die vor einigen Jahren noch unmöglich war.

Quelle: habr.com

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster