Enterprise Ressource Planning (ERP)
Enterprise Resource Planning (ERP) sind Softwarelösungen für die Steuerung von betrieblichen Geschäftprozessen. Dazu gehören die Warenwirtschaft, Lagerhaltung, Produktionsplanung, Buchhaltung und die Personalkosten. ERP-Systeme nutzen zunehmend die Integration über Firmennetze und das Internet, um E-Commerce, E-Procurement sowie weitere elektronische Prozesse zu unterstützen. Dazu gehören Kundenbeziehungen über das Customer Relationship Management (CRM) und die unternehmensweite Integration von Software mittels Enterprise Application Integration (EAI).
ERP-Systeme sollten weitgehend alle Geschäftsprozesse abbilden. Eine durchgehende Integration und eine Abkehr von Insellösungen führen zu einem re-zentralisierten System, in dem Ressourcen unternehmensweit verwaltet werden können.
Die Systeme unterscheiden sich hauptsächlich in ihrer fachlichen Ausrichtung (Zielbranchen), der Skalierbarkeit bei unterschiedlichen Unternehmensgrößen (vor allem bei der Anzahl benötigter User) und den zum Einsatz kommenden Technologien (Datenbanken, Programmiersprachen, unterstützten Betriebssystemen, etc.). Manche Systeme bauen gänzlich auf Java auf, während bei anderen Anbietern teilweise proprietäre Entwicklungsumgebungen zum Einsatz kommen. Genauso unterschiedlich sind die eingesetzten Datenbanksysteme. Die Spanne reicht von Microsofts Access oder MSSQL über Oracle bis hin zu ebenfalls proprietären Datenbanken.
Es lässt sich der Trend beobachten, dass immer mehr Anbieter auf webbasierte Produkte setzen. Hierbei wird z.B. die System-Oberfläche in einem Browser-Fenster dargestellt. Dies bietet unter anderem die Möglichkeit, auch unternehmensexterne Zugriffe auf das eigene System zu realisieren, ohne eine Grafische Benutzeroberfläche installieren zu müssen. Somit können z.B. Lieferanten oder Kunden direkt in die Geschäftsprozesse einbezogen werden, um z.B. Bestellungen aufzugeben, Lieferungen zu terminieren, etc. Die Möglichkeiten bedeuten einen wesentlichen Zeit- und damit Kostenvorteil.


