6. Herausforderungen im Projekt Planung Prozessportal Anforderungsmanagement Abgrenzung Ajax Projektziele J2EE Java WSDL Analyse UI Flow MQ Series Prozessmonitor XSLT CORBA UseCases BPMN Design UI Design COBOL JSR170 BPMS C# SOAP ProcessMetrics UML Ruby on Rails Umsetzung CICS JQuery BPEL XSD Error Handling Spring Hibernate WSDL Tasklist RUP Business Rules Oracle EPK UDDI DMS DecisionTree Process State KPIs Stellvertreterregelung Business Objects
7.
8. Das Rad nicht neu erfinden! Es gibt heute bereits eine Menge von Projekt-Methodiken und Vorgehensmodellen Rational Unified Process (RUP), V-Modell, Agile/SCRUM, … Keine davon adressiert die spezifischen Herausforderungen in einem BPM-Projekt Prozessmodellierung, Prozessorganisation, Task Management, Business Rules, KPI-Analyse B2B Prozesse, EDI Zusammenspiel Prozess und SOA-Komponenten Detaillierungs-Ebenen in der Modellierung
17. Funktionale vs. Prozessorganisation Explizite Rollen vs. Implizite Rollen / Regeln Woher kommen die Rollen/Rechte-Informationen? Ggf. „Mini-EAI“-Projekt einplanen! Administrations-Tools und Prozesse?
18.
19. Unterschiedliche Arten von Aufgaben verstehen – Dauer, Komplexität, etc. Ggf. Microflows für komplexe Tasks (=> UI Design)? Zu viel Task-Steuerung vermeiden! Nutzer- vs. systeminitiierte Tasks Kanban: Push vs. Pull-Prozesse
20.
21. Was ist Prozessfluss, was ist Entscheidungslogik? Gateways vs. Regelbaum Art der Regeln Regelbaum, Regeltabelle, Natursprachliche Regeln Rollen: RuleAuthor, … Dediziertes BRMS? Datenbereitstellung Governance Regel-Validierung, Deployment und Retiremement Freigaben
22.
23. Prozess-Intelligence vs. klassische BI BI: Prozessergebnis PI: Prozessablauf Ziele verstehen Produktionssteuerung Prozessoptimierung Strategische Steuerung Unterschiedliche Sichten Monitoring und Alerting Prozessleitstand Dashboard
24.
25. Fachlich Fachliche Komponenten Fachliche Services SOA Schichten Technisch Tech. Komponenten Aufrufbeziehungen und Schnittstellen Kopplungsarchitektur Werkzeug: SOA Maps Übersicht über Anwendungslandschaft aus SOA-Perspektive „Inverses Prozess-modell“
32. BPMN für Microflows (?)UI Design und Usability ist wichtigster Faktor für Akzeptanz durch Endanwender BPM Forms vs. Web 2.0 Frameworks Portal/Portlets vs. monolithische UIs
33.
34. Zustände BPMN suggeriert, dass keine Zustandsmatrix notwendig ist In der Praxis notwendig Schnittstellen UI/Prozess Process/Basic Services Daten Wie viele Daten „am Prozess“? Implementierung Engine vs. Code
35.
36. Klassenmodelle vs. XLM-Schnittstellen Fachliche Lesbarkeit Performance Greenfieldvs Legacy Datenhoheit Lebenszyklus der Geschäftsobjekte Stammdaten-verwaltung Datenintegrität: Fehler, Transaktionen Zugriffsrechte
37.
38. SOA-Schichten vs. N-Tier Architektur Implementierungs-alternativen Wie viel „BPMS, ESB, BRMS“ braucht es tatsächlich? Ggf. MDD als Option Systemarchitektur HA & Clustering Sicherheit Betriebskonzept
51. Enterprise BPM im Web IBPM und EBPM Online Blog, Fachexperten Themenschwerpunkte, z.B. Komplettes IBPM Beispiel BPM und QS Demnächst Dokumentenvorlagen Prozessvarianten … www.enterprise-bpm.org