SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
3. Workshop der Berliner BPM-Offensive
                 Input von Jakob Freund

 20.03.2009, Gastgeber: Projektron GmbH
Aktuelle BPMN-Projekte von camunda
Hintergrund
                                        BPMN für…
Kunde            Thema                                     Zentrale Frage
IT-Solution      Prozessorientierte     - Lastenhefte      Wie rede ich mit dem
Provider         IT-Projekte            - Pflichtenhefte   Fachbereich?
                 SAP                    - Benutzerdoku
                 Relativ trivial
Versicherung     Prozessorientierte     - Lastenhefte      Wie schaffe ich grobe
                 IT-Projekte            - Benutzerdoku     Prozesstransparenz?
                 Diverse Systeme        - Prozessdoku      Wie sortiere ich meine
                 Relativ komplex                           Anforderungen?
Bank             Schriftlich fixierte   -Prozessdoku       Wie schaffe ich genaue
                 Ordnung;               -Lastenhefte       Prozesstransparenz?
                 Prozessorientierte                        Wie mache ich mich
                 IT-Projekte                               der IT verständlich?
ibo Beratung +   Prozess-               Siehe links        Siehe links
Training         dokumentation, -
(Sonderfall,     analyse
abstrakt)
BPMN braucht Konventionen
Hintergrund
              Vorhaben                                 Vorhaben
                                          Vorhaben




                    Szenariospezifische Konventionen



                           BPMN laut
                          Spezifikation
Konventionen – Nicht „Sub Sets“!
Hintergrund

 • Ausgangspunkt für Konvention: Zweck und Zielgruppe
 • Jedes BPMN-Element kann für jede Zielgruppe sinnvoll
   sein (auch Transaktionen, Fehler, Terminierung etc.)
 • Größte Probleme zur Zeit:
    – BPMN kann „zu viel“ und gleichzeitig „zu wenig“
    – BPMN besitzt zu viele „Freiheitsgrade“
    – BPMN ist zu anspruchsvoll, speziell
       • Verfeinerung mit Teilprozessen („sub process“)
       • Choreographie vs. Orchestrierung
Was Konventionen leisten müssen
Hintergrund

 • Balance-Akt! Konventions-Modelle müssen sein:
    – Ausreichend Verständlich
    – Ausreichend korrekt
    – Ausreichend präzise
 • Umsetzbarkeit der Konvention in
    – Anschaulichen Beispielen
    – Kommunikationsmedien (z.B. Word, Wiki)
    – Tools (Idealfall)
Aus einem Projekt: Prozess-Matrix-Organisation
Prozessdokumentation



 Chief Process Officer   Bereichsleiter   Bereichsleiter   Bereichsleiter   Bereichsleiter
                               A                B                C                D




                         Sachbearbeiter   Sachbearbeiter   Sachbearbeiter   Sachbearbeiter
     Prozessmanager
                           Teilprozess      Teilprozess      Teilprozess      Teilprozess
            A
                               AA               AB               AC               AD

                         Sachbearbeiter   Sachbearbeiter   Sachbearbeiter   Sachbearbeiter
     Prozessmanager
                           Teilprozess      Teilprozess      Teilprozess      Teilprozess
            B
                               BA               BB               BC               BD

                         Sachbearbeiter   Sachbearbeiter   Sachbearbeiter   Sachbearbeiter
     Prozessmanager
                           Teilprozess      Teilprozess      Teilprozess      Teilprozess
            C
                               CA               CB               CC               CD
Beispiel zum Thema: Pools und Lanes
Prozessdokumentation
 •   1 Pool N Lanes
      – Übersichtlicher, kompakter, leichter lesbar
 •   N Pools
      – Schnittstellen werden eindeutig
      – Es gibt keinen Hauptverantwortlichen
      – Das spiegelt die „harte“ Realität
      – Gretchenfrage: Wer ist denn der Verantwortliche, der
          • Weiß, wo der Prozess gerade steht
          • Druck machen kann, wenn etwas zu lange dauert
          • Den Prozess ändern kann, um ihn zu verbessern
          • Dafür sorgt, dass die Zusammenarbeit funktioniert
              – Beispiel mit den Handwerkern, Alice/Telekom etc.
 • Fazit: Je funktionaler die Organisation, je problematischer die
    Schnittstellen, desto eher als Pools modellieren
 => Konvention: Pools/Lanes primär nicht für Aufbauorga, sondern die
                  Verantwortung für (Teil-)prozesse und Aufgaben!
