SlideShare uma empresa Scribd logo
1 de 41
BPMN – Kurzeinführung Jakob Freund Mi 16.07.2008 - Stuttgart
1979 Geboren in Berlin 1998/99 Abitur, Wehrdienst, Australienreise 2004 Gründung von BPM-Guide.de 2005 Diplom-Wirtschaftsinformatiker (FH) 2005 EAI/SOA/BPM Consultant bei Hypoport AG 2005 BPM-Expertenkreisleiter bei Gesellschaft für Organisation (GfO) 2006/07 Gastdozent für BPM an FHTW Berlin und PHW Zürich 2007 Solution Architect bei inubit AG 2007 Master of Science in Business Computing 2007 Gründung von BPM-Netzwerk.de 2008 Geschäftsführer bei camunda services GmbH 2008 Beirat für BPM-Software bei GfO Wer ich bin… Vita Jakob Freund
Unser Profil: Gegründet: 2008 Sitz: Berlin Mitarbeiter: 4 Unsere Themen: BPM = Business + IT Prozessautomatisierung SOA, BPEL, XPDL, jBPM BPMN BPM-Software Wer wir sind… Vorstellung camunda services GmbH Unsere Leistungen: Beratung Seminare Process as a Service (Hosting)
Hintergründe BPMN – Kern-Elemente  BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
BPM soll die Welten zusammen bringen BPM = Business + IT Organisationslehre Business Process  Reengineering - BPR (Orga-) Geschäftsprozess- Management - GPM Ablauforganisation bis 1990 1990 - 2000 ab 2000 Business Business Process Management - BPM IT ab 2004 Prozessautomatisierung ab 2006 Human Workflow Management Serviceorientierte Architekturen (SOA) ab 2000 ab 2005 Dokumenten-Management – Systeme – DMS (u.a.) Enterprise Appliation Integration – EAI
Ein Kerngedanke ist die Top-Down-Gestaltung BPM = Business + IT
Das aktuelle naive Wunschdenken BPM = Business + IT Prozess- Strategie Prozess- entwurf Prozess- controlling KVP Business Business Prozess- implementierung IT
Der Traum der Magic Process Engine BPM = Business + IT Modelling Monitoring Business IT Magic Process Engine EAI / SOA Human Workflow
Zwei Welten – Zwei Sprachen Motivation für BPMN Business IT Wir müssen mit Hilfe der richtigen KPI unsere Performance messen, um den ROI zu bestimmen! Wenn wir alle RMI-Calls durch SOAP-Requests ersetzen, könnt Ihr eure Performance vergessen!
Ein Prozessmodell für das Business Motivation für BPMN - und die IT? Ereignisgesteuerte Prozesskette (EPK) „Woran erkenne ich, dass es soweit ist?“ „Wieso weiß er Bescheid?“ „Muss ich senden/empfangen? Wie?“ „Wie ordne ich die Vorgänge zu?“ „Was soll ich machen, wenn nichts passiert? „ Ist dies ein gutes oder schlechtes Ende?“
Ein Prozessmodell für die IT Motivation für BPMN - und das Business? Business Process Execution Language (BPEL) <!-- Deklaration eines asynchronen “Hello World” Prozesses --> <process name=”HelloWorld” ... > <!-- Liste der am Prozess beteiligten Services --> <partnerLinks> <!-- Nur ein beteiligter Service: Der Dienst-Nutzer -->    <partnerLink name=”client” partnerLinkType =”HelloWorld”  myRole=”HelloWorldProvider” partnerRole=”HelloWorldRequester” /> </partnerLinks> <!-- Liste der (XML-)Dokumente, die im Prozess verwendet werden --> <variables> <!-- XML-Dokument, das der Dienst-Nutzer beim Aufruf übergibt -->    <variable name="input" messageType="HelloWorldRequestMessage"/> <!-- XML-Dokument, das der Dienst-Nutzer vom Prozess erhält -->    <variable name="output" messageType="HelloWorldResultMessage"/> </variables> <!-- Definition der Ablauflogik im Prozess (Aktiviäten) --> <sequence> <!-- Übergabe-Parameter vom Dienst-Nutzer entgegen nehmen -->    <receive name="receiveInput" partnerLink="client"  portType="tns:HelloWorld" operation="initiate" variable="input" createInstance="yes"/> <!-- Output-Parameter abhängig vom Input erstellen --> <assign> 	<copy> <from expression="concat('Hello ',bpws:getVariableData('input', 'test','/tns:name'))"/> 		<to variable="output" part="test" query="/result"/> 	</copy>     </assign> <!-- Dienst-Nutzer aufrufen, um Antwort zu übergeben --> <invoke name="replyOutput" partnerLink="client"  portType="tns:HelloWorldCallback" operation="onResult" inputVariable="output"/> </sequence> </process> ?
BPMN* als präzisere Prozessnotation Historie Entwicklung 2002 von Stephen A. White (IBM) Veröffentlichung durch Business Process Management Initative (BPMI) 2005 Übernahme durch die Object Management Group (OMG) Offizieller OMG Standard seit 2006 Aktuelle Version: 1.1 (17.02.2008) *BPMN = Business Process Modeling Notation
BPMN… Wichtigste Eigenschaften … kann wichtige softwaretechnische Aspekte der Process Execution repräsentieren (Präzision) … ist für Nicht-Softwaretechniker verständlich (Visualisierung) … ist ein Standard!
Hintergründe BPMN – Kern-Elemente  BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
Das BPMN-Basispaket: Die Kern-Elemente Kern-Elemente
Ein erstes Business Process Diagram (BPD) Kern-Elemente ,[object Object]
 Prozesse haben i.d.R. Start-/Endereignisse (kein Muss)
 Wenn ein Start-Ereignis existiert, dann muss ein End-Ereignis existieren (und umgekehrt),[object Object]
 Gateways können verzweigen und zusammenführen,[object Object]
 Verschiedenste Formate möglich (Papier, elektronisch, mündlich…)
 Datenobjekte werden in Aktivitäten verwendet, erzeugt oder geändert
 Anmerkungen dienen lediglich der Dokumentation,[object Object]
 Lanes untergliedern Pools und können beliebig verschachtelt sein
 Ein Pool beinhaltet immer einen vollständigen Prozess (Pool = Prozess),[object Object]
