SlideShare ist ein Scribd-Unternehmen logo

2012 04-18 bpmn 2

1 von 45
Downloaden Sie, um offline zu lesen
BPMN 2.0 in der Praxis

Jakob Freund, camunda services GmbH
BPMN: Best Practices und Roundtrip

BPMN ist der globale Standard für Prozessmodellierung.

Dieser Vortrag fasst Best Practices aus unserer bald fünfjährigen
BPMN-Projekterfahrung zusammen. Es werden konkrete
Projekte und Modellierungsprobleme vorgestellt, die mit diesen
Techniken bewältigt wurden.

Zusätzlich wird ein aktueller Stand aus der Praxis geliefert, wie
es tatsächlich um den angestrebten Roundtrip mit BPMN 2.0
bestellt ist.
BPMN: Best Practices und Roundtrip

BPMN ist der globale Standard für Prozessmodellierung.

Dieser Vortrag fasst Best Practices aus unserer bald fünfjährigen
BPMN-Projekterfahrung zusammen. Es werden konkrete
Projekte und Modellierungsprobleme vorgestellt, die mit diesen
Techniken bewältigt wurden.

Zusätzlich wird ein aktueller Stand aus der Praxis geliefert, wie
es tatsächlich um den angestrebten Roundtrip mit BPMN 2.0
bestellt ist.
Quelle: The state of BPM 2012, bptrends.com
Relevanz von BPMN
Quelle: BPM-Netzwerk.de

BPMN in D.A.CH.
1200



1000



 800



 600



 400



 200



    0
               2009                          2010                         2011

                      EPK-Kenntnisse   UML-Kenntnisse   BPMN-Kenntnisse


Steigerung im Vergleich zu 2010:

•       EPK: +15%
•       UML: +27%
•       BPMN: +60%
Einige BPMN-Anwender in D.A.CH.

Más contenido relacionado

Was ist angesagt?

BPMN - Eine Sprache für Business und IT?
BPMN - Eine Sprache für Business und IT?BPMN - Eine Sprache für Business und IT?
BPMN - Eine Sprache für Business und IT?camunda services GmbH
 
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
 
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
 
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
 
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
 
20110505 doag bpm_workshop_1
20110505 doag bpm_workshop_120110505 doag bpm_workshop_1
20110505 doag bpm_workshop_1Jens Hündling
 
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
 
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
 
20071108 W-JAX BPM und SOA - Prozesse sind keine Workflows
20071108 W-JAX BPM und SOA - Prozesse sind keine Workflows20071108 W-JAX BPM und SOA - Prozesse sind keine Workflows
20071108 W-JAX BPM und SOA - Prozesse sind keine Workflowscamunda services GmbH
 

Was ist angesagt? (20)

20100118 BPMN 2.0 auf der OOP
20100118 BPMN 2.0 auf der OOP20100118 BPMN 2.0 auf der OOP
20100118 BPMN 2.0 auf der OOP
 
BPMN - Eine Sprache für Business und IT?
BPMN - Eine Sprache für Business und IT?BPMN - Eine Sprache für Business und IT?
BPMN - Eine Sprache für Business und IT?
 
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
 
2012 05-30 camunda fox de
2012 05-30 camunda fox  de2012 05-30 camunda fox  de
2012 05-30 camunda fox de
 
2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund
 
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
 
20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM
 
20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozesse20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozesse
 
20110223 agiles bpm
20110223 agiles bpm20110223 agiles bpm
20110223 agiles bpm
 
3. Bpm Workshop Input Jf
3. Bpm Workshop   Input Jf3. Bpm Workshop   Input Jf
3. Bpm Workshop Input Jf
 
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
 
Webinar: BPMN mit camunda
Webinar: BPMN mit camundaWebinar: BPMN mit camunda
Webinar: BPMN mit camunda
 
Camunda bpm 7.0-release-webinar-de
Camunda bpm 7.0-release-webinar-deCamunda bpm 7.0-release-webinar-de
Camunda bpm 7.0-release-webinar-de
 
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?
 