Prozesse, Teilprozesse und Verantwortliche
Prozessdokumentation
         Prozess
                                                                                 Teilprozess
                                                                                (zugeklappt)




                                     Vertrieb
                                                                    Bestell-
                                                                  bearbeitung
                                                   Bestellung
                                                   eingegangen
                 Vertriebsprozess
                    Lieferant


                                     Logistik




                                                                                        Versand
                                     Buchhaltung




                                                                                                  Finanzielle
                                                                                                  Abwicklung




                                                           Teilprozess-
       Prozess-                       Prozess-
                                                          Verantwortlicher
    verantwortlicher                bezeichnung



  Camunda-Konvention!
Verschachtelte Lanes
Prozessdokumentation
Camunda-Konvention!

  Prozessverantwortlicher                                                                                      Teilprozessverant-
                                               Nur zur Gliederung                       Aufgabenträger
    Prozessbezeichnung                                                                                              wortlicher



                                               Assistent/in Vertrieb
                                                                                                         Artikel auf
                                                                                                          Lager?

                                                                                    Verfügbarkeit
                                                                                                                       Ja
                                                                                       prüfen
                                                                       Prozess                                                            Artikel
                                                                       angestoßen                                                         bereitgestellt
                                    Vertrieb




                                                                                                           Nein
                                               Kundenbetreuer/in
               Bestellbearbeitung
                   Vertrieb




                                                                                                                              Kunden
                                                                                                                            informieren
                                    Einkauf




                                                                                                                              Artikel-
                                                                                                                            Beschaffung
Ist dieses BPD korrekt?
Prozessdokumentation            Assistent/in Vertrieb


                                                                                              Artikel auf
                                                                                               Lager?

                                                                     Verfügbarkeit
                                                                                                            Ja
                                                                        prüfen
                                                        Prozess                                                                Artikel
                                                        angestoßen                                                             bereitgestellt
                     Vertrieb




                                                                                                Nein
                                Kundenbetreuer/in




                                                                                                                   Kunden
                                                                                                                 informieren
Bestellbearbeitung
    Vertrieb




                                                                                Beschaffung
                                                                                  Einkauf




                                                                                                              Artikel
                                                                                                             bestellen
                                                                                              Prozess
                                                                                              angestoßen
                     Einkauf




                                                                                                                                                Teilprozess
                                                                                Lieferant




                                                                                                                                                  (wieder-
                                                                                 Vertrieb




                                                                                                                                                verwendbar,
                                                                                                            Artikel liefern
                                                                                                                                                aufgeklappt)
Allerdings!
Prozessdokumentation

Spec 9.4.2.3:

A Reusable Sub-Process object is an activity within a
Process that “calls” to another Process that exists within a
BDP (see Figure 9.10). [...] The called Process will exist
in a separate diagram that can have multiple Pools. Any
view of the called Process (including an expanded view
within the calling Process) would show the whole diagram
in which the called Process resides (see Figure 9.11), but
any data mapping will be only to that Process and not to
any of the other Processes that might be in the called
diagram.
Eingebettete und wiederverwendbare Teilprozesse
Prozessdokumentation

                     Vertrieb                          Logistik

             Bestellbearbeitung                    Lagerhaltung


     Verfügbarkeit
                                                                  Bestand prüfen
        prüfen


        Kunden                                                    Artikel einlagern
                                     Einkauf
      informieren

                                  Artikelbeschaffung


                                Prozessverantwortung?
                                Shared Service Center?
                                Service Level Agreements?
Vielen Dank!




Jakob Freund