Kollaborierende Prozesse Kern-Elemente
Zentrale Prinzipien Kern-Elemente Intuitiver Prozessablauf ≠ Sequenzfluss Prozesse werden über autonome Pools „gekapselt“ und interagieren über Nachrichtenflüsse Schnittstellen-Problematik rückt in den Fokus, z.B. die Zuordnung von Antworten zu vorherigen Anfragen Es kann unterschiedliche Grade der Abstraktion geben Nicht alle hinterlegten Informationen werden visualisiert
Hintergründe BPMN – Kern-Elemente  BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
Erweiterte Elemente: Ereignisse ,[object Object]
 Zwischen
 Eintretend: Treten im Prozess auf
 Auslösend: Löst der Prozess aus
 Ende: Löst der Prozess abschließend aus,[object Object]
Erweiterte Elemente: Aktivitäten
Automatisierung des Rechnungseingangs BPMN (Business ProcessModelling Notation)
Hintergründe BPMN – Kern-Elemente  BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
BPMN wird zum Hype-Thema Stand in D.A.CH. Statistik aus www.BPM-Netzwerk.de, Stand Juni 2008
Tool-Support nimmt zu Stand in D.A.CH. „Welche Notationen nutzen Sie?“ (Quelle: Befragung „BPM-Software 2008“, www.BPM-Software.de)
Studie „BPMN 2008“  Stand in D.A.CH. Projektleiter Jakob Freund Geschäftsführer der camunda services GmbH ,[object Object]
 Wer kann sie nutzen?
 Stärken und Schwächen?Projektmitarbeiterin Anna-Lena Franck Studentin der Wirtschaftsinformatik Präsenz-Workshop mit Interessenten Projektmitarbeiter Thomas Henninger Student der Wirtschaftsinformatik Online-Befragung für Anwender und Interessenten Mai: Kickoff;  Juni/Juli: Befragung;  Juni: Workshop;  August: Paper;  September: Veröffentlichung In Kooperation mit dem Studiengang Wirtschaftsinformatik der FHTW Berlin
