Master Data Management als Basis für eine Enterprise SOA Strategie Executive Round Table MDM, Wien, Februar 2008 Dr. Wolfgang Martin Analyst, ibond Partner, Ventana Research Advisor und Research Advisor am Institut für Business Intelligence
MDM als Basis von Enterprise SOA Enterprise SOA: Treiber, Nutzen und Konzepte Stammdaten: das Business Vokabular der Enterprise SOA Erfolgsfaktoren für MDM in der Enterprise SOA Ziel: dem richtigen Kunde, das richtige Produkt, in der richtigen Menge, zum richtigen Preis, richtig geliefert mit der richtigen Rechnung. 2 2008 S.A.R.L. Martin
Das prozess-orientierte Unternehmen Management-Fokus Industrialisierung von Prozessen (operational excellence) Flexibilität von Prozessen (agility) Lieferanten Unternehmen Kunden Governance, Risk, Compliance Eingebettete BI 3 2008 S.A.R.L. Martin Kollaborativer Prozeß Abteilung Steuerung/Überwachung Prozesse verlaufen quer über Funktionen, Abteilungen und Unternehmen Kein Prozess ohne Daten
Meta- und Stammdaten Metadaten (DNA) analytische Stammdaten Kunden Partner Lieferanten Produkte Mitarbeiter operative Stammdaten Raum Zeit Plan Organisation Bestands/Bewegungsdaten operative Daten (OLTP) 4 2008 S.A.R.L. Martin
Definition: Prozesse Ziel Endzustände Ein Geschäftsprozess ist. eine Menge von Aktivitäten & Aufgaben ausgeführt von Ressourcen (Services geleistet von Menschen & Maschinen) unter Nutzung unterschiedlicher Information (strukturiert & unstrukturiert) mittels unterschiedlicher Interaktionen (vorhersehbar & unvorhersehbar) gesteuert von Management-Politiken und Prinzipien (Geschäftsregeln & Entscheidungskriterien) mit dem Ziel, vereinbarte Endergebnisse zu liefern (Strategien & Ziele) 5 2008 S.A.R.L. Martin
Prinzipien einer SOA Eigenschaften einer SOA als IT Architektur Eine SOA dient als Business Model for Collaboration Eine SOA ist eine Infrastruktur: Software for Change Eine SOA trennt Geschäftslogik von Prozesslogik Eine SOA basiert auf Standards (BPEL, Web Services) 6 2008 S.A.R.L. Martin Präsentations-Services Präsentations-Logik Applikations-Logik Daten-Logik Daten-Services Applikations-Architektur Präsentations-Services Präsentations-Logik Prozess-Logik Geschäfts-Logik Daten-Logik Daten-Services SOA SLA Service Prozess
Treiber: Prozeß-Orientierung Regulierung, Marktdynamik, Globalisierung und Kollaboration zwingt in Prozeß-Orientierung Prozesse sind abteilungs- und unternehmensübergreifend Prozesse werden intelligent Der top-down SOA Ansatz (SOA basierende Geschäftsprozesse) ist auf dem Vormarsch: Business Process Management ist die klare Nummer 1 bei den Anwendungen. (SOA Check) Fazit 7 2008 S.A.R.L. Martin
MDM als Basis von Enterprise SOA Enterprise SOA: Treiber, Nutzen und Konzepte Stammdaten: das Business Vokabular der Enterprise SOA Erfolgsfaktoren für MDM in der Enterprise SOA 8 2008 S.A.R.L. Martin
BPM, MDM und CPM in einer SOA Prozesse und Stammdaten sind applikationsunabhängig Ausführen kollaborativer Geschäfts fts-prozeß Prozess- und Entscheidungs- Logik 9 2008 S.A.R.L. Martin Geschäftsprozess-Management Stammdaten-Management Modellieren Infrastruktur: SOA Analyse, Design, Test, Simulation Corporate Performance Management Metriken, Business- Analytik Planen Überwachen & Steuern
Datenintegration und SOA Eine SOA ist IT Architektur Unternehmensarchitektur Kollaborationsarchitektur Intelligence & Performance Management Backend-Services PM Portal Präsentations- & Kollaborations- Services CAD/CAM Office- Applikation BPM Integrationsdrehscheibe ESB Metadaten-Mgt Content Management B2B ERP SAP CRM SCM PLM DW etc DI DI Marktplatz, Marktplatz, Lieferanten, Lieferanten, Partner, Partner, Händler, Händler, Kunden, Kunden, soziale sozialemedien Operative Daten 10 2008 S.A.R.L. Martin
Meta Daten - Taxonomie Meta Daten Management ist Business-Aufgabe MD TYP BEISPIEL NUTZEN NUTZER QUELLE Definition Stammdaten Erkennen Konsument Köpfe, Doku Kalkulationen Verstehen Power-User Spreadsheets Geschäftsregeln Vertrauen Neue Mitarb. Prozess-Design Navigation Alias Ort Konsument Datenmodell Standard-Bericht Verwendung Top-Management CPM/OLAP Update-Zeit Präzision Power-User Job-Log Administration Verwendung Performanz Operator Monitor Zugriffschutz Integrität Modellierer Datenmodell Profile Skalierbarkeit Designer ETL 11 2008 S.A.R.L. Martin
Services in einer SOA Kollaborativer Geschäftsprozess Entwicklungs- Services Informations- Services Data Integration Plattform Services Repository Analytische Services Drittanbieter- Services (SaaS) Rules Services Applikations- Services Operative Services Enterprise Service & Service Data Bus Zugriffs- Services Kollaborative Services IT Management- Services Infrastruktur-Services Externe Daten Data Warehouse Unstrukturierte Daten Operationale Daten 12 2008 S.A.R.L. Martin
Enterprise Information Management Daten-Management Kollaboratives Informations-Management Data Warehousing Daten- Migration Stammdaten- Management Business Process Management Daten- Konsolidierung IT Prozesse Stammdaten Konsolidierung & Migration Daten-Qualität Corporate Performance Management IT/Business Prozesse Informations-Services Datenintegrations-Plattform 13 2008 S.A.R.L. Martin
Data Quality Check 2007 Die Rolle von Datenqualität Datenqualität hat eine große Bedeutung und eine hohes Potential. Dies wird auch so erkannt. Fazit: Alle sehen es, aber keiner tut es! Status von Datenqualität in den Unternehmen Das Thema Datenqualität wird von deutschen Unternehmen angenommen. Fazit: Neben dem Einsatz von Werkzeugen müssen die Verantwortungen klar geregelt und Ressourcen bereitgestellt werden. Status von Datenqualität im Markt Die Bedeutung von Datenqualität im Markt ist gegeben und wird weiter wachsen und sich dabei konsolidieren. Fazit: Es besteht Investitionsbedarf in Projekte und Produkte. Status von Datenqualität in den Projekten DQ-Projekte werden vorrangig von eigenen Mitarbeitern mit relativ geringem Budget umgesetzt. Die Investitionen in die Datenqualität werden steigen. Fazit: die Wichtigkeit ist erkannt, es ist von größeren Budgets und Projekten auszugehen. 14 2008 S.A.R.L. Martin
MDM und SOA MDM per ERP war ein Traum MDM ist applikationsunabhängig wie BPM MDM ist Kernbestandteil einer SOA Der MDM Prozess sollte SOA basiert sein Mit einer SOA als Infrastruktur hat der MDM Prozess alle SOA Vorteile Höhere Qualität, geringere Kosten, höhere Produktivität, höhere Flexibilität Revisionssicherheit Fazit 15 2008 S.A.R.L. Martin
MDM als Basis von Enterprise SOA Enterprise SOA: Treiber, Nutzen und Konzepte Stammdaten: das Business Vokabular der Enterprise SOA Erfolgsfaktoren für MDM in der Enterprise SOA 16 2008 S.A.R.L. Martin
Transparenz und Nachvollziehbarkeit Kollaborative Prozesse funktionieren nur, wenn sie ein gemeinsames Business Vokabular nutzen. Lieferanten Unternehmen Kunden Die 4 MDM Säulen Datenintegration Data Profiling Datenqualität Life Cycle Mgmt Synchronisieren Stammdaten Historisieren Stammdatenmanagement die Voraussetzung für Transparenz und Nachvollziehbarkeit 17 2008 S.A.R.L. Martin
Stammdatenserver: Teilfunktionen MDA (Administration) Anlegen, ändern, löschen Freigabe Versionierung Historisierung MDC (Konsolidierung) Dublettenprüfung Konsistenz & Integritätsprüfung Konfliktlösungen MDD (Distribution) Schlüsselmapping Mischen Konvertieren Laden (Delta & Bulk) MDA MDM MDD MDC Allgemeine Administration App. 1 App. 2 App. n Allg. Administration Metadaten-Repository Schnittstelle Repository Berechtigungen 18 2008 S.A.R.L. Martin
Stammdaten und Governance Unternehmensstrategie Ziele Organisation Governance Prozesse Metriken Tr CPM Menschen Sensoren CPM Prozess-Prozess Trägermodellgermodell Informations- Profile Profile Technologie Kultur 19 2008 S.A.R.L. Martin
Alignment Business/IT Business Fokus Strategien Verständnislücke IT Fokus 20 2008 S.A.R.L. Martin Hardware/ Software Organisation Funktionen Daten Applikationen Credo Postfinance/Bern Die Informatik von PostFinance fokussiert sich auf das Geschäft, nicht auf die Applikationen. Sie richtet sich an den Prozessen und Anforderungen des Geschäfts aus. Sie bleibt einfach und übersichtlich. Sie ist durchgängig und nachvollziehbar. Sie spricht eine gemeinsame Sprache mit den Fachabteilungen Prozesse Business und IT als Partner Zeit Die Sprache der Prozesse schafft gegenseitiges Verstehen
MDM Erfolgsfaktoren Organisation Datenqualität Datenhoheit Pflegeprozesse (SLAs) Projektabwicklung MDM ist ein Programm Managen hoher Change Request Raten Technologie Versteckte Abhängigkeiten Unterschiedliche Releasestände Objektgebunde Berechtigungen Datenvolumen, Middleware, Persistenz Fazit 21 2008 S.A.R.L. Martin
MDM als Basis von Enterprise SOA Prozess-Orientierung schafft Agilität, Transparenz und Nachvollziehbarkeit und ermöglicht unternehmens-übergreifende Kollaboration. Geld und Wettbewerbskraft stecken in den Prozessen. Kein Prozess ohne Daten. Die technische und organisatorische Infrastruktur für Prozess- Orientierung ist eine SOA. SOA bedeutet Software for Change. White Paper zu BPM und SOA Kostenloser Download bei www.wolfgang-martin-team.net Kontakt: wolfgang.martin@wolfgang-martin-team.net 22 2008 S.A.R.L. Martin