+49 – 30 – 664 04 09 – 02
jakob.freund@camunda.com
www.camunda.com

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
 
Produktrealisierungsprozess
ProduktrealisierungsprozessProduktrealisierungsprozess
ProduktrealisierungsprozessBITE GmbH
 
Produktionsstrategie
ProduktionsstrategieProduktionsstrategie
ProduktionsstrategieBITE 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
 
oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012oose
 
pmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtiger
pmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtigerpmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtiger
pmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtigerPMCC Consulting 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
 

Mais procurados (19)

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
 
20080716 BPMN – Kurzeinfuehrung
20080716 BPMN – Kurzeinfuehrung20080716 BPMN – Kurzeinfuehrung
20080716 BPMN – Kurzeinfuehrung
 
20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM
 
Bpmn in der praxis
Bpmn in der praxisBpmn in der praxis
Bpmn in der praxis
 
Quo vadis bpm
Quo vadis bpmQuo vadis bpm
Quo vadis bpm
 
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
 
20091014 J Bpm4 Hamburg
20091014 J Bpm4 Hamburg20091014 J Bpm4 Hamburg
20091014 J Bpm4 Hamburg
 
BPMN in der Praxis
BPMN in der PraxisBPMN in der Praxis
BPMN 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
 
Produktrealisierungsprozess
ProduktrealisierungsprozessProduktrealisierungsprozess
Produktrealisierungsprozess
 
Boczek+friebe
Boczek+friebeBoczek+friebe
Boczek+friebe
 
Produktionsstrategie
ProduktionsstrategieProduktionsstrategie
Produktionsstrategie
 
20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozesse20080421 JAX BPMN - UML der Geschaeftsprozesse
20080421 JAX BPMN - UML der Geschaeftsprozesse
 
oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012
 
Bpmn2010
Bpmn2010Bpmn2010
Bpmn2010
 
pmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtiger
pmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtigerpmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtiger
pmcc consulting_vortrag_projekte_oder_prozesse_wasistwichtiger
 
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
 
Was bringt BPM?
Was bringt BPM?Was bringt BPM?
Was bringt BPM?
 
Simulate consulting
Simulate consultingSimulate consulting
Simulate consulting
 

Semelhante a 3. Bpm Workshop Input Jf

X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henktTorsten Henke
 
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
 
Qualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixxQualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixxMetin Aydin
 
BPM CoP Standardpraesentation
BPM CoP StandardpraesentationBPM CoP Standardpraesentation
BPM CoP StandardpraesentationBPMCoP
 
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
 
20100506 JAX BPM und BPMN Open Source Roundtrip bei 1&1
20100506 JAX BPM und BPMN Open Source Roundtrip bei 1&120100506 JAX BPM und BPMN Open Source Roundtrip bei 1&1
20100506 JAX BPM und BPMN Open Source Roundtrip bei 1&1camunda services GmbH
 
BPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine UebersichtBPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine UebersichtAndreas Naef
 
Experten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und ProzessmanagementExperten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und ProzessmanagementGBS PAVONE Groupware GmbH
 
Von High-Level-Modellen bis zur Ausführung und wieder zurück
Von High-Level-Modellen bis zur Ausführung und wieder zurückVon High-Level-Modellen bis zur Ausführung und wieder zurück
Von High-Level-Modellen bis zur Ausführung und wieder zurückgero.decker
 
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
 
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Droolscamunda services GmbH
 
Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010bpmn2010
 
20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessen
20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessen20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessen
20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessenDNUG e.V.
 

Semelhante a 3. Bpm Workshop Input Jf (20)

X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henkt
 
2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund
 
BPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine Workflows
 
Bpmn roundtrip
Bpmn roundtripBpmn roundtrip
Bpmn roundtrip
 
20090204 JUG BB Jbpm und Drools
20090204 JUG BB Jbpm und Drools20090204 JUG BB Jbpm und Drools
20090204 JUG BB Jbpm und Drools
 
