BPM und die IT: Architekturen und UseCasesBernd Rücker
BPM und die IT: Architekturen und UseCases	08:45 – 09:45	Bernd RückerBPM-Erfolgsprojekte – die gibt es wirklich	10:15 – 11:15	Andreas MockenhauptBPMN 2.0 – Wird BPEL noch gebraucht?	14:00 – 15:00	Jakob Freund, Bernd RückerModellgetriebene Entwicklungsumgebungen können BPM und SOA beflügeln15:15 – 16:00	Volker StiehlKönigskinder: Wie Process Engine und Rule Engine zusammenfinden16:10 – 17:00	Holger Koschek, Jo EhmBPM-Day
Berater, Trainer, CoachSoftwareentwicklerBPM aus der technischen BrilleCommitter bei jBPMBlog: www.bpm-guide.deBernd Rückerbernd.ruecker@camunda.com
camundaservices GmbHGanzheitliches BPMBeratungTrainingProcess HostingStandort:     BerlinMitarbeiter:  8
Was ist BPM und warum ist es wichtig?
Unsere Welt wird komplexer.
Der Wettbewerbwird härter.
Strategien werden kurzlebiger.
Und Ihre Geschäftsprozesse?BeschaffungProduktionVertriebAbwicklungEntwurf
unklar?
teuer?
unbeweglich?
Die Lösung heißt BPM.
Business
Process
ManagementBPM-GovernanceeBPMR nach Freund/Rücker 2008,u.a. erschienen in: Wirtschaftsinformatik und Management 03/09, GWV Verlag
Quelle: http://de.sap.info/gezieltes-bpm-steht-fur-zwei-prozentpunkte-bei-der-umsatzrendite/11713„Gezieltes BPM steht für zwei Prozentpunkte bei der Umsatzrendite“Prof. Dr. AyeltKomus
BPM hat viele Facetten und UseCases
Fachliche UseCasesProzessdokumentationProzessdiagrammProzesslandkarteProzesssimulation
Probleme der rein fachlichen ProzessmodellierungSchrank-wareMangelndeAkzeptanzFalscheModelleVeralteteModelleUnklareModelleUnbekannteModelleUngenaueModelleSchwerVerfügbareModelleFehler in derErhebung„Prozess-Tapeten“Daily Doingändert sich
Prozessautomatisierung mit Process EngineModelingTechnisches ProzessmodellMonitoring und ReportingHuman Workflow ManagementService Orchestration
Ablaufende Prozesse entsprechen der Realität und müssen angepasst werden!Meistens ;-)
BPM UseCases aus IT PerspektiveSoftware-EntwicklungProzess-AutomatisierungHumanWorkflowGUI-SteuerungPageflowIntegration& EAIAnwendungs-entwicklung
Human Workflow Management
Human Workflow Management
Enterprise Application Integration (EAI)
Integration bestehender Anwendungen
Heterogene Systemlandschaften
Orchestrierung von ServicesIntegration
App 1App 2IntegrationsebenenProzesseActivity 1    Activity 2    Activity 3Prozess-integrationAnwendungenFunktions-integrationMiddlewareDatenLogische DatenbankDaten-integrationDB 2DB 1
Von Point-To-Pointüber Hub & Spokezu ESB
Kundenkonto-KomponenteBPM & SOA Blueprint & VisionGUIProzesseBonitäts-prüfungKunden-anlageKredit-vergabeServicesBonitätscheckKundendatenKreditantragRessourcenWeb-ServiceSAPServer
ChoreographieOrchestrierungAutonome AkteureOft zwischen UnternehmenZentrale SteuerungOft im UnternehmenSteuern oder mitspielen
Orchestrierung = Totale Kontrolle
Choreographie, z.B. Event DrivenArchitectureESB / Event ManagerServiceServiceServiceServiceServiceServiceBackendBackendBackendnach Nicolai Josuttis
BPM UseCases aus IT PerspektiveSoftware-EntwicklungProzess-AutomatisierungHumanWorkflowGUI-SteuerungPageflowIntegration& EAIAnwendungs-entwicklung
GUI-Steuerung / PageflowPageflow einer Aktivitätokokdofinish/checkCustomer/checkCredit/checkOrderItems/escalationFehlerFehler/worklistFehlerfinishProzessAuftrags-prüfung……
SoftwareentwicklungSofftwaresystemKomponente XKomponente Y
Softwareentwicklung – verschiedene UseCases möglichHumanWorkflowSofftwaresystemIntegration& EAI???Komponente XKomponente YGUI-SteuerungPageflow?
EJBEJBProcess Engine – Integrieren oder nicht?Zum Beispiel Java EE Application ServerRich-ClientJava-EngineSessionBeanHumanTaskMgmntWeb-AnwendungJCAJMSWSBPEL-ServerWSJavaWSWSWSWS.NETHumanTaskMgmntJava Server…JMS, …
Technische vs. Fachliche Transaktion
Aspekte unterschiedlicher TechnologienTransaktionssteuerungKomplexität & KnowHowPerformance & OverheadSystemumgebung
Überlegen Sie: Was kann Ihr Team?
Wollen Sie das bauen?
Oder das?
Oder doch das?
Unternehmensweites BPM + SOAPunktuelle IntegrationAuf den Kontext kommt es an!Software-projekt
Standards sind keine heilige Sandale!
Vertrauen Sie keinen leeren Versprechungen!ModellingMonitoringBusinessITMagic BPM-SuiteEAI / SOAHuman Workflow
Und was nehme ich jetzt?Und BPMN 2.0 kommt!(heute 14:00)Quelle: Martin Bartonitz im bpm-netzwerk.de
Hersteller gibt es wie Sand am Meer…
Don‘tforget Open Source!
Fragen Sie sich: Wer sind Sie?On PremiseIhr ModellSoftware as a ServiceOpen SourceClosed SourceIhre ITXEvtl. für den EinstiegJava-ITX Reguläre ITEvtl. für den EinstiegXWenig IT
Trauen Sie sich anders zu sein!

20091112 WJAX BPM und die IT: Architekturen und Use Cases