Anwender, Berater, Hochschulen und Hersteller Stand in D.A.CH. 128 Anwender  252 Interessenten

Mais conteúdo relacionado

Mais procurados

20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflows20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflowscamunda services GmbH
 
20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPM
20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPM20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPM
20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPMcamunda services GmbH
 
20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?
20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?
20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?camunda services GmbH
 
BPM - Brücke zwischen Business und IT?
BPM - Brücke zwischen Business und IT?BPM - Brücke zwischen Business und IT?
BPM - Brücke zwischen Business und IT?camunda services GmbH
 
20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozesse20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozessecamunda services GmbH
 
Open Source BPM - iteratec Architekturtag
Open Source BPM - iteratec ArchitekturtagOpen Source BPM - iteratec Architekturtag
Open Source BPM - iteratec Architekturtagcamunda services GmbH
 
Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010bpmn2010
 
20110505 doag bpm_workshop_1
20110505 doag bpm_workshop_120110505 doag bpm_workshop_1
20110505 doag bpm_workshop_1Jens Hündling
 
BPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine Workflowscamunda services GmbH
 
201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshare201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshareJens Hündling
 
X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henktTorsten Henke
 
Wertschöpfung durch ITIL®-Prozesse
Wertschöpfung durch ITIL®-ProzesseWertschöpfung durch ITIL®-Prozesse
Wertschöpfung durch ITIL®-ProzesseDigicomp Academy AG
 

Mais procurados (19)

BPMN in der Praxis
BPMN in der PraxisBPMN in der Praxis
BPMN in der Praxis
 
Bpmn2010
Bpmn2010Bpmn2010
Bpmn2010
 
20100506 JAX BPMN 2.0 in der Praxis
20100506 JAX BPMN 2.0 in der Praxis20100506 JAX BPMN 2.0 in der Praxis
20100506 JAX BPMN 2.0 in der Praxis
 
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflows20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
 
2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund
 
20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPM
20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPM20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPM
20080917 Hernstcampus JBoss Process Virtual Machine - Hibernate des BPM
 
2011 05-05 bpmn 2
2011 05-05 bpmn 22011 05-05 bpmn 2
2011 05-05 bpmn 2
 
20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM
 
20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?
20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?
20091112 WJAX BPMN 2.0 - Wird BPEL noch gebraucht?
 
BPM - Brücke zwischen Business und IT?
BPM - Brücke zwischen Business und IT?BPM - Brücke zwischen Business und IT?
BPM - Brücke zwischen Business und IT?
 
20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozesse20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozesse
 
Open Source BPM - iteratec Architekturtag
Open Source BPM - iteratec ArchitekturtagOpen Source BPM - iteratec Architekturtag
Open Source BPM - iteratec Architekturtag
 
3. Bpm Workshop Input Jf
3. Bpm Workshop   Input Jf3. Bpm Workshop   Input Jf
3. Bpm Workshop Input Jf
 
Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010
 
20110505 doag bpm_workshop_1
20110505 doag bpm_workshop_120110505 doag bpm_workshop_1
20110505 doag bpm_workshop_1
 
BPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine Workflows
 
201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshare201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshare
 
X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henkt
 