20110505 doag bpm_workshop_1
20110505 doag bpm_workshop_120110505 doag bpm_workshop_1
20110505 doag bpm_workshop_1
 
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
 
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
 
20071108 W-JAX BPM und SOA - Prozesse sind keine Workflows
20071108 W-JAX BPM und SOA - Prozesse sind keine Workflows20071108 W-JAX BPM und SOA - Prozesse sind keine Workflows
20071108 W-JAX BPM und SOA - Prozesse sind keine Workflows
 
Agiles bpm
Agiles bpmAgiles bpm
Agiles bpm
 

Ähnlich wie 2012 04-18 bpmn 2

X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henktTorsten Henke
 
Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...
Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...
Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...Gernot Sauerborn
 
SOA Days 2012 Bonn Process Control Center
SOA Days 2012 Bonn Process Control CenterSOA Days 2012 Bonn Process Control Center
SOA Days 2012 Bonn Process Control CenterAdam Boczek
 
SE-Live 2013: Embeddable Process Engines mit BPMN 2.0
SE-Live 2013: Embeddable Process Engines mit BPMN 2.0SE-Live 2013: Embeddable Process Engines mit BPMN 2.0
SE-Live 2013: Embeddable Process Engines mit BPMN 2.0camunda services GmbH
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertGFU Cyrus AG
 
20110505 doag bpm_workshop_2
20110505 doag bpm_workshop_220110505 doag bpm_workshop_2
20110505 doag bpm_workshop_2Jens Hündling
 
20140304 einfuehrung-bpmn-v2-rp
20140304 einfuehrung-bpmn-v2-rp20140304 einfuehrung-bpmn-v2-rp
20140304 einfuehrung-bpmn-v2-rpRobert Piehler
 
Workflow Management Software mit IBM Lotus Notes
Workflow Management Software mit IBM Lotus NotesWorkflow Management Software mit IBM Lotus Notes
Workflow Management Software mit IBM Lotus NotesGBS PAVONE Groupware GmbH
 
Agiles Business Process Management
Agiles Business Process ManagementAgiles Business Process Management
Agiles Business Process Managementoose
 
Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...
Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...
Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...integro
 
Agiles businessf process management
Agiles businessf process managementAgiles businessf process management
Agiles businessf process managementoose
 
Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)oose
 

Ähnlich wie 2012 04-18 bpmn 2 (20)

Bpmn roundtrip
Bpmn roundtripBpmn roundtrip
Bpmn roundtrip
 
X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henkt
 
Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...
Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...
Priorisierung vor Detaillierung - zügig Klarheit in Projekten schaffen und Er...
 
2011 10-26 oceb
2011 10-26 oceb2011 10-26 oceb
2011 10-26 oceb
 
SOA Days 2012 Bonn Process Control Center
SOA Days 2012 Bonn Process Control CenterSOA Days 2012 Bonn Process Control Center
SOA Days 2012 Bonn Process Control Center
 
Boczek+friebe
Boczek+friebeBoczek+friebe
Boczek+friebe
 
SE-Live 2013: Embeddable Process Engines mit BPMN 2.0
SE-Live 2013: Embeddable Process Engines mit BPMN 2.0SE-Live 2013: Embeddable Process Engines mit BPMN 2.0
SE-Live 2013: Embeddable Process Engines mit BPMN 2.0
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
 
Quo vadis bpm
Quo vadis bpmQuo vadis bpm
Quo vadis bpm
 
20110505 doag bpm_workshop_2
20110505 doag bpm_workshop_220110505 doag bpm_workshop_2
20110505 doag bpm_workshop_2
 
20140304 einfuehrung-bpmn-v2-rp
20140304 einfuehrung-bpmn-v2-rp20140304 einfuehrung-bpmn-v2-rp
20140304 einfuehrung-bpmn-v2-rp
 
BPMN WJAX 20101117
BPMN WJAX 20101117BPMN WJAX 20101117
BPMN WJAX 20101117
 
