1. DOAG BPM SIG 2009 Sozialisierung der Gestaltung und Ausführung von Geschäftsprozessen Social BPM Dr. Frank Schönthaler PROMATIS, Ettlingen/Baden Frankfurt, 19. März 2009 !
2.
3.
4. Ganzheitliches BPM Business- Sicht Change Management Prozess- modelle Analyse Prozess- Sicht Implementierung Service- Sicht Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Rules Engine Legacy System Business Evolution Web- Service Legacy System Reconciliation
5. Ganzheitliches BPM Prozess- modelle Implementierung Reconciliation Web- Service Legacy System Change Management Analyse Business- Sicht Prozess- Sicht Service- Sicht Erfolgsfaktoren Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Rules Engine Legacy System
6. Ganzheitliches BPM Prozess- modelle Implementierung Reconciliation Web- Service Legacy System Change Management Analyse Business- Sicht Prozess- Sicht Service- Sicht Erfolgsfaktoren Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Rules Engine Legacy System Optimale Abdeckung der fachlichen Anforderungen – auch im Zeitverlauf
7. Ganzheitliches BPM Prozess- modelle Implementierung Reconciliation Web- Service Legacy System Change Management Analyse Business- Sicht Prozess- Sicht Service- Sicht Erfolgsfaktoren Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Rules Engine Legacy System Optimale Abdeckung der fachlichen Anforderungen – auch im Zeitverlauf SOA-Mapping des Modellierungs-Tools
8. Ganzheitliches BPM Prozess- modelle Implementierung Reconciliation Web- Service Legacy System Change Management Analyse Business- Sicht Prozess- Sicht Service- Sicht Erfolgsfaktoren Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Rules Engine Legacy System Optimale Abdeckung der fachlichen Anforderungen – auch im Zeitverlauf SOA-Mapping des Modellierungs-Tools Hohe Akzeptanz durch kontextsensitive Benutzer- interaktion (Usability!)
9. Ganzheitliches BPM Prozess- modelle Implementierung Reconciliation Web- Service Legacy System Change Management Analyse Business- Sicht Prozess- Sicht Service- Sicht Erfolgsfaktoren Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Rules Engine Legacy System Optimale Abdeckung der fachlichen Anforderungen – auch im Zeitverlauf SOA-Mapping des Modellierungs-Tools Hohe Akzeptanz durch kontextsensitive Benutzer- interaktion (Usability!) Nahtlose Applikations- integration mit geringem TCO
11. Innovative Lösungsansätze Business- Sicht Service- Sicht Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Legacy System Social BPM Change Management Prozess- modelle Analyse Prozess- Sicht Implementierung Rules Engine Web- Service Legacy System Reconciliation
12. Innovative Lösungsansätze Business- Sicht Service- Sicht Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Legacy System Sozialisierung der Prozessausführung Social BPM Change Management Prozess- modelle Analyse Prozess- Sicht Implementierung Rules Engine Web- Service Legacy System Reconciliation Optimale Usability durch kontextsensitives Web 2.0-Portal
13. Innovative Lösungsansätze Business- Sicht Service- Sicht Oracle Service Bus Web- Service Legacy System IF IF BPEL Human Workflow Web- Service Legacy System Sozialisierung der Prozessausführung Sozialisierung der Prozessgestaltung Social BPM Change Management Prozess- modelle Analyse Prozess- Sicht Implementierung Rules Engine Web- Service Legacy System Reconciliation Optimale Usability durch kontextsensitives Web 2.0-Portal Agile Prozess-modellierung in Business Communities + Kollaboratives Arbeiten + Kommunikation und Knowledge Sharing + Best Practice-Modelle
14.
15.
16.
17. Social BPM Vertrieb Marketing Diskussionen VoIP Enterprise 2.0: Online Communities Presence & Instant Messaging BI-Inhalte Unternehmensapplikationen
Abstract: Mit den neuen Möglichkeiten des Web 2.0 hat die Kollaboration in sozialen Netzwerken in vielen Lebensbereichen Eingang gefunden. Sie ermöglicht einen effizienten Zugriff auf das in einer Community vorhandene Erfahrungswissen, auf Lösungsideen und Best Practices. Mit Social BPM werden Verfahren und Technologien des Web 2.0 für das Geschäftsprozessmanagement nutzbar gemacht. Der Beitrag setzt sich zunächst mit den Erfolgsfaktoren eines ganzheitlichen Geschäftsprozessmanagements auseinander. Davon ausgehend werden Anforderungen an ein Social BPM formuliert, welches eine Einbeziehung der gesamten Business Community in der Gestaltung und Ausführung der Geschäftsprozesse fördert. Im Vordergrund stehen die Intensivierung der Kollaboration im Rahmen der Prozessmodellierung sowie die Verbesserung der Usability der BPM-Lösungen durch kontextsensitive Anwendungsoberflächen. Exemplarisch werden typische Lösungen für Social BPM vorgestellt und diskutiert. ################################ Lockere Einführung: Heute wird ja alles sozialisiert: Unternehmen, Verluste … Warum dann nicht auch BPM???? ;-) Beachte: Arbeit in sozialen Netzwerken ist für heutige Jugend selbstverständlich. Und es werden Leistungen freiwillig und unentgeltlich erbracht aus eigenem Antrieb! Trotz aller Kritik nehmen soziale Kontakte ja nicht ab, sondern zu und werden auch internationaler. Und: Kontakte und Meinungen innerhalb der Community (auch Peer group) sind wichtiger als jede Analysten- und Expertenmeinung.
Social BPM-Praxisbeispiele haben aktuell (noch) Pilotcharakter
Ineffiziente Abstimmungsprozesse sind kostenintensiv und bergen die Gefahr, dass wichtige Organisationseinheiten und fachliche Aspekte nicht berücksichtigt werden. Ineffiziente Kommunikation zwischen Projektbeteiligten, die unterschiedliche „Fachsprachen“ verwenden und Sachverhalte unverständlich darlegen. Mangelhafte Dokumentation mittels informaler Besprechungsprotokolle, Organisationsanweisungen, Pflichtenheften. Fehlende Geschäftsprozessoptimierung Organisationsarbeit fokussiert auf Aufbauorganisation und richtet Abläufe an den Arbeitsplatzfunktionen (lokale Prozessoptima) oder der eingesetzten Software aus. Fehlende Serviceorientierung Organisationen richten sich an internen Strukturen und Abläufen aus und nicht an der Servicequalität, die für den Kunden erzielt wird. Ungeeignete Tools und Methoden Im Einsatz sind Tools und Methoden, die auf die Bürokommunikation zielen und nicht auf die Organisationsarbeit. Geschäftsprozess-Tools sind häufig komplex und werden deshalb nur punktuell von Experten zur Nachdokumentation genutzt.
Business-Sicht Ausführung der Geschäftsprozesse - unternehmensübergreifend - weltweit - ohne Medienbrüche und sicher Prozess-Sicht Analyse der Business Requirements Ergebnis: Geschäftsprozess-Modelle inkl. - Regeln (Business Rules) - Organisationsstrukturen - Business-Objekte - aber auch Strategische Ziele, Erfolgsfaktoren, Kennzahlen Service-Sicht Implementierung der Geschäftsprozesse (Umsetzung der Modelle) - Abbildung in eine (Serviceorientierte) Architektur -> Kommt‘s darauf an? -> Nein, häufig findet man auch Mix Mode!!! - Service Bus mit Integration von Apps und Services - Kontextsensitive Anwendungsoberfläche (Web 2.0?) Business Evolution Welt bleibt nicht stehen Organisatorisches Change Management -> Um- und Durchsetzung der Prozesse Durch Business Evolution entsteht eine Serie von Prozessmodell-Versionen Reconciliation Evolution des Anwendungs-Interfaces, neue + modifizierte Apps und Services …
Kreis: Analyse: Modernisieren – TOP PRIO (da muss SOA ansetzen!) Kreis: Implementierung: Roundtrip Prozessmodell (BPA)-BPEL (Wenn das halt geht, taugt eines der Tools nichts! Wg. Unterschiedlicher Sichtweisen.) Mapping eigentlich unkritisch. – PRIO 4 Kreis: Individualisieren/Personalisieren - PRIO 3 Kreis: Flexibilisieren (Prozesssteuerung explizit, Business Rules explizit). Kostenintensiv in Entwicklung und Betrieb („Punkt-zu-Punkt“ dominiert) - PRIO 2
Kreis: Analyse: Modernisieren – TOP PRIO (da muss SOA ansetzen!) Kreis: Implementierung: Roundtrip Prozessmodell (BPA)-BPEL (Wenn das halt geht, taugt eines der Tools nichts! Wg. Unterschiedlicher Sichtweisen.) Mapping eigentlich unkritisch. – PRIO 4 Kreis: Individualisieren/Personalisieren - PRIO 3 Kreis: Flexibilisieren (Prozesssteuerung explizit, Business Rules explizit). Kostenintensiv in Entwicklung und Betrieb („Punkt-zu-Punkt“ dominiert) - PRIO 2
Kreis: Analyse: Modernisieren – TOP PRIO (da muss SOA ansetzen!) Kreis: Implementierung: Roundtrip Prozessmodell (BPA)-BPEL (Wenn das halt geht, taugt eines der Tools nichts! Wg. Unterschiedlicher Sichtweisen.) Mapping eigentlich unkritisch. – PRIO 4 Kreis: Individualisieren/Personalisieren - PRIO 3 Kreis: Flexibilisieren (Prozesssteuerung explizit, Business Rules explizit). Kostenintensiv in Entwicklung und Betrieb („Punkt-zu-Punkt“ dominiert) - PRIO 2
Kreis: Analyse: Modernisieren – TOP PRIO (da muss SOA ansetzen!) Kreis: Implementierung: Roundtrip Prozessmodell (BPA)-BPEL (Wenn das halt geht, taugt eines der Tools nichts! Wg. Unterschiedlicher Sichtweisen.) Mapping eigentlich unkritisch. – PRIO 4 Kreis: Individualisieren/Personalisieren - PRIO 3 Kreis: Flexibilisieren (Prozesssteuerung explizit, Business Rules explizit). Kostenintensiv in Entwicklung und Betrieb („Punkt-zu-Punkt“ dominiert) - PRIO 2
Kreis: Analyse: Modernisieren – TOP PRIO (da muss SOA ansetzen!) Kreis: Implementierung: Roundtrip Prozessmodell (BPA)-BPEL (Wenn das halt geht, taugt eines der Tools nichts! Wg. Unterschiedlicher Sichtweisen.) Mapping eigentlich unkritisch. – PRIO 4 Kreis: Individualisieren/Personalisieren - PRIO 3 Kreis: Flexibilisieren (Prozesssteuerung explizit, Business Rules explizit). Kostenintensiv in Entwicklung und Betrieb („Punkt-zu-Punkt“ dominiert) - PRIO 2
Blauer Pfeil: SOA direkt an der Wurzel packen => Integration!!! Foundation Packs: Vorgefertigte Enterprise Business Objects und Enterprise Business Services AIA = Herzstück der neuen Fusion Apps!!!
Prozessausführung: User kann sich selbst oder für seine Community eine kontextsensitive Umgebung zusammenstellen (emanzipierte User) Prozessgestaltung: - gemeinsames Arbeiten der Community an den Prozessen - gesamter Life Cycle - einfach verständlich mit Web 2.0-Technologien (Wiki, Instant Messaging, …)
Prozessausführung: User kann sich selbst oder für seine Community eine kontextsensitive Umgebung zusammenstellen (emanzipierte User) Prozessgestaltung: - gemeinsames Arbeiten der Community an den Prozessen - gesamter Life Cycle - einfach verständlich mit Web 2.0-Technologien (Wiki, Instant Messaging, …)
Prozessausführung: User kann sich selbst oder für seine Community eine kontextsensitive Umgebung zusammenstellen (emanzipierte User) Prozessgestaltung: - gemeinsames Arbeiten der Community an den Prozessen - gesamter Life Cycle - einfach verständlich mit Web 2.0-Technologien (Wiki, Instant Messaging, …)
… also auch Eibindung interner und externer Partner und Einbindung von Partnern auf allen Ebenen! „ Alle machen mit – Keiner duckt sich weg!“
Das Business emanzipiert sich!
- Basis sind die Tools der zugekauften webMethods-Produktfamilie Facebook-artige Oberfläche, in die die Tools eingebracht werden. M.E. sind die Tools nicht speziell konfiguriert, um hier eingesetzt zu werden!