Wertschöpfung durch ITIL®-Prozesse
Wertschöpfung durch ITIL®-ProzesseWertschöpfung durch ITIL®-Prozesse
Wertschöpfung durch ITIL®-Prozesse
 

Destaque

Destaque (6)

Open Source BPM mit BPMN 2.0 und Java
Open Source BPM mit BPMN 2.0 und Java Open Source BPM mit BPMN 2.0 und Java
Open Source BPM mit BPMN 2.0 und Java
 
BPMN 2.0 für fachliche Prozessmodellierung
BPMN 2.0 für fachliche ProzessmodellierungBPMN 2.0 für fachliche Prozessmodellierung
BPMN 2.0 für fachliche Prozessmodellierung
 
Die 5 häufigsten Irrtümer zu BPMN
Die 5 häufigsten Irrtümer zu BPMNDie 5 häufigsten Irrtümer zu BPMN
Die 5 häufigsten Irrtümer zu BPMN
 
Webinar: BPMN mit camunda
Webinar: BPMN mit camundaWebinar: BPMN mit camunda
Webinar: BPMN mit camunda
 
BPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine UebersichtBPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine Uebersicht
 
Bpmn roundtrip
Bpmn roundtripBpmn roundtrip
Bpmn roundtrip
 

Semelhante a 20080716 BPMN – Kurzeinfuehrung

20091112 WJAX BPM und die IT: Architekturen und Use Cases
20091112 WJAX BPM und die IT: Architekturen und Use Cases20091112 WJAX BPM und die IT: Architekturen und Use Cases
20091112 WJAX BPM und die IT: Architekturen und Use Casescamunda services GmbH
 
20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeit
20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeit20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeit
20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeitcamunda services GmbH
 
Dr. Martin Bartonitz @ BPMN 2010
Dr. Martin Bartonitz @ BPMN 2010Dr. Martin Bartonitz @ BPMN 2010
Dr. Martin Bartonitz @ BPMN 2010bpmn2010
 
Experten webinar auf dem steilen weg zur digitalen versicherung
Experten webinar    auf dem steilen weg zur digitalen versicherungExperten webinar    auf dem steilen weg zur digitalen versicherung
Experten webinar auf dem steilen weg zur digitalen versicherungcamunda services GmbH
 
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...d.velop international
 
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitungd.velop international
 
Tätigkeits- und Beraterprofil Klaus Einecke
Tätigkeits-  und Beraterprofil Klaus EineckeTätigkeits-  und Beraterprofil Klaus Einecke
Tätigkeits- und Beraterprofil Klaus EineckeKlaus Einecke
 
BPMN 2.0 erfolgreich einsetzen mit Signavio
BPMN 2.0 erfolgreich einsetzen mit SignavioBPMN 2.0 erfolgreich einsetzen mit Signavio
BPMN 2.0 erfolgreich einsetzen mit Signaviosignavio
 
Network Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit LiferayNetwork Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit Liferaycamunda services GmbH
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNcamunda services GmbH
 
B&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
B&IT Kurzpräsentation - Unternehmen, Lösungen und ProdukteB&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
B&IT Kurzpräsentation - Unternehmen, Lösungen und ProdukteWolfgang Hornung
 
Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...
Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...
Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...Wolfgang Schmidt
 
Online Marketing für 2019 - Trends und disruptive Faktoren
Online Marketing für 2019 - Trends und disruptive FaktorenOnline Marketing für 2019 - Trends und disruptive Faktoren
Online Marketing für 2019 - Trends und disruptive FaktorenTaipan Consulting GmbH
 
camunda BPM community event Dortmund
camunda BPM community event Dortmundcamunda BPM community event Dortmund
camunda BPM community event Dortmundcamunda services GmbH
 
Von der Hotline zum Service Desk bei der Helm AG
Von der Hotline zum Service Desk bei der Helm AGVon der Hotline zum Service Desk bei der Helm AG
Von der Hotline zum Service Desk bei der Helm AGBeck et al. GmbH
 
BPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke Karlsruhe
BPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke KarlsruheBPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke Karlsruhe
BPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke KarlsruheBPM&O GmbH
 

Semelhante a 20080716 BPMN – Kurzeinfuehrung (20)

20091112 WJAX BPM und die IT: Architekturen und Use Cases
20091112 WJAX BPM und die IT: Architekturen und Use Cases20091112 WJAX BPM und die IT: Architekturen und Use Cases
20091112 WJAX BPM und die IT: Architekturen und Use Cases
 
Jug muenchen bpmn in der praxis
Jug muenchen bpmn in der praxisJug muenchen bpmn in der praxis
Jug muenchen bpmn in der praxis
 
20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeit
20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeit20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeit
20071122 OMG Days EA und BPM - Zwischen Anspruch und Wirklichkeit
 
Dr. Martin Bartonitz @ BPMN 2010
Dr. Martin Bartonitz @ BPMN 2010Dr. Martin Bartonitz @ BPMN 2010
Dr. Martin Bartonitz @ BPMN 2010
 
Experten webinar auf dem steilen weg zur digitalen versicherung
Experten webinar    auf dem steilen weg zur digitalen versicherungExperten webinar    auf dem steilen weg zur digitalen versicherung
Experten webinar auf dem steilen weg zur digitalen versicherung
 
A4 Pavone@Lotusday2007
A4 Pavone@Lotusday2007A4 Pavone@Lotusday2007
A4 Pavone@Lotusday2007
 
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
 
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
 
20161122 Global VAT
20161122  Global VAT20161122  Global VAT
20161122 Global VAT
 
BPMN WJAX 20101117
BPMN WJAX 20101117BPMN WJAX 20101117
BPMN WJAX 20101117
 
Tätigkeits- und Beraterprofil Klaus Einecke
Tätigkeits-  und Beraterprofil Klaus EineckeTätigkeits-  und Beraterprofil Klaus Einecke
Tätigkeits- und Beraterprofil Klaus Einecke
 
BPMN 2.0 erfolgreich einsetzen mit Signavio
BPMN 2.0 erfolgreich einsetzen mit SignavioBPMN 2.0 erfolgreich einsetzen mit Signavio
BPMN 2.0 erfolgreich einsetzen mit Signavio
 
Network Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit LiferayNetwork Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit Liferay
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMN
 
B&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
B&IT Kurzpräsentation - Unternehmen, Lösungen und ProdukteB&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
B&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
 
Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...
Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...
Erschließen Sie neue Geschäfts­­chancen durch optimierte, automatisierte und ...
 
Online Marketing für 2019 - Trends und disruptive Faktoren
Online Marketing für 2019 - Trends und disruptive FaktorenOnline Marketing für 2019 - Trends und disruptive Faktoren
Online Marketing für 2019 - Trends und disruptive Faktoren
 
camunda BPM community event Dortmund
camunda BPM community event Dortmundcamunda BPM community event Dortmund
camunda BPM community event Dortmund
 
Von der Hotline zum Service Desk bei der Helm AG
Von der Hotline zum Service Desk bei der Helm AGVon der Hotline zum Service Desk bei der Helm AG
Von der Hotline zum Service Desk bei der Helm AG
 
BPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke Karlsruhe
BPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke KarlsruheBPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke Karlsruhe
BPM-Club 17.05.2017 in Köln - Vortrag BPM bei Stadtwerke Karlsruhe
 

Mais de camunda services GmbH

Using Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through OperatorsUsing Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through Operatorscamunda services GmbH
 
Predictive Process Monitoring in Camunda
Predictive Process Monitoring in CamundaPredictive Process Monitoring in Camunda
Predictive Process Monitoring in Camundacamunda services GmbH
 
Camunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process AutomationCamunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process Automationcamunda services GmbH
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for productioncamunda services GmbH
 
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in UnternehmenBlitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmencamunda services GmbH
 
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...camunda services GmbH
 
Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...camunda services GmbH
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0camunda services GmbH
 
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...camunda services GmbH
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...camunda services GmbH
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankwarecamunda services GmbH
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Lifecamunda services GmbH
 
Process Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-ITProcess Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-ITcamunda services GmbH
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisencamunda services GmbH
 
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AGProcess Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AGcamunda services GmbH
 
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native Worldcamunda services GmbH
 

Mais de camunda services GmbH (20)

Using Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through OperatorsUsing Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through Operators
 
Predictive Process Monitoring in Camunda
Predictive Process Monitoring in CamundaPredictive Process Monitoring in Camunda
Predictive Process Monitoring in Camunda
 
Camunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process AutomationCamunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process Automation
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for production
 
Process Driven Customer Interaction
Process Driven Customer InteractionProcess Driven Customer Interaction
Process Driven Customer Interaction
 
Exploring Automation in Government
Exploring Automation in GovernmentExploring Automation in Government
Exploring Automation in Government
 
The Pulse of Process Automation
The Pulse of Process AutomationThe Pulse of Process Automation
The Pulse of Process Automation
 
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in UnternehmenBlitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
 
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
 
Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...
 
Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0
 
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankware
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Life
 
Process Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-ITProcess Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-IT
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
 
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AGProcess Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
 
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
 

