EAI 2004
Das proze-orientierte Unternehmen
Sponsoren:
Research
www.wolfgang-martin-team.net
http://www.it-research.net www.it-research.net
S.A.R.L. Martin, Dr. Wolfgang Martin, 6, rue Paul Guiton, 74000 Annecy, France, E-Mail: wolfgang.martin@wolfgang-martin-team.net
IT Research ist ein deutschsprachiges Unternehmen, das Studien, Bulletins und White Papers im Bereich der Informationstechnik erstellt. Ziel ist, auf neueste Technologien hinzuweisen, IT-Investitionen der Unternehmen noch rentabler zu machen, Fehlinvestitionen zu vermeiden und Risiken zu minimieren. Um dies zu erreichen, arbeiten wir mit einem Netzwerk von Kompetenztrgern auf den verschiedensten Gebieten der IT zusammen.
Research
IT Research, Ulrich Parthier, Mhlweg 2b, 82054 Sauerlach, Postfach 1128, 82050 Sauerlach Tel.: +49 8104-6494-14, E-Mail: u.parthier@it-research.net
Titel
Disclaimer Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen etc. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, da solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wren und daher von jedermann benutzt werden drften. In diesem Werk gemachte Referenzen zu irgendeinem spezifischen kommerziellen Produkt, Proze oder Dienst durch Markenname, Handelsmarke, Herstellerbezeichnung etc. bedeutet in keiner Weise eine Empfehlung oder Bevorzugung durch die S.A.R.L. Martin und IT Research. ISBN: 3-936052-25-5
Titel
Inhalt
Strategic Bulletin: EAI 2004
Inhaltsverzeichnis
1. Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2. Das intelligente Echtzeit-Unternehmen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 Die Frage der Latenz in echter Zeit oder rechtzeitig . . . . . . . . . . . . . . . . . . . 8 2.2 Ereignis-Orientierung von der Holschuld zur Bringschuld . . . . . . . . . . . . . . 11 2.3 Prozesse mit Intelligenz anreichern und steuern . . . . . . . . . . . . . . . . . . . . . . . 12 3. Business Process Management mit Prozessen im Markt gewinnen . . . . . . . . 13 3.1 Die Komponenten von BPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.2 Die Vorteile von Proze-Orientierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4. Prozess-Orientierung versus Applikations-Orientierung: fundamentale Unterschiede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5. Applikations-Infrastruktur-Plattformen ein Marktberblick . . . . . . . . . . . . . 19 5.1 Taxonomie von Applikations-Infrastruktur-Plattformen . . . . . . . . . . . . . . . . . 19 5.2 Die Spieler im Markt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.3 Gastbeitrag iWay: Enterprise Adapter Strategie hilft bei der Integration (von Ralf Meyer, Managing Director European Operations, iWay Software) . . 23 6. Aus der Praxis lernen Fallstudien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 6.1 OneFamily: US-Behrde integriert heterogenen System-Mix . . . . . . . . . . . 25 7. Literatur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 8. Glossar: Kollaboration und Business Integration . . . . . . . . . . . . . . . . . . . . . . . 28 9. Profil: Die Sponsoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 InterSystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 iWay Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Inhalt
1. Zusammenfassung
EAI 2004 heit Business Integration. Unter Business Integration versteht man Integration auf vier Ebenen: der Daten-, Applikations-, Proze- und Mitarbeiter-Ebene. Ziel von Business Integration sind durchgngige, automatisierte und synchronisierte Prozesse quer ber Funktions- und Abteilungsgrenzen bis hin zu gemeinsamen Prozessen, die das Unternehmen mit seinen Handelspartnern, Lieferanten und Kunden verbinden. So entsteht ein Echtzeit-Unternehmen, das man schon mit der Einfhrung von ERP-Systemen vor 10 Jahren haben wollte. Die Wettbewerbskraft von Unternehmen liegt in den Prozessen. Was macht Prozesse so wichtig fr Unternehmensziele wie kurzfristiges Wiederereichen von Profitabilitt und langfristig andauernden Markterfolg? Kostenreduktion durch automatisierte Prozesse. Steigerung der Geschwindigkeit durch durchgngige und synchronisierte Prozesse. Senken des Risikos durch sichere und zuverlssige Prozesse. Steigerung der Agilitt durch flexibles Managen und Anpassen der Prozesse an die Business-Dynamik. Vermeiden von Problemen durch intelligentes, vorausblickendes Steuern und Kontrollieren der Effizienz und Effektivitt der Prozesse. Traditionell waren in den 90er Jahren Unternehmen funktional ausgerichtet. Das war die Voraussetzung fr den Erfolg der ERP Systeme. Man war applikationszentrisch und versuchte allerdings ohne den rechten Erfolg das Unternehmen durch ein ERP System abzubilden. Heute arbeiten Unternehmen zunehmend proze-orientiert. Prozesse sind funktions- und abteilungs- und unternehmensbergreifend. Daher war die erste Aufgabe fr Business Integrationsprogramme die Integration von Daten und Applikationen unternehmensintern (EAI enterprise application integration). Hier steckte schon viel Potential: Die Integrationskosten der Implementierung eines Applikationspaketes betragen 67% des Gesamtbudgets. Daher mu Business Integration strategisch angegangen werden: Integration ist Chefsache, aber kein Big Bang. Ganz im Gegenteil, der taktische Weg ber kleine, iterative Projekte hat sich als der erfolgreiche Weg gezeigt. Der nchste Schritt in Sachen Business Integration ist heute Proze- und Performanz-Management. Proze-Management bringt zwei unterschiedliche Technologien zusammen: Workflow-Steuerung und Prozeautomation. Fr jeden Proze gilt es zu entscheiden, wieviel man automatisieren kann, will oder mu und wieviel menschliches Eingreifen notwendig ist. Performanz-Management ist die konsequente Weiterentwicklung und Operationalisierung von Business Intelligence. Mittels Metriken zum Messen der Performanz von Prozessen werden heute analytische Applikationen genutzt, um Business Intelligence prozebezogen einzusetzen: als Business Activity Monitoring (BAM) und Process Performance Management (PPM) jetzt auch auf der operativen Ebene. Ein weiterer Unterschied zur traditionellen Business Intelligence ist der vorwrtsblickende Charakter vieler Metriken. Prdiktive Modelle helfen Probleme zu erkennen, bevor sie auftreten, so da man rechtzeitig gegensteuern kann. Der Begriff der Rechtzeitigkeit wird vielfach auch als Echtzeit aufgefat. Information soll sich selbstndig fortpflanzen. Das alte Prinzip eines Data Warehouse Information ist Holschuld wird umgekehrt ins Prinzip der Bringschuld: Der Informationsproduzent hat die Verantwortung, da Information rechtzeitig (synchronisiert) allen Informationsverbrauchern vorliegt. Der konsequent nchste Schritt ist schon vielfach in Planung und Pilotierung: Portale zur Integration der menschlichen Interaktionen in den Ablauf von Prozessen. Hier geht man ber die traditionel-
Inhalt
kollaborativer Geschfts-Prozess
Bild 1: Business Process Management (BPM) ist ein Rckkopplungs-Modell (closed-loop). Das Managen der Geschftsprozesse steht im Zentrum des unternehmerischen Handelns. Die Prozesse werden unabhngig von der implementierten Applikationslandschaft modelliert, ausgefhrt, berwacht und gesteuert. Proze-Orientierung ist eine Basis-Eigenschaft eines intelligenten Echtzeit-Unternehmens.
X-Selling in Echtzeit. AEGON (eine fhrende, weltweit ttige niederlndische Versicherungsgruppe) setzt Lauerkampagnen im Call Center im Heimatmarkt ein. Im Jahr gehen im Call Center 1,000,000 Anrufe ein. Bei 180 000 Anrufen wird eine X-Sell-Empfehlung generiert, wobei das Produktangebot einer Kampagne mit dem Kundenverhaltensmodell abgeglichen wird und in Echtzeit (also whrend der Anruf des Kunden einem Agenten zugeordnet wird) entschieden wird, ob Kunde und Produkt zueinander passen. So wird die Aktivitt des Agenten durch Intelligenz angereichert. Aber nicht immer kann diese intelligente Anreicherung der Aktivitt auch umgesetzt werden. In nur 60.000 Fllen wird die X-Sell-Empfehlung vom Agenten auch ausgesprochen. Hieraus ergaben sich 30.000 hoch-qualifizierte Interessenten und schlielich 22.000 Produktverkufe. Das bedeutet ber 30 Millionen EUR zustzlicher Umsatz im Call Center.
Quelle: Marcel Holsheimer, Vortrag beim IIR Forum Business Intelligence, 25./26. Sept. 2003, Offenbach, www.bi-event.de
Die Intelligenz wird typischerweise mittels eines prdiktiven Modells implementiert. Ein prdiktives Modell besteht aus einem Satz von Regeln, die das Wissen reprsentieren. Anders als bei klassischen Anwendungen von Business Intelligence, als Diagnose und Analyse im Vordergrund standen und man gleichsam rckwrts schaute, versucht man mit prdiktiven Modellen im Sinne einer Vorhersage nach vorne zu schauen. Im AEGON-Beispiel prft das implementierte prdiktive Modell, ob beim anrufenden Kunden eine hohe Wahrscheinlichkeit besteht, ein in der Kampa S.A.R.L Martin / IT Research Mai 2004
7
Inhalt
Definition: Das intelligente Echtzeit-Unternehmen ist ein proze-orientiertes Unternehmen, das durchgngige, integrierte Prozesse hat. Mittels Business Process Management werden die Geschftsprozesse unabhngig von der existierenden Applikationslandschaft modelliert, betrieben, berwacht und gesteuert. Es ist ereignis-orientiert, also permanent erreichbar und so in der Lage, auf Ereignisse sofort und adquat zu reagieren. Aktivitten im Rahmen der Geschftsprozesse werden mit Intelligenz angereichert, so da das Wissen des Unternehmens zur optimalen berwachung und Steuerung der Prozesse umgesetzt wird. Schlielich sind die Prozesse untereinander synchronisiert mittels einer Information Supply Chain, so da Information immer rechtzeitig verfgbar ist.
In der englischsprachigen Literatur findet man schon den Begriff Right-Time Enterprise (RTE) an stelle von Real-Time Enterprise. Im deutschen hat sich ein entsprechender Begriff noch nicht ausgebildet, so da wir in diesem Strategic Bulletin weiterhin von einem intelligenten Echtzeit-Unternehmen sprechen, obwohl wir unter Echtzeit den Begriff rechtzeitig verstehen. Weiterfhrende Informationen zu RTE IT Architekturen findet man bei Nudorfer und Martin (2003).
2.1 Die Frage der Latenz in echter Zeit oder rechtzeitig Fhrende prozessorientierte Unternehmen automatisieren ihre Prozesse. Auer zum Bedienen von kollaborativen Werkzeugen sind menschliche Interaktionen nur in Ausnahmefllen, bei Genehmigungen und beim Eskalations-Management ntig. Hier wird in der Phase der Alarmwahrnehmung und dem Erkennen von Ausnahmesituationen der Zeitfaktor kritisch. Die menschliche Interaktion kann zu langsam sein, prdiktive Modelle knnen Manahmen automatisch auslsen. Jetzt kommt es auf die Latenz an, die Aktionszeit wird kritisch (Bild 2). Das Aktionszeitmodell zeigt drei kritische Phasen: Daten-Latenz, Analyse-Latenz, Entscheidungs-Latenz. Datenlatenz wird durch Echtzeit-Datenintegration adressiert. Es gibt zwei Optionen: Niedrige Latenz und Null Latenz Datenintegration. Daher ist der wesentliche Punkt an dieser Stelle, herauszufinden, welche Latenz im gegebenen Prozess toleriert werden kann. Natrlich ist Latenz mit Kosten gekoppelt: je niedriger die tolerierte Latenz, umso hher werden die Kosten.
Inhalt
Das Niedriglatenz-Modell basiert auf einer Datenintegrationsplattform, die die relevanten Transaktionsdaten und operationale Daten sammelt und sie in einem so genannten Low-Latency-Data-Mart (LLDM) speichert. Das erfordert die Integration der Datenintegrationsplattform mit der EAI-Plattform, die die Transaktionen quer ber die operativen Unternehmenssysteme managt. Der LLDM wird aufgefrischt entweder durch Message/Queuing oder durch Stapellufe, wo der Stapellauf in kurzen Zeitabstnden entsprechend der tolerierten Latenz ausgefhrt wird (zum Beispiel stndlich). Innovative Echt-Zeit-Unternehmen benutzen einen LLDM auch zur Echt-Zeit-Datenpropagierung. Das ist eine Rckkopplungsschleife, um Ereignisse in operativen Systemen durch prozessbergreifende Metriken auszulsen. Diese Kopplung mit operativen Systemen verlangt, dass die Datenintegrationsplattform wie die EAI-Plattform gemanagt werden muss: Die Datenintegrationsplattform ist ein operatives System. Echtzeit und Aktionszeit
Wert Ereignis Echtzeit Datenintegration
ge sp ei ch er t D at en
DatenLatenz
BAM
AnalyseLatenz EntscheidungsLatenz
Zeit Aktionszeit
2004 S.A.R.L. Martin
Bild 2: Im operativen Performance Management kann Zeit zu einem kritischen Faktor werden. Das Aktionszeitmodell zerlegt Aktionszeit in Daten-Latenz, Analyse-Latenz, Entscheidungs-Latenz, und es zeigt, durch welche Anstze die Aktionszeit minimiert werden kann.
Dieses Modell unterscheidet sich von einem Operational Data Store (ODS), wo Daten nur von operationalen Datenbanken durch Extraktions-Transformations-Load-(ETL)-Prozesse gespeichert werden. Deshalb kann Transaktionslogik, die nicht in operationalen Datenbanken gespeichert wurde, nicht im ODS gespeichert sein. Darberhinaus ist ein ETL-Prozess nicht mit den Transaktionen synchronisiert, d.h. die ODS Daten sind nicht immer auf dem Stand der Transaktionen. Das unterstreicht die Forderung nach einem LLDM, vor allem wenn Legacy Systeme im Einsatz sind. Das Null-Latenz-Modell ist aufgebaut auf einer Schicht fr logischen Datenbankzugriff, die sich ber alle operationalen Datenbanken und das Data Warehouse erstreckt. In einer Anwendung verhlt sich diese Schicht wie eine Datenbank: Alle SQL Operationen inklusive Updates knnen auf diesen verteilten Daten ausgefhrt werden. Das ist eine weitere Alternative zum ODS. Es werden keine
Inhalt
Daten-Latenz
low-latency EchtzeitAnalytik
Daten-Integrations-Plattform
Daten oder Ereignisse
LLDM
EchtzeitDatenpropagation
Bild 3: Echtzeit-Datenintegration verbindet die traditionelle Data Warehouse-Architektur mit der operativen Systemwelt (LLDM= Low Latency Data Mart, OLTP= Online Transaction Procession). Ein LLDM sammelt mit niedriger, tolerierter Latenz operative Informationen synchron zu den Transaktionen und stellt sie analytischen Applikationen zur Verfgung. Innovative Unternehmen benutzen bereits Echtzeit-Daten-Propagation, um operationale System mittels prozessbergreifender Metriken ber eine Daten-Integrationsplattform zu triggern. Eine EII Lsung ist eine virtuelle Zugriffsschicht auf verteilte Datenbanken, die zwar Null-Latenz erlaubt, aber nicht notwendigerweise transaktionssynchron arbeitet.
Analyselatenz wird durch Business Activity Management (BAM) Lsungen adressiert. Operative, im Proze eingebettete Metriken berwachen den Proze und seine Performanz. Ein gutes Beispiel dazu ist der Einkaufsproze in einem Web-Shop. Hier handelt es sich um eine lange Transaktion: jedes zustzliche Produkt, das man in den Einkaufswagen legt, macht die Transaktion komplexer. Eine BAM-Metrik kann den Wert und die Wertnderung der Transaktion basierend auf dem Preis der im sich Einkaufswagen befindenden Produkte quasi zeitgleich mit dem Fortschreiten der Transaktion berechnen. ber den Transaktionswert kann dann die Performanz der Transaktion gesteuert werden. Steigt der Wert, so gibt man der Transaktion eine hhere Prioritt. Im Falle der Berechnung solch einfacher Metriken spielt die Analyselatenz keine Rolle, wenn die Metrik im Proze eingebettet ist. Darberhinaus sind fr gewisse komplexe Metriken bestimmte schnelle Algorithmen entwickelt worden (zum Beispiel Matching-Algorithmen zur berwachung aller Arten von Verkehr: in Systemen, in Netzwerken aber auch Straenverkehr, Luftfahrt etc.). Dieser Entwicklungsbereich ist noch Neuland, daher sind viele Lsungen noch in einem experimentellen Zustand. Entscheidungslatenz. Wenn Zeit eine kritische Rolle spielt, dann knnen Entscheidungen tatschlich nicht mehr von Menschen getroffen werden; das ist dann die Aufgabe von Entscheidungsautomaten.
10
Inhalt
2.2 Ereignis-Orientierung von der Holschuld zur Bringschuld Ereignisse treiben Prozesse
Geschftsprozess Start Entscheidungsautomat <Ereignis> <Bedingung> <Aktion> <Ereignis> <Bedingung> <Aktion> <Ereignis> <Bedingung> <Aktion> Web Services/Business Objects End
Bild 4: Ein Geschftsproze ist definiert als eine Gruppe von Aktivitten mit dem Ziel einen Endzustand herzustellen. Eine Aktivitt wird durch ein Ereignis ausgelst und fhrt zu einer nderung des Zustands eines Prozesses. Ein Proze besteht aus dem Prozemodell und seinem Workflow. Das Prozemodell besteht aus einer vollstndigen Beschreibung aller Aktivitten und Zustnde. Der Workflow ist die ausfhrbare Implementierung des Prozessmodells mittels einer regelbasierten Workflow-Maschine. Business Objects (beziehungsweise zuknftig Web Services) stellen die Dienste zur Verfgung, um Aktivitten auszufhren. Sie werden ber den Workflow angesteuert und aufgerufen.
Ereignis-getriebene Prozesse sind Prozesse, die unmittelbar (i.e. in Echtzeit) auf uere Ereignisse reagieren. Das wird am besten an einem Beispiel klar. Nehmen wir ein Auftragseingangssystem und betrachten einen traditionellen, nicht-ereignis-getriebenen Proze. Nehmen wir an, ein neuer Auftrag kommt herein. Dann bleibt die Information solange im Auftragseingangssystem liegen, bis das Vertriebsinformationssystem, das Produktionssystem und das Rechnungsstellungssystem getrieben durch ihre Nutzer oder im Batch gesteuert ber einen Job-Scheduler sich die Information abholen. Information ist Holschuld. Hier besteht das Risiko, da ein Unternehmen u.U. den neuen Auftrag, das neue Ereignis tagelang nicht bemerkt. Information sickert von Abteilung zu Abeilung und von Applikation zu Applikation gesteuert durch eine interne Prozesssicht und gesteuert durch Batchverarbeitung. Die Konsequenz: Unterschiedliche, einander widersprechende Informationsstnde und die Unfhigkeit den Auftrag zgig (i.e. rechtzeitig) zu bearbeiten. Ereignis-Orientierung hingegen nutzt Informationspropagation als Kommunikationsmethode. Hier wird die Informationslieferung durch den Informationserzeuger bestimmt, whrend bei der klassi-
11
Inhalt
2.3 Prozesse mit Intelligenz anreichern und steuern Erste Anstze gehen auf Vorschlagsmaschinen zurck, die man heute auf vielen Web-Shops findet. Die hier verwendeten prdiktiven Modelle bestehen aus Assoziations-Regeln, die aus dem Kaufverhalten von Kunden abgeleitet werden. Wenn Produkt X in einem Warenkorb A liegt, so wird ber eine Assoziationsanalyse ermittelt, mit welcher Wahrscheinlichkeit Produkte Y1 bis Yn im gleichen Warenkorb liegen. Das Produkt Yx, das die hchste Wahrscheinlichkeit besitzt, wird dann dem Kunden vorgeschlagen, der Produkt X in seinem Warenkorb hat. Die Assoziationsanalyse ist ein eigener Proze, der auf historischen Kaufdaten abluft und als Ergebnis das prdiktive Modell erzeugt. Im Moment der Kundenaktivitt Produkt X in den Warenkorb legen wird diese Aktivitt durch Anwendung des prdiktiven Modells mit dem Wissen ber den historischen Mix von Warenkrben angereichert. In Echtzeit wird die Regel angewendet und transparent fr den Kunden wie schon im Beispiel AEGON gezeigt wird ein Kaufvorschlag erzeugt. Eine gute Frage bleibt hier vielfach offen: Wie oft mu ich die Warenkorbanalyse wiederholen, um immer ein aktuelles und bestes prdiktives Modell zur Vorschlagsgenerierung einsetzen zu knnen. Eigene und Mitbewerbspromotions versuchen ja, das Kuferverhalten zu beeinflussen und zu ndern, so da die einmal abgeleiteten Regeln nicht mehr gelten. Lsungsmglichkeiten bieten hier robuste Algorithmen, die in der Lage sind, nderungen in den Datenstrukturen zu entdecken und so eine Remodellierung der Assoziationsregeln automatisch anzustoen. Ein solches prdiktives Modell kann nun weiter ausgebaut werden, vor allem unter der Bercksichtigung weiterer Merkmale des Produktes und des Kunden. Typische Verfeinerungen dieses prdiktiven Modells wren: Ist Produkt Yx berhaupt noch lieferbar? Gibt es ein Produkt Yy mit fast gleich hoher Assoziation wie Yx, das einen hheren Deckungsbeitrag hat? Hat der Kunde bereits in der Vergangenheit Produkt Yx gekauft? Gelten die ermittelten Assoziationsregeln in gleicher Weise fr alle Kunden, beziehungsweise gibt es Kundensegmente, in denen andere Assoziationsregeln gelten? Will der Kunde berhaupt so angesprochen werden? Die berwachung und Steuerung von Prozessen in Echtzeit kann in vielen Fllen auch mit einfacheren Modellen erfolgen. Ein Beispiel wre hier der Kundenwert zur Serviceleveldifferenzierung.
12
Inhalt
13
Inhalt
Integrationsdrehscheibe
Stammdaten-Management
Applikationen
2004 S.A.R.L. Martin
Bild 5: Business Integration erstreckt sich ber die Proze-, Applikations- und Datenebene. Zustzlich kommt noch die Integration ber die Mensch-Maschine-Schnittstelle (Process Management Portal) hinzu.
Traditionelle Applikationen wie ERP Systeme versagen hier. Ein ERP System spiegelt eine Momentaufnahme des Business wieder. Einmal implementiert, fr immer implementiert. Der Wandel war nicht Bestandteil des ERP Modells. Business Process Management schafft Prozesse, die unabhngig von Applikationen und ERP-Systemen ablaufen, die Web Services aufgrund ihrer Infrastruktur konsumieren und publizieren knnen und die das Unternehmen zu einem intelligenten Echtzeit-Unternehmen transformieren. Geschftsprozesse sind durchgngig, automatisiert, integriert und synchronisiert. Applikationen werden zur Commodity. Sie werden deshalb unter Preisdruck geraten, die Margen sinken. Auf die Applikations-Infrastrukturen kommt es an. Da stecken das Geld und die Zukunft. Solche Infrastrukturen sind auf der IT-Seite entscheidend, um ein Unternehmen flexibel zu managen und die Prozesse dynamisch der Unternehmens- und Marktsituation nachzufahren. Auf die flexible, permanente nderung der Prozesse kommt es an. Und das ist nur mit einer vernnftigen Infrastruktur zu machen, wo das Management der Geschftsprozesse im Zentrum steht.
3.1 Die Komponenten von BPM Prozess-Modellierung: Graphische Werkzeuge zur Visualisierung des Workflows des Prozesses untersttzen den Businessanalysten bei Analyse, Modellierung, Test, Simulation und Implementierung. ndern sich die Prozesse aufgrund von Ereignissen wie ein Firmenzusammenschlu oder ein Out-
14
Inhalt
15
Inhalt
16
Inhalt
17
Inhalt
18
Inhalt
Fazit Kapitel 4: iBonD = intelligent business on demand. Proze-orientierte Unternehmen meistern die fnf Elemente eines iBonD, i.e. (vgl. auch Bild 5) Corporate/Business Performance Management Business Intelligence wird in den Kontext von Geschftsprozessen gesetzt und operationalisiert Echtzeit-Unternehmen Information wird zur Bringschuld Business Process Management In den Prozessen steckt die Wettbewerbskraft, nicht in den Applikationen Process Management Portale Die workflow-orientierte Mensch-Maschine-Schnittstelle fr Geschftsprozesse ersetzt zuknftig die GUIs von Applikationen Business Process Outsourcing Innovation kommt durch Web Services. Standardprozesse kommen von der Stange, whrend individuelle Geschftsprozesse individuell modelliert und implementiert werden.
19
Inhalt
Bild 6: Business Integration erstreckt sich ber vier Schichten, die Integration der Mensch-Maschine-Schnittstelle (PM-Portale), die Integration ber die Prozesse (Business Process Management), die Integration ber die Applikationen (EAI-Dienste) und die Daten (DI-Dienste). Da Integrationslsungen in der Regel auch mit Anwendungsentwicklungsaufgaben verbunden sind, ist es sinnvoll, Business Integrationsplattformen zu ApplikationsInfrastruktur-Plattformen zu erweitern.
Eine Business Integration Plattform besteht aus den vier Schichten, die Business Integration ausmachen, i.e. Integration auf der Mensch-Maschine-Schnittstelle, auf der Proze-, Applikations- und Datenebene. Sie enthlt also alle Integrationsdienste mit Ausnahme der Anwendungsentwicklungsumgebung und dem Applikationsserver. Neben den Komplettangeboten fr Business Integrationsplattformen gibt es Best-of-Breed-Angebote fr PM-Portale, Business Process Management, Corporate/Business Performance Management, EAI-Plattformen inklusive oder exklusive einer Datenintegration, Datenintegrationsplattformen und Komponenten-Anbieter. Im nchsten Abschnitt werden die Spieler in den unterschiedlichen Marktsegmenten klassifiziert.
5.2 Die Spieler im Markt Da eine Applikations-Infrastruktur-Plattform aus sehr unterschiedlichen Komponenten besteht, haben die Spieler im Markt auch sehr unterschiedliche Wurzeln und Geschichte. Damit gehen meistens auch die Strken und Schwchen der verschiedenen Anbieter Hand in Hand. Es folgt eine Auflistung
20
Inhalt
21
Inhalt
Portal-Technologien
PortalEntwicklungsplattform Applikations-Portal
AbaXX CA Hummingbird People at Work Plumtree Vignette
PeopleSoft Siebel
BI-Portal
arcplan Business Objects Cognos Informatica SAS
Integrations-Plattform
Portal-Dienste Integrations-Dienste
Iona SeeBeyond Tibco WebMethods BEA IBM Magic Software Microsoft Oracle SAP Sun Sybase
BI-Portal BI-Paket
Applikations-Infrastruktur-Plattform
Integrations-Dienste Portal-Dienste
Applikations-Server
2004 S.A.R.L. Martin
Bild 7: Portalprodukte lassen sich in fnf Klassen unterteilen: Portalentwicklungs-Plattformen. Hier findet man die Anbieter von allein stehenden Portalplattformen. Portalplattformen kommen heute zusammen mit ContentManagern. Business Intelligence (BI) Portale. Die Dashboards der fhrenden Corporate/Business Performance Anbieter haben Portlet-Funktionalitt, so da sie als ein Web Service in andere Portale eingehngt werden knnen. Applikationsportale. Gleiches gilt fr die fhrenden Applikations-Anbieter (PeopleSoft, SAP, Siebel etc.). Diese Portallsungen umfassen Business Intelligence Portale. Portalentwicklungs-Plattformen auf IntegrationsPlattformen. Hier ist die Portalentwicklungs-Plattform Bestandteil der Integrations-Plattform. Portalentwicklungs-Plattformen auf Applikations-Infrastruktur-Plattformen. Hier ist die Portalentwicklungs-Plattform Bestandteil der Applikations-Infrstruktur-Plattform.
Komplementre Best-of-Breed-Lsungen. Business Integration betrifft schlielich noch eine weitere Domne: Netzwerk-Management. Ein Zusammenspiel von Business Integration-Technologien und Netzwerk-Management-Produkten (BMC Patrol, CA UniCenter, HP ObenView, IBM Tivoli) ist dabei sich zu entwickeln, da ein Transaktionsmanagement ber verschiedene Systeme, Applikationen und Businesses uerst komplex geworden ist. WebMethods ist dabei zum Vorreiter geworden. Eine Lsung wurde gemeinsam mit HP entwickelt und findet den Zuspruch von BMC, CA und IBM. Zwischen den Lsungen der Anbieter fr Proze-Management und dem Anschlu von Altsystemen auf proprietren Midrange- (zum Beispiel die ehemaligen AS/400) und Mainframe-Plattformen besteht eine technologische Nische, die von den programmatischen Integrations-Anbietern gefllt wird (Ausdruck nach Gartner Group). Hierzu zhlen Anbieter wie: Jacada, MicroFocus, Neon Systems, NetManage, Seagull, WRQ Diese Anbieter liefern quasi die Logistik der letzten Meile zwischen der Konnektivittsarchitektur von Business Process Management und den Altsystemen auf dem Host. Ursprnglich wurden reine Prsentationsdienste angeboten, also eine neue Schicht webfhiger graphischer Oberflchen anstelle der Terminalmasken. Heute bieten diese Anbieter wesentlich mehr. Dazu gehren Mechanismen, um Sequenzen von Transaktionen zu kapseln und als APIs mittels verschiedener Technologien wie J2EE
22
Inhalt
5.3 Gastbeitrag iWay: Enterprise Adapter Strategie hilft bei der Integration (von Ralf Meyer, Managing Director European Operations, iWay Software) Fr Geschftsprozessoptimierung wie zum Beispiel im Kundenmanagement, Supply-Chain Optimierung, B2B, Servicemanagement, Call-Centern etc. spielt die Integration von i.d. Regel heterogenen Systemen, Mitarbeitern, Kunden, Zulieferern und Partnern eine sehr wichtige Rolle. Dabei ist das Zusammenspiel von ERP- CRM, SCM- B2B-Systemen trotz Internettechnologien und neuen Standards (Stichwort Web Services) noch immer eine groe technische Herausforderung, Risiko und wesentlicher Kostenfaktor in den meisten IT-Projekten. Problem ist einerseits die Tatsache, dass Systeme aus unterschiedlichen IT-Epochen stammen und andererseits Systeme nicht auf der richtigen technologischen Basis, beziehungsweise fr die einfache Integration mit anderen Systemen entwickelt wurden. Abhilfe versprechen Enterprise Application Integration (EAI) und/oder Broker Lsungen, die in der Lage sind unterschiedliche Systeme mit keinem/relativ wenig manuellem Aufwand zu integrieren. Integrations-Lsungen bestehen i.w. aus folgenden Komponenten: Prozess- oder Workflowmanagement fr die Steuerung von Geschftsprozessen Transformations-Engine fr die Umsetzung unterschiedlicher Formate zwischen den beteiligen Systemen dem eigentlichen Integrations-Broker mit und/ohne Applikationsserver Adapter fr die Kommunikation zw. den unterschiedlichsten Technologien und Systemen Solche Lsungen sind inzwischen integraler Bestandteil des Lsungsportfolios einer ganzen Reihe von Middleware-, Plattform- und Anwendungssoftwareanbietern. Gerade grere IT-Anwender knnen daher immer weniger den Einsatz von gleich mehreren Integrations-Lsungen vermeiden. Gleichzeitig entwickeln sich Adapter fr die direkte Integration von heterogenen Systemen immer mehr zur eigenstndigen und erfolgskritischen Softwarekategorie. Aufgabe von Adaptern ist die intelligente und effiziente Kommunikation mit beteiligten Systemen. Durch den Einsatz von mehreren Integrations-Lsungen bekommt man i.d.R. auch mehrere Adapter Technologien ins Haus, die nicht nur bezahlt, sondern auch erlernt, gewartet und administriert werden mssen. Abhilfe verspricht hier eine Enterprise Adapter Strategie, deren Ziel der Einsatz von einheitlichen Adaptern ber unterschiedliche Anwendungen und Integrationsplattformen hinweg ist. Ermglicht wird die Enterprise Adapter Strategie durch eine sehr breite Basis von Adaptern, d.h. Verfgbarkeit von Adaptern fr alle mglichen Systeme/Technologien und Nutzung dieser Adapter in mglichst vielen IntegrationsLsungen.
23
Inhalt
24
Inhalt
25
26
Inhalt
7. Literatur
Martin, W.: Business Performance Management und Real-Time Enterprise auf dem Weg zur Information Democracy, Strategic Bulletin, IT Research, www.it-research.net, Sauerlach bei Mnchen, 2003-A, 32 pages Martin, W.: CRM 2004 Kundenbeziehungsmanagement im Echtzeitunternehmen, Strategic Bulletin, IT Research, www.it-research.net, Sauerlach bei Mnchen, 2003-B, 32 pages Martin, W., Nudorfer, R.: BPM business performance management, White Paper, www.eaiforum.de; 2004, 26 pages Nudorfer, R., Martin, W.: RTE real-time oriented IT Architecture, White Paper, www.eaiforum.de; 2003, 29 pages Nudorfer, R., Martin, W.: iSO integrated solutions business processes, White Paper, www.eaiforum.de, 2004, 31 pages
27
Inhalt
28
Inhalt
29
Inhalt
30
Inhalt
31
Inhalt
InterSystems Die in Cambridge, USA, angesiedelte InterSystems Corporation (www.InterSystems.de) stellt seit mehr als 25 Jahren hochleistungsfhige Softwarelsungen fr IT-Abteilungen und unabhngige Softwarehuser bereit. Weltweit nutzen mehr als vier Millionen Anwender geschftskritische Anwendungen, die auf den Lsungen von InterSystems basieren. Niederlassungen in 20 Lndern untersttzen Anwendungsentwickler und Systemintegratoren bei ihrer Arbeit und leisten 24x7-Support fr alle InterSystems-Produkte. Die postrelationale Datenbank Cach von InterSystems bietet als einzige Lsung auf dem Markt sowohl eine robuste Objekt-Architektur und hochperformantes SQL als auch einen direkten multidimensionalen Datenzugriff. Darber hinaus ermglicht der Daten- und Applikationsserver eine schnelle Entwicklung von Web-Applikationen, hohe Performance in der Transaktionsverarbeitung, Echtzeit-Analysen auf Live-Daten sowie eine einfache Administration. Die Integrationsplattform Ensemble von InterSystems ist die erste umfassende Lsung, die einen Integrationsserver, einen Applikationsserver und eine hochperformante Objektdatenbank mit einer konsistenten Entwicklungs- und Managementumgebung in einem einzigen, architektonisch durchgngigen Produkt verbindet. Mit der objektorientierten Architektur von Ensemble lassen sich neue Lsungen zur Erweiterung von bereits bestehenden Applikationen schnell implementieren, neue Geschftsprozesse effektiv abbilden sowie Daten ber das gesamte Unternehmen hinweg integrieren.
http://
www.intersystems.de
iWay Software iWay Software ist ein Unternehmen der Information Builders Inc., New York. Entstanden ist iWay Software aus der Middleware Technology Group von Information Builders, die schon fr eine Vielzahl von Firmen in Rekordzeit E-Business-Applikationen unternehmensweit integriert hat. iWay schafft eine Architektur, die Altanwendungen (Legacy Systems), Transaktionssysteme, ERP- und CRM-Pakete, Individual-Anwendungen oder EAI-Umgebungen von Herstellern wie IBM, Microsoft, NEON, Vitria, BEA und vielen anderen integriert. iWay Software wird in Deutschland durch die Information Builders (Deutschland) GmbH reprsentiert. Weitere Informationen ber iWay Software gibt es unter:
http://
www.iwaysoftware.de
32
Inhalt