2011 10 05 10-15 knut mertens
2011 10 05 10-15 knut mertens2011 10 05 10-15 knut mertens
2011 10 05 10-15 knut mertens
 
Qualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixxQualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixx
 
BPM CoP Standardpraesentation
BPM CoP StandardpraesentationBPM CoP Standardpraesentation
BPM CoP Standardpraesentation
 
JBoss jBPM
JBoss jBPMJBoss jBPM
JBoss jBPM
 
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
 
20100506 JAX BPM und BPMN Open Source Roundtrip bei 1&1
20100506 JAX BPM und BPMN Open Source Roundtrip bei 1&120100506 JAX BPM und BPMN Open Source Roundtrip bei 1&1
20100506 JAX BPM und BPMN Open Source Roundtrip bei 1&1
 
BPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine UebersichtBPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine Uebersicht
 
Experten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und ProzessmanagementExperten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und Prozessmanagement
 
Von High-Level-Modellen bis zur Ausführung und wieder zurück
Von High-Level-Modellen bis zur Ausführung und wieder zurückVon High-Level-Modellen bis zur Ausführung und wieder zurück
Von High-Level-Modellen bis zur Ausführung und wieder zurück
 
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
 
2011 07-07 activiti
2011 07-07 activiti2011 07-07 activiti
2011 07-07 activiti
 
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
 
Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010
 
20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessen
20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessen20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessen
20150610 track2 1_bpm12_agentbase schlägt brücken zwischen regeln & prozessen
 
2011 09-09 bpmn 2
2011 09-09 bpmn 22011 09-09 bpmn 2
2011 09-09 bpmn 2
 

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
 