Workflow Management Software mit IBM Lotus Notes
Workflow Management Software mit IBM Lotus NotesWorkflow Management Software mit IBM Lotus Notes
Workflow Management Software mit IBM Lotus Notes
 
Agiles Business Process Management
Agiles Business Process ManagementAgiles Business Process Management
Agiles Business Process Management
 
20110223 activiti
20110223 activiti20110223 activiti
20110223 activiti
 
20110321 activiti märz
20110321 activiti märz20110321 activiti märz
20110321 activiti märz
 
Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...
Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...
Der Socio-Technical Walkthrough als Methode der Dokumentation und Analyse von...
 
Agiles businessf process management
Agiles businessf process managementAgiles businessf process management
Agiles businessf process management
 
Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)
 
Jug muenchen bpmn in der praxis
Jug muenchen bpmn in der praxisJug muenchen bpmn in der praxis
Jug muenchen bpmn in der praxis
 

Mehr von 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
 

Mehr von 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
 

2012 04-18 bpmn 2

  • 1. BPMN 2.0 in der Praxis Jakob Freund, camunda services GmbH
  • 2. BPMN: Best Practices und Roundtrip BPMN ist der globale Standard für Prozessmodellierung. Dieser Vortrag fasst Best Practices aus unserer bald fünfjährigen BPMN-Projekterfahrung zusammen. Es werden konkrete Projekte und Modellierungsprobleme vorgestellt, die mit diesen Techniken bewältigt wurden. Zusätzlich wird ein aktueller Stand aus der Praxis geliefert, wie es tatsächlich um den angestrebten Roundtrip mit BPMN 2.0 bestellt ist.
  • 3. BPMN: Best Practices und Roundtrip BPMN ist der globale Standard für Prozessmodellierung. Dieser Vortrag fasst Best Practices aus unserer bald fünfjährigen BPMN-Projekterfahrung zusammen. Es werden konkrete Projekte und Modellierungsprobleme vorgestellt, die mit diesen Techniken bewältigt wurden. Zusätzlich wird ein aktueller Stand aus der Praxis geliefert, wie es tatsächlich um den angestrebten Roundtrip mit BPMN 2.0 bestellt ist.
  • 4. Quelle: The state of BPM 2012, bptrends.com Relevanz von BPMN
  • 5. Quelle: BPM-Netzwerk.de BPMN in D.A.CH. 1200 1000 800 600 400 200 0 2009 2010 2011 EPK-Kenntnisse UML-Kenntnisse BPMN-Kenntnisse Steigerung im Vergleich zu 2010: • EPK: +15% • UML: +27% • BPMN: +60%
  • 7. BPMN: Best Practices und Roundtrip BPMN ist der globale Standard für Prozessmodellierung. Dieser Vortrag fasst Best Practices aus unserer bald fünfjährigen BPMN-Projekterfahrung zusammen. Es werden konkrete Projekte und Modellierungsprobleme vorgestellt, die mit diesen Techniken bewältigt wurden. Zusätzlich wird ein aktueller Stand aus der Praxis geliefert, wie es tatsächlich um den angestrebten Roundtrip mit BPMN 2.0 bestellt ist.
  • 8. Wo sitzen die BPMN-Anwender? Betriebsorganisation IT „ISO 9000 – Lust statt Frust“ Der Organisator, Dezember 1996
  • 9. Clustering der Einsatzszenarien Business-IT- Technische Alignment Umsetzung Prozess- Prozess- Requirements Prozess- dokumentation verbesserung Management automatisierung Orga-Projekte IT-Projekte
  • 10. Nach 5 Tagen soll eskaliert werden... Antrag Antrag ok annehmen Antrag Antrag Antrag nicht prüfen ok ablehnen Antrag eingegangen Darf max. 5 Tage dauern! Verzögerung 5 Tage vorbei melden
  • 11. Nach 5 Tagen wird tatsächlich eskaliert... Antrag Antrag ok annehmen Antrag Antrag Antrag nicht prüfen ok ablehnen Antrag eingegangen 5 Tage Verzögerung melden
  • 12. Ausgangssituation bei einem Kunden Fachliches Modell (ADONIS) Technisches Modell (Sungard IPP)
  • 13. Fachliches Modell in BPMN 2.0 (Signavio)
  • 14. Technisches Modell in BPMN 2.0 (Activiti)
  • 16. Der „kranke Prozess“ Offene Fragen: • Wer sagt wann Maria bzw. Marina, dass sie etwas tun muss? • Wer bekommt wann welche Ausfertigung der Krankschreibung? • Was passiert, wenn der Mitarbeiter seine Krankschreibung nicht einreicht?
  • 17. Haben wir jetzt eine „Arbeitsanweisung“?
  • 18. Das Ganze als Kollaborationsdiagramm
  • 19. Die Arbeitsanweisung für den Mitarbeiter
  • 20. Best Practice: Modelliere Kollaborationen mit Kollaborationsdiagrammen!
  • 22. BPMN für „rote Bereiche“? Quelle: Gerhard Wohland - Denkwerkzeuge der Höchstleister, Murmann 2007
  • 23. Business Process Maturity Model # Name Description 1 Initial Wherein business processes are performed in inconsistent sometimes adhoc ways with results that are difficult to predict. 2 Managed Wherein management stabilizes the work within local work units to ensure that it can be performed in a repeatable way that satisfies the workgroup‘s primary commitments. However, work units performing similar tasks may use different procedures. 3 Standardized Wherein common, standardizes processes are synthesized from best practices identified in the work groups and tailoring guidelines are provided for supporting different business needs. Standard processes provide an economy of scale and a foundation for learning from common measures and experience. 4 Predictable Wherein the capabilities enabled by standard processes are exploited and provided back into the work units. 5 innovative Wherein both proactive and opportunistic improvement actions seek innovations.
  • 26. camunda-Methodik für BPMN Prozesslandschaft Inhalt: Prozess im Überblick Ebene 1 Ziel: Schnelles Verständnis Strategisches Semantik: logisch-abstrakt Prozessmodell Inhalt: Operative Abläufe Ebene 2 Ziel: Abstimmung von Details Fachlich Operatives Prozessmodell Semantik: physisch-konkret (Business) Technisch (IT) Ebene 3a Inhalt: Technische Details Ebene 3b Technisches Ziel: Umsetzung IT-Spezifikation Prozessmodell Semantik: physisch-konkret Mit Process Engine Ebene 4b Implementierung Ohne Process Engine
  • 27. Brüche nach oben verlagern Prozesslandschaft Inhalt: Prozess im Überblick Ebene 1 Ziel: Schnelles Verständnis Strategisches Prozessmodell Inhalt: Operative Abläufe Ebene 2 Ziel: Arbeits- und Fachlich Operatives Prozessmodell Umsetzungsgrundlage (Business) Technisch (IT) Ebene 3a Ebene 3b Technisches IT-Spezifikation Prozessmodell Inhalt: Technische Details Ziel: Umsetzung Mit Process Engine Ebene 4b Implementierung Ohne Process Engine
  • 28. Prozess 1 Prozess 2 Prozess 3 Prozess 4 Detaillierte Modellierung auf Ebene 2-3 (häufig im Kontext einer Prozessverbesserung) Prozess 5 Prozess 6 Grobe Modellierung auf Ebene 1 Ebene 1 in der Breite, Ebene 2/3 nur punktuell Prozess 7 (häufig im Kontext einer IST-Dokumentation)
  • 30. Beteiligte Rollen bei der Modellierung auf Ebene 2-3 Anwender Business Analyst Entwickler Menschliche Ablauf in der Abläufe in ESB / Abläufe Process Engine Plain Java (Ebene 2) (Ebene 3a) (Ebene 3b)
  • 31. Best Practice: Nimm die camunda-Methodik 
  • 32. Neulich auf der Cebit... Aber ich bitte Sie, Sie müssen doch kein Java können, um mit unserer BPM-Suite einen Prozess technisch umzusetzen... Javascript reicht völlig!
  • 33. Die Zero-Coding-Lüge Mit unserer BPM-Suite können Sie Prozesse automatisieren und müssen dafür gar nicht programmieren!
  • 34. ... es wäre ja auch zu schön!
  • 35. Prozess-Anwendungen sind mehr als nur Prozesse Prozesse Daten • Kontrollfluss • Domänenmodell • Human Tasks • Persistenz • Service • ... Orchestrierung • ... GUI • Portale • • Formulare Maskenflüsse Business Logik • ... • Funktionen • Transaktionen • Business Rules • ...
  • 36. Und die baut jetzt also „das Business“? ??? Prozesse Daten Ist ja doch voll Kontrollfluss • Domänenmodell technisch! • • Human Tasks • Persistenz • Service • ... Orchestrierung • ... GUI • Portale • • Formulare Maskenflüsse Business Logik • ... • Funktionen • Transaktionen • Business Rules • ... • Prozess-Designer plus... • Formular-Designer • Datenmodell-Designer • Webserivce-Designer • Geschäftsregel-Designer • Hier passiert Magie - Designer
  • 37. „Aber die Techies sind damit bestimmt produktiver!“ ??? Was ist mit Daten Prozesse meinem ... Kontrollfluss • Domänenmodell JUnit, Jenkins, • • Human Tasks • Persistenz • Service • ... Eclipse, ... Orchestrierung • ... GUI • Portale • • Formulare Maskenflüsse Business Logik • ... • Funktionen • Transaktionen • Business Rules • ... • Prozess-Designer plus... • Formular-Designer • Datenmodell-Designer • Webserivce-Designer • Geschäftsregel-Designer • Hier passiert Magie - Designer
  • 38. Best Practice: Lass Dich nicht verar...!
  • 39. BPMN: Best Practices und Roundtrip BPMN ist der globale Standard für Prozessmodellierung. Dieser Vortrag fasst Best Practices aus unserer bald fünfjährigen BPMN-Projekterfahrung zusammen. Es werden konkrete Projekte und Modellierungsprobleme vorgestellt, die mit diesen Techniken bewältigt wurden. Zusätzlich wird ein aktueller Stand aus der Praxis geliefert, wie es tatsächlich um den angestrebten Roundtrip mit BPMN 2.0 bestellt ist.
  • 40. Es geht nicht um „Zero Coding“, sondern Verständnis
  • 41. Die Grundidee Probleme, Soll-Prozesse, Wünsche, Anforderungen, ... Prioritäten... Vorschläge, Machbarkeit, Roadmaps, Aufwände, ... Kosten... Anwender Analyst Entwickler Fachlicher Modeler
  • 42. Einige beliebte fachliche Modeler Name Version BPMN BPMN 2.0 – XML Lizenz Signavio Process Editor 5 2.0 Im-/Export commercial ibo Prometheus.NET 3.1 2.0 Im-/Export commercial Yaoqiang BPMN Editor 2.0 2.0 Im-/Export open source ADONIS 5.0 2.0 Export commercial BizAgi Process Modeler 2.2 2.0 - Freeware ARIS Express 2.3 2.0 - Freeware
  • 43. Live-Demo mit camunda fox Probleme, Soll-Prozesse, Wünsche, Anforderungen, ... Prioritäten... Vorschläge, Machbarkeit, Roadmaps, Aufwände, ... Kosten... Anwender Analyst Entwickler
  • 45. camunda services GmbH Vielen Dank! Zossener Str. 55-58 1096 Berlin 1 Telefon: +49 30 664 0409-00 Telefax: +49 30 664 0409-29 Email: info@camunda.com Jakob Freund Geschäftsführer Jakob.Freund@camunda.com Der Praxis-Blog zu BPM: www.bpm-guide.de