20080716 BPMN – Kurzeinfuehrung

  • 1. BPMN – Kurzeinführung Jakob Freund Mi 16.07.2008 - Stuttgart
  • 2. 1979 Geboren in Berlin 1998/99 Abitur, Wehrdienst, Australienreise 2004 Gründung von BPM-Guide.de 2005 Diplom-Wirtschaftsinformatiker (FH) 2005 EAI/SOA/BPM Consultant bei Hypoport AG 2005 BPM-Expertenkreisleiter bei Gesellschaft für Organisation (GfO) 2006/07 Gastdozent für BPM an FHTW Berlin und PHW Zürich 2007 Solution Architect bei inubit AG 2007 Master of Science in Business Computing 2007 Gründung von BPM-Netzwerk.de 2008 Geschäftsführer bei camunda services GmbH 2008 Beirat für BPM-Software bei GfO Wer ich bin… Vita Jakob Freund
  • 3. Unser Profil: Gegründet: 2008 Sitz: Berlin Mitarbeiter: 4 Unsere Themen: BPM = Business + IT Prozessautomatisierung SOA, BPEL, XPDL, jBPM BPMN BPM-Software Wer wir sind… Vorstellung camunda services GmbH Unsere Leistungen: Beratung Seminare Process as a Service (Hosting)
  • 4. Hintergründe BPMN – Kern-Elemente BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
  • 5. BPM soll die Welten zusammen bringen BPM = Business + IT Organisationslehre Business Process Reengineering - BPR (Orga-) Geschäftsprozess- Management - GPM Ablauforganisation bis 1990 1990 - 2000 ab 2000 Business Business Process Management - BPM IT ab 2004 Prozessautomatisierung ab 2006 Human Workflow Management Serviceorientierte Architekturen (SOA) ab 2000 ab 2005 Dokumenten-Management – Systeme – DMS (u.a.) Enterprise Appliation Integration – EAI
  • 6. Ein Kerngedanke ist die Top-Down-Gestaltung BPM = Business + IT
  • 7. Das aktuelle naive Wunschdenken BPM = Business + IT Prozess- Strategie Prozess- entwurf Prozess- controlling KVP Business Business Prozess- implementierung IT
  • 8. Der Traum der Magic Process Engine BPM = Business + IT Modelling Monitoring Business IT Magic Process Engine EAI / SOA Human Workflow
  • 9. Zwei Welten – Zwei Sprachen Motivation für BPMN Business IT Wir müssen mit Hilfe der richtigen KPI unsere Performance messen, um den ROI zu bestimmen! Wenn wir alle RMI-Calls durch SOAP-Requests ersetzen, könnt Ihr eure Performance vergessen!
  • 10. Ein Prozessmodell für das Business Motivation für BPMN - und die IT? Ereignisgesteuerte Prozesskette (EPK) „Woran erkenne ich, dass es soweit ist?“ „Wieso weiß er Bescheid?“ „Muss ich senden/empfangen? Wie?“ „Wie ordne ich die Vorgänge zu?“ „Was soll ich machen, wenn nichts passiert? „ Ist dies ein gutes oder schlechtes Ende?“
  • 11. Ein Prozessmodell für die IT Motivation für BPMN - und das Business? Business Process Execution Language (BPEL) <!-- Deklaration eines asynchronen “Hello World” Prozesses --> <process name=”HelloWorld” ... > <!-- Liste der am Prozess beteiligten Services --> <partnerLinks> <!-- Nur ein beteiligter Service: Der Dienst-Nutzer --> <partnerLink name=”client” partnerLinkType =”HelloWorld” myRole=”HelloWorldProvider” partnerRole=”HelloWorldRequester” /> </partnerLinks> <!-- Liste der (XML-)Dokumente, die im Prozess verwendet werden --> <variables> <!-- XML-Dokument, das der Dienst-Nutzer beim Aufruf übergibt --> <variable name="input" messageType="HelloWorldRequestMessage"/> <!-- XML-Dokument, das der Dienst-Nutzer vom Prozess erhält --> <variable name="output" messageType="HelloWorldResultMessage"/> </variables> <!-- Definition der Ablauflogik im Prozess (Aktiviäten) --> <sequence> <!-- Übergabe-Parameter vom Dienst-Nutzer entgegen nehmen --> <receive name="receiveInput" partnerLink="client" portType="tns:HelloWorld" operation="initiate" variable="input" createInstance="yes"/> <!-- Output-Parameter abhängig vom Input erstellen --> <assign> <copy> <from expression="concat('Hello ',bpws:getVariableData('input', 'test','/tns:name'))"/> <to variable="output" part="test" query="/result"/> </copy> </assign> <!-- Dienst-Nutzer aufrufen, um Antwort zu übergeben --> <invoke name="replyOutput" partnerLink="client" portType="tns:HelloWorldCallback" operation="onResult" inputVariable="output"/> </sequence> </process> ?
  • 12. BPMN* als präzisere Prozessnotation Historie Entwicklung 2002 von Stephen A. White (IBM) Veröffentlichung durch Business Process Management Initative (BPMI) 2005 Übernahme durch die Object Management Group (OMG) Offizieller OMG Standard seit 2006 Aktuelle Version: 1.1 (17.02.2008) *BPMN = Business Process Modeling Notation
  • 13. BPMN… Wichtigste Eigenschaften … kann wichtige softwaretechnische Aspekte der Process Execution repräsentieren (Präzision) … ist für Nicht-Softwaretechniker verständlich (Visualisierung) … ist ein Standard!
  • 14. Hintergründe BPMN – Kern-Elemente BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
  • 15. Das BPMN-Basispaket: Die Kern-Elemente Kern-Elemente
  • 16.
  • 17. Prozesse haben i.d.R. Start-/Endereignisse (kein Muss)
  • 18.
  • 19.
  • 20. Verschiedenste Formate möglich (Papier, elektronisch, mündlich…)
  • 21. Datenobjekte werden in Aktivitäten verwendet, erzeugt oder geändert
  • 22.
  • 23. Lanes untergliedern Pools und können beliebig verschachtelt sein
  • 24.
  • 26. Zentrale Prinzipien Kern-Elemente Intuitiver Prozessablauf ≠ Sequenzfluss Prozesse werden über autonome Pools „gekapselt“ und interagieren über Nachrichtenflüsse Schnittstellen-Problematik rückt in den Fokus, z.B. die Zuordnung von Antworten zu vorherigen Anfragen Es kann unterschiedliche Grade der Abstraktion geben Nicht alle hinterlegten Informationen werden visualisiert
  • 27. Hintergründe BPMN – Kern-Elemente BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
  • 28.
  • 30. Eintretend: Treten im Prozess auf
  • 31. Auslösend: Löst der Prozess aus
  • 32.
  • 34. Automatisierung des Rechnungseingangs BPMN (Business ProcessModelling Notation)
  • 35. Hintergründe BPMN – Kern-Elemente BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
  • 36. BPMN wird zum Hype-Thema Stand in D.A.CH. Statistik aus www.BPM-Netzwerk.de, Stand Juni 2008
  • 37. Tool-Support nimmt zu Stand in D.A.CH. „Welche Notationen nutzen Sie?“ (Quelle: Befragung „BPM-Software 2008“, www.BPM-Software.de)
  • 38.
  • 39. Wer kann sie nutzen?
  • 40. Stärken und Schwächen?Projektmitarbeiterin Anna-Lena Franck Studentin der Wirtschaftsinformatik Präsenz-Workshop mit Interessenten Projektmitarbeiter Thomas Henninger Student der Wirtschaftsinformatik Online-Befragung für Anwender und Interessenten Mai: Kickoff; Juni/Juli: Befragung; Juni: Workshop; August: Paper; September: Veröffentlichung In Kooperation mit dem Studiengang Wirtschaftsinformatik der FHTW Berlin
  • 41. Anwender, Berater, Hochschulen und Hersteller Stand in D.A.CH. 128 Anwender 252 Interessenten
  • 42. Migration zur BPMN? Stand in D.A.CH. 252 Interessenten 128 Anwender
  • 43. BPMN als Sprache für Business und IT? Stand in D.A.CH. 128 Anwender 252 Interessenten
  • 44. Verständlichkeit, Zweck, vermisste Bereiche Stand in D.A.CH. 128 Anwender 252 Interessenten
  • 45. Hintergründe BPMN – Kern-Elemente BPMN – Erweiterte Elemente Stand in D.A.CH. Unsere Einschätzung Einführung in BPMN Agenda
  • 46. BPM erzeugt neue Rollen mit neuen Kompetenzen Unsere Einschätzung IT Business Business Analyst Solution Architect Kontinuierlich - Prozess Einmalig - Projekt Management Development
  • 47.
  • 48. BPMN als technisch verknüpfte Modelle (Dokumentation)
  • 49. => Sehr gute Unterstützung der projektbezogenen Kommunikation zwischen Business und IT
  • 50. Noch wenig Praxistauglichkeit als direkte Repräsentation von technischen Workflows (Human Workflow Management / Serviceorientierte Architekturen)
  • 51. BPMN in „Rohform“ bzw. allgemein die konsequente Business-IT-Prozessmodellierung ist für beide Seiten noch zu schwierig – die Spezifikation allein reicht nichtPraxistauglichkeit ist vorhanden, aber… Eigene Erfahrungen
  • 52. Baustelle: Business-IT-Prozessmodellierung Unsere Einschätzung Wie verknüpft man die Ebenen konsistent und verständlich?
  • 53. Wo erfahre ich mehr? Deutschsprachige Quellen bpt.hpi.uni-potsdam.de Lehrstuhl Prof. Dr. Weske am Hasso-Plattner-Institut White Papers, Visio Stencils uvm. www.BPMN.info Aktueller Blog in Deutsch und Englisch www.camunda.com ;-) Beratung: Individuelles BPMN-Coaching Training: BPMN-Seminare in Stuttgart und Berlin Process as a Service: BPMN-Repräsentation für gehostete Prozesse Heute: BPMN-Training!
  • 54. Vielen Dank – Fragen?Jakob Freund0163 – 618 58 33Jakob.Freund@camunda.comwww.camunda.com