3. Bpm Workshop Input Jf

  • 1. 3. Workshop der Berliner BPM-Offensive Input von Jakob Freund 20.03.2009, Gastgeber: Projektron GmbH
  • 2. Aktuelle BPMN-Projekte von camunda Hintergrund BPMN für… Kunde Thema Zentrale Frage IT-Solution Prozessorientierte - Lastenhefte Wie rede ich mit dem Provider IT-Projekte - Pflichtenhefte Fachbereich? SAP - Benutzerdoku Relativ trivial Versicherung Prozessorientierte - Lastenhefte Wie schaffe ich grobe IT-Projekte - Benutzerdoku Prozesstransparenz? Diverse Systeme - Prozessdoku Wie sortiere ich meine Relativ komplex Anforderungen? Bank Schriftlich fixierte -Prozessdoku Wie schaffe ich genaue Ordnung; -Lastenhefte Prozesstransparenz? Prozessorientierte Wie mache ich mich IT-Projekte der IT verständlich? ibo Beratung + Prozess- Siehe links Siehe links Training dokumentation, - (Sonderfall, analyse abstrakt)
  • 3. BPMN braucht Konventionen Hintergrund Vorhaben Vorhaben Vorhaben Szenariospezifische Konventionen BPMN laut Spezifikation
  • 4. Konventionen – Nicht „Sub Sets“! Hintergrund • Ausgangspunkt für Konvention: Zweck und Zielgruppe • Jedes BPMN-Element kann für jede Zielgruppe sinnvoll sein (auch Transaktionen, Fehler, Terminierung etc.) • Größte Probleme zur Zeit: – BPMN kann „zu viel“ und gleichzeitig „zu wenig“ – BPMN besitzt zu viele „Freiheitsgrade“ – BPMN ist zu anspruchsvoll, speziell • Verfeinerung mit Teilprozessen („sub process“) • Choreographie vs. Orchestrierung
  • 5. Was Konventionen leisten müssen Hintergrund • Balance-Akt! Konventions-Modelle müssen sein: – Ausreichend Verständlich – Ausreichend korrekt – Ausreichend präzise • Umsetzbarkeit der Konvention in – Anschaulichen Beispielen – Kommunikationsmedien (z.B. Word, Wiki) – Tools (Idealfall)
  • 6. Aus einem Projekt: Prozess-Matrix-Organisation Prozessdokumentation Chief Process Officer Bereichsleiter Bereichsleiter Bereichsleiter Bereichsleiter A B C D Sachbearbeiter Sachbearbeiter Sachbearbeiter Sachbearbeiter Prozessmanager Teilprozess Teilprozess Teilprozess Teilprozess A AA AB AC AD Sachbearbeiter Sachbearbeiter Sachbearbeiter Sachbearbeiter Prozessmanager Teilprozess Teilprozess Teilprozess Teilprozess B BA BB BC BD Sachbearbeiter Sachbearbeiter Sachbearbeiter Sachbearbeiter Prozessmanager Teilprozess Teilprozess Teilprozess Teilprozess C CA CB CC CD
  • 7. Beispiel zum Thema: Pools und Lanes Prozessdokumentation • 1 Pool N Lanes – Übersichtlicher, kompakter, leichter lesbar • N Pools – Schnittstellen werden eindeutig – Es gibt keinen Hauptverantwortlichen – Das spiegelt die „harte“ Realität – Gretchenfrage: Wer ist denn der Verantwortliche, der • Weiß, wo der Prozess gerade steht • Druck machen kann, wenn etwas zu lange dauert • Den Prozess ändern kann, um ihn zu verbessern • Dafür sorgt, dass die Zusammenarbeit funktioniert – Beispiel mit den Handwerkern, Alice/Telekom etc. • Fazit: Je funktionaler die Organisation, je problematischer die Schnittstellen, desto eher als Pools modellieren => Konvention: Pools/Lanes primär nicht für Aufbauorga, sondern die Verantwortung für (Teil-)prozesse und Aufgaben!
  • 8. Prozesse, Teilprozesse und Verantwortliche Prozessdokumentation Prozess Teilprozess (zugeklappt) Vertrieb Bestell- bearbeitung Bestellung eingegangen Vertriebsprozess Lieferant Logistik Versand Buchhaltung Finanzielle Abwicklung Teilprozess- Prozess- Prozess- Verantwortlicher verantwortlicher bezeichnung Camunda-Konvention!
  • 9. Verschachtelte Lanes Prozessdokumentation Camunda-Konvention! Prozessverantwortlicher Teilprozessverant- Nur zur Gliederung Aufgabenträger Prozessbezeichnung wortlicher Assistent/in Vertrieb Artikel auf Lager? Verfügbarkeit Ja prüfen Prozess Artikel angestoßen bereitgestellt Vertrieb Nein Kundenbetreuer/in Bestellbearbeitung Vertrieb Kunden informieren Einkauf Artikel- Beschaffung
  • 10. Ist dieses BPD korrekt? Prozessdokumentation Assistent/in Vertrieb Artikel auf Lager? Verfügbarkeit Ja prüfen Prozess Artikel angestoßen bereitgestellt Vertrieb Nein Kundenbetreuer/in Kunden informieren Bestellbearbeitung Vertrieb Beschaffung Einkauf Artikel bestellen Prozess angestoßen Einkauf Teilprozess Lieferant (wieder- Vertrieb verwendbar, Artikel liefern aufgeklappt)
  • 11. Allerdings! Prozessdokumentation Spec 9.4.2.3: A Reusable Sub-Process object is an activity within a Process that “calls” to another Process that exists within a BDP (see Figure 9.10). [...] The called Process will exist in a separate diagram that can have multiple Pools. Any view of the called Process (including an expanded view within the calling Process) would show the whole diagram in which the called Process resides (see Figure 9.11), but any data mapping will be only to that Process and not to any of the other Processes that might be in the called diagram.
  • 12. Eingebettete und wiederverwendbare Teilprozesse Prozessdokumentation Vertrieb Logistik Bestellbearbeitung Lagerhaltung Verfügbarkeit Bestand prüfen prüfen Kunden Artikel einlagern Einkauf informieren Artikelbeschaffung Prozessverantwortung? Shared Service Center? Service Level Agreements?
  • 13. Vielen Dank! Jakob Freund +49 – 30 – 664 04 09 – 02 jakob.freund@camunda.com www.camunda.com