SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
BPMN in der Praxis
Jakob Freund, camunda services GmbH
BPMN ist ein Hype-Thema


      1000

       800

       600

       400

       200

          0
                         EPK                       UML              BPMN

                                   Interesse      Praxiserfahrung



Auswertung von rd. 2.400 Profilen auf BPM-Netzwerk.de, 09/2009
Agenda



          Warum es BPMN gibt
          Wann lohnt sich der Einsatz?
          Was bringt BPMN 2.0?
          BPMN in der Praxis
BPM Common Body of Knowledge 2009:

        •   BPM = Geschäftsprozessmanagement
        •   Automatisierte und Nicht-Automatisierte Prozesse
        •   Systematischer Ansatz zur Verbesserung
        •   Abstimmung mit der Unternehmensstrategie

        Mehr Infos: www.EABPM.org
camunda BPM-Kreislauf

                                          IST-
                                          Prozessmodell
                                                                                                                     Neuer
                                                                                       Problemdiagnose              Prozess
                Workshops                                                              Ursachenforschung
                Interviews                                                             Potentialschätzung
                Beobachtung

                                                  Schwachstellen?

                Prozess-        Prozess-                                               Prozess-                                 Modellierung
                                                                    Ja
                erhebung      dokumentation                                            analyse                                  Soll-Konzept
                                                                                                                                Prozess-Simulation
Existierender                                                                                                                   Bewertung von Alternativen
                                                      Nein
                                                                                                                                ROI-Schätzung
  Prozess
                                  Modellierung                                                   IST-
                                  Prozesslandkarten                                              Prozess-
                                  Ablaufdiagramme                                                modell
                                                                          Prozess-                                  Prozess-
                                                                         controlling                               konzeption


                                                      Kontinuierlich, bis
                                                      Prozessverbesserung
                                                      notwendig wird

                                                                                        Prozess-
                                                                                       umsetzung



                                                                                          Change Management                      SOLL-
                                                                                          Klassische IT-Projekte                 Prozessmodell
                                                                                          Prozessautomatisierung




   BPM-Governance
Prozessautomatisierung und Process Engine

                                         Modeling
    Technisches
                                                                            Monitoring und
    Prozessmodell
                                                                              Reporting


                     Process Engine
                                                                                                         Human Workflow
                                                                                                          Management
                                                            Messung der
                                                            Durchlaufzeit




                        Aufgaben-                                                        Aufgaben-
                                             Service-Call            Service-Call
                        Zuweisung                                                        Zuweisung




                                                                                                             Service
                                                                                                          Orchestration




                    Prozessbeteiligter       IT-System                 IT-System    Prozessbeteiligter
Vorteile einer Process Engine




Vorfertigungsgrade
Vielseitigkeit
Überwachbarkeit
Business-IT-Alignment (?)
Ein technisches Prozessmodell in BPEL
                 <?xml version="1.0" encoding="UTF-8"?>
                       <bpws:process name="SimpleBPEL"
                         targetNamespace="http://www.camunda.com/example" ... >
                         ...
                         <bpws:partnerLinks>
                           <bpws:partnerLink name="client"
                                             myRole="SimpleBPELProvider"
                                             partnerLinkType="tns:SimpleBPEL"/>
                           <bpws:partnerLink name="someWebservice"
                                             partnerRole="ServiceProvider"
                                             partnerLinkType="tns:SimpleService"/>
                         </bpws:partnerLinks>
                         <bpws:variables>
                           <bpws:variable messageType="tns:RequestMessage" name="input"/>
                           <bpws:variable messageType="tns:InvokeMessage" name="parameter"/>
                         </bpws:variables>
                         <bpws:sequence name="main scope">
                           <bpws:receive name="receive"
                                         createInstance="yes"
                                         operation="initiate"
                                         variable="input"
                                         partnerLink="client"
                                         portType="tns:SimpleBPEL"/>
                           <bpws:assign name="assign" validate="no">
                             ...
                           </bpws:assign>
                           <bpws:invoke name="invoke"
                                        operation="methodName"
                                        inputVariable="parameter"
                                        partnerLink="someWebservice"
                                        portType="tns:ServiceInvoke"/>
                         </bpws:sequence>
                       </bpws:process>
Werdegang der BPMN


bis 2002    Entwicklung
            Stephen A. White, IBM

2002        Veröffentlichung
            Business Process Management
            Initiative (BPMI)

Seit 2005   Übernahme und Weiterentwicklung
            Object Management Group (OMG)

  Aktueller Stand: BPMN 1.2; In der Entwicklung: BPMN 2.0
Agenda



          Warum es BPMN gibt
          Wann lohnt sich der Einsatz?
          Was bringt BPMN 2.0?
          BPMN in der Praxis
Mehrwert von BPMN




                                                   BPMN 2.0
                                                   BPMN 1.2
      Prozesse       SOLL-Prozessmodelle       Business-IT-
   organisatorisch    für IT-Umsetzung        Alignment von
   dokumentieren           erstellen       Prozessmodellen mit
                                              Process Engine
Agenda



          Warum es BPMN gibt
          Wann lohnt sich der Einsatz?
          Was bringt BPMN 2.0?
          BPMN in der Praxis
BPMN 2.0: Essentials

  Liegt aktuell als Entwurf vor
  Feinschliff in der „Finalization Task Force (FTF)“
  Verabschiedung voraussichtlich Q2/2010
  Formales Metamodell (XSD)
  Direkte Ausführbarkeit (BPMN Engine erforderlich)
  Neue Symbole für BPD
  2 neue Diagrammtypen
Agenda



          Warum es BPMN gibt
          Wann lohnt sich der Einsatz?
          Was bringt BPMN 2.0?
          BPMN in der Praxis
BPMN „vergeigen“ in 5 Schritten

 1. Wohlwollen (Standard), aber auch hohe Erwartung
    (Business-IT-Brücke)
 2. Überschätzung der eigenen Modellierungserfahrung
 3. Unsicherheit wegen Komplexität / Mächtigkeit der BPMN
 4. Fehleinschätzung der Rolle von Teilprozessen (Verfeinerung
    ist keine Frage der Syntax!), dadurch Scheitern im Übergang
    von Business zu IT
 5. Ablehnung, meistens: „Zu kompliziert fürs Business!“
Jede Baustelle muss beachtet werden


                         Rollen




                      BPM
         Methoden                     Werkzeuge
„Real Practice“ Modellierung: Alles geklärt?




                                          Logistik
  Kunde schickt   Vertrieb prüft die                   Buchhaltung stellt
                                       versendet die                        Kunde bezahlt
   Bestellung       Bestellung                          die Rechnung
                                           Ware
„Real Practice“ Modellierung: Alles verstanden?
Ein Prozess – Viele Modelle!
       Owner             Manager           Participant          Analyst           Engineer




                                                Prozessmodell
         Prozessmodell




                           Prozessmodell




                                                                  Prozessmodell




                                                                                     Prozessmodell
                         Prozess-Realität
Entdecke die Möglichkeiten…
Praxis-Übung: Regressnahme
 Prozess: Wenn ein Versicherungsnehmer (VN) möglicherweise in
 Regress genommen werden kann, wird mir dies gemeldet. Ich prüfe
 dann den Fall, und wenn die Möglichkeit tatsächlich besteht, schicke ich
 dem VN eine entsprechende Zahlungsaufforderung und setze den
 Vorgang auf Wiedervorlage. Ansonsten schließe ich den Vorgang. Wenn
 das Geld eingegangen ist, verbuche ich den Eingang und schließe den
 Vorgang. Möglicherweise widerspricht der VN, dann prüfe ich seinen
 Widerspruch. Wenn seine Zahlungsverweigerung gerechtfertigt ist,
 schließe ich den Vorgang. Ansonsten gebe ich ihn an unseren Inkasso-
 Dienstleister ab. Dasselbe mache ich, wenn die Wiedervorlage-Frist
 abgelaufen ist, ohne dass ich einen Geldeingang verzeichnen konnte
 oder der VN widersprochen hätte.

 Erläuterung: Aus unterschiedlichen Gründen können
 Versicherungsnehmer, nachdem ein Schaden reguliert wurde, in
 Regress genommen werden. In solchen Fällen müssen sie das von
 der Versicherung erhaltene Geld zurück bezahlen. In dieser Übung
 schildert ein Sachbearbeiter der Versicherung, wie dieser Prozess
 funktioniert.
Typische Lösung vor der BPMN-Ära…

                                                                                        Vorgang an
                                                                                         Inkasso




                                                               Widerspruch       Widerspruch
 Zahlungs-          Auf                                       eingegangen?      gerechtfertig?
                               Wiedervorlage
aufforderung   Wiedervorlage
                                bearbeiten
  schicken        setzen

                                                   Geld
                                               eingegangen?
                                                                  Geldeingang             Vorgang
                                                                   verbuchen              schließen
Regressnahme mit BPMN

                                                                                                 Widerspruch                     Gerechtfertigt?
                                                                                                  erhalten

                                                                                                                 Widerspruch                              Vorgang
                                                                                                                                                   Ja
                                                                                                                   prüfen                                 schließen
                                                                                                                                                                           Vorgang
                                                                                                                                      Nein
                                                 Regress                                                                                                                 geschlossen
Regressnahme
Sachbearbeiter




                                                 möglich?                                        Wiedervorlage
                                                                                                     fällig
                                                                                                                                                         Vorgang an
                                                                 Zahlungsauf-     Vorgang auf
                                                                                                                                                           Inkasso-
                                   Fall prüfen              Ja   forderung an    Wiedervorlage
                                                                                                                                                         Dienstleister
                                                                 VN schicken        setzen
                 Regressverdacht                                                                                                                            geben
                    gemeldet                                                                                                                                              Vorgang
                                                   Nein
                                                                                                                                                                           offen
                                                                                                     Geld
                                                                                                 eingegangen
                                                                  Vorgang                                          Geldeingang               Vorgang
                                                                  schließen                                         verbuchen                schließen
                                                                                  Vorgang                                                                    Vorgang
                                                                                geschlossen                                                                geschlossen
Rollen




Prozessmodellierung: Ein Dreiklang!
                                                                     BPM
                                                          Methoden            Werkzeuge




              Menschen / Rollen / Organisation / Kultur



                            Vorgehensmodell

                      Framework / Pattern / Palette



                          BPMN lt. Spezifikation




                              BPM-Software
camunda BPMN-Framework (caBPMN)

                             Prozesslandschaft
                                                                                   Freund, Rücker, Henninger
                                                                                   Praxishandbuch BPMN
                                                                                   Januar 2010

                                                   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
camunda BPMN-Framework (caBPMN)

                             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
Kerngedanke #1: 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
Kerngedanke #2: Verschiedene Sichten auf Ebene 2

                                                                Betrachter                         Process Participant    Process Analyst      Process Engineer


                                                                                                     „Wie muss ich           „Wie wird          „Was macht die
                                                        Zentrale Frage
                                                                                                       arbeiten?“           gearbeitet?“          Engine?“

                                                                                                        Eigene               Gesamte           Orchestrierung der
                                                                              Sicht
                                                                                                     Orchestrierung         Kollaboration       Process Engine




                        Prozesslandschaft




                              Ebene 1
                           Strategisches
                           Prozessmodell
                                              Inhalt: Prozess im Überblick
                                              Ziel:   Schnelles Verständnis
                                                                                                                         Ebene 2: Operatives
                                                                                                                           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
Manager
Der „Recruiting-Prozess“ auf Ebene 1
                                                                                                                                               Vertrag unterschrieben
                                    Fachabteilung



                                                                       Freie Stelle
                                                                         melden
                                                        Freie Stelle
                                                        entstanden                                                                                 Stelle besetzt
                     Unsere Firma
Recruiting-Prozess



                                    Personalabteilung




                                                                                         Stellen-                    Bewerbungs-    Stellen-
                                                                                      ausschreibung                    prüfung     besetzung
                        Bewerber




                                                                                                      Bewerbungs-
                                                                                                       einreichung
Participant #1
                                                                                                                                                                                                                                              Ausschreibung


    Übergang von Ebene 2 zu Ebene 3
                                                                                                                                                                                                                                                erfolgreich
                                                                                                                               Aufgaben und
                            Sonstiges
Führungskraft Fachbereich



                                                                                                                               Anforderungen
                                                                                                                                  mitteilen
                                                                                                                Mehr Infos                                                                                                                                        Stelle
                                                                                                                erforderlich                                                                                                                                  ausgeschrieben


                                                                                                                                                 Beschreibung
                                                                                                                                                                                       OK?
                                                                                                                                                   erhalten
                            HR-Portal




                                                                                                                                                                        Stellenbe-                                           Stellenbe-
                                                                                    Freie Stelle                                                                                                          Korrektur
                                                                                                                                                                        schreibung              Nein                         schreibung
                                                                                      melden                                                                                                             anmahnen
                                                                                                                                                                          sichten                                             freigeben
                                               Personal-
                                                bedarf                                                                                                                                  Ja
                                                               Automatisch




                                                                                                                                                                                                          Ausschreibung        Erfolgsmeldung    Engineer
                                                                                                                                                                                                           durchführen             senden
                                                                                                                                                                                                                                                         Stelle
                                                                                                                                                                                                                                                     ausgeschrieben
                                          Process Engine

                                                               SB Personal




                                                                                                         Stelle                                                 Stellenbe-
                                                                                                                                                                                     Ausschreibung
                                                                                                      beschreiben                                               schreibung
                                                                                                                                                                                       anstoßen
                                                                                                                                                                korrigieren

                                                                                                                                                 Nein
                                                               Führungskraft




                                                                                                                                    Stellenbe-
                                                                                                                                    schreibung            Ja
                                                                                                                                      prüfen
                                                                                                                                                 OK?




                                                                                        Alles klar?

                                                                                                                                                                       Stellenbe-                                                            Participant #2
                                                   HR-Portal




                                                                                                                                  Stelle                                                                 Kanäle für
                                                                                                      Ja                                                               schreibung                                         Ausschreibung
                                                                                                                               beschreiben                                                             Ausschreibung
                                                                                                                                                                       korrigieren                                          anstoßen
                                                                                                                                                                                                         festlegen
                                                                     Freie Stelle                                                                   Korrektur                          Beschreibung
                                                                      gemeldet                                                                       erbeten                            freigegeben
                            SB Personal




                                                                                           Nein
                                                   Sonstiges




                                                                                                           Aufgaben und
                                                                                                           Anforderungen
                                                                                                              erfragen
                                                                                                                                                                                                                                          Ausschreibung       Stelle
                                                                                                                                                                                                                                            erfolgreich   ausgeschrieben
Vielen Dank!




Spontane Fragen?
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


1 OMG information days
 2.
2009

                                                     Der Praxis-Blog zu BPM:
                                                     www.bpm-guide.de

Contenu connexe

Tendances

Challenge Based Learning
Challenge Based LearningChallenge Based Learning
Challenge Based LearningMatt Cauthron
 
Soft Productivity
Soft ProductivitySoft Productivity
Soft ProductivityDavid Alman
 
Value Stream Mapping in Office & Service Setttings
Value Stream Mapping in Office & Service SetttingsValue Stream Mapping in Office & Service Setttings
Value Stream Mapping in Office & Service SetttingsTKMG, Inc.
 
Business architecture scenarios v0.3.1.3
Business architecture scenarios v0.3.1.3Business architecture scenarios v0.3.1.3
Business architecture scenarios v0.3.1.3Jean-François Périé
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process ManagementAmin Kazemi
 
Fundamentals of business process management and BPMN
Fundamentals of business process management and BPMNFundamentals of business process management and BPMN
Fundamentals of business process management and BPMNGregor Polančič
 
Business Agility And Process Frameworks Summary Ei
Business Agility And Process Frameworks Summary EiBusiness Agility And Process Frameworks Summary Ei
Business Agility And Process Frameworks Summary Eihheinzel
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deckwjperez0629
 
Value Stream Mapping in Anatomic Pathology
Value Stream Mapping in Anatomic PathologyValue Stream Mapping in Anatomic Pathology
Value Stream Mapping in Anatomic Pathologyguest389e15
 
Rapid Improvement: How to Change Behaviors & Get Stuff Done FAST
Rapid Improvement: How to Change Behaviors & Get Stuff Done FASTRapid Improvement: How to Change Behaviors & Get Stuff Done FAST
Rapid Improvement: How to Change Behaviors & Get Stuff Done FASTTKMG, Inc.
 
Six sigma vs lean
Six sigma vs leanSix sigma vs lean
Six sigma vs leankiran
 
Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...
Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...
Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...Manuel Pais
 
Six Sigma
Six SigmaSix Sigma
Six SigmaKeval
 
Agile - Community of Practice
Agile - Community of PracticeAgile - Community of Practice
Agile - Community of PracticeBHASKAR CHAUDHURY
 
Urisa muni giscmm-draft-questionairre
Urisa muni giscmm-draft-questionairreUrisa muni giscmm-draft-questionairre
Urisa muni giscmm-draft-questionairreGreg Babinski
 

Tendances (20)

Challenge Based Learning
Challenge Based LearningChallenge Based Learning
Challenge Based Learning
 
Soft Productivity
Soft ProductivitySoft Productivity
Soft Productivity
 
Value Stream Mapping in Office & Service Setttings
Value Stream Mapping in Office & Service SetttingsValue Stream Mapping in Office & Service Setttings
Value Stream Mapping in Office & Service Setttings
 
Business architecture scenarios v0.3.1.3
Business architecture scenarios v0.3.1.3Business architecture scenarios v0.3.1.3
Business architecture scenarios v0.3.1.3
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
Fundamentals of business process management and BPMN
Fundamentals of business process management and BPMNFundamentals of business process management and BPMN
Fundamentals of business process management and BPMN
 
Business Agility And Process Frameworks Summary Ei
Business Agility And Process Frameworks Summary EiBusiness Agility And Process Frameworks Summary Ei
Business Agility And Process Frameworks Summary Ei
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
Six Sigma Yellow Belt
Six Sigma Yellow BeltSix Sigma Yellow Belt
Six Sigma Yellow Belt
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Yellow belt
Yellow beltYellow belt
Yellow belt
 
Value Stream Mapping in Anatomic Pathology
Value Stream Mapping in Anatomic PathologyValue Stream Mapping in Anatomic Pathology
Value Stream Mapping in Anatomic Pathology
 
D365 UI automated tests
D365 UI automated testsD365 UI automated tests
D365 UI automated tests
 
Rapid Improvement: How to Change Behaviors & Get Stuff Done FAST
Rapid Improvement: How to Change Behaviors & Get Stuff Done FASTRapid Improvement: How to Change Behaviors & Get Stuff Done FAST
Rapid Improvement: How to Change Behaviors & Get Stuff Done FAST
 
Six sigma vs lean
Six sigma vs leanSix sigma vs lean
Six sigma vs lean
 
Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...
Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...
Business and Technical Agility with Team Topologies @ WTF Is Cloud Native, No...
 
Six Sigma
Six SigmaSix Sigma
Six Sigma
 
Agile - Community of Practice
Agile - Community of PracticeAgile - Community of Practice
Agile - Community of Practice
 
Urisa muni giscmm-draft-questionairre
Urisa muni giscmm-draft-questionairreUrisa muni giscmm-draft-questionairre
Urisa muni giscmm-draft-questionairre
 
Yellow Belt Training
Yellow Belt TrainingYellow Belt Training
Yellow Belt Training
 

En vedette (11)

2012 04-18 bpmn 2
2012 04-18 bpmn 22012 04-18 bpmn 2
2012 04-18 bpmn 2
 
WJAX 2012: BPMN in der Praxis
WJAX 2012: BPMN in der PraxisWJAX 2012: BPMN in der Praxis
WJAX 2012: BPMN in der Praxis
 
Webinar: BPMN mit camunda
Webinar: BPMN mit camundaWebinar: BPMN mit camunda
Webinar: BPMN mit camunda
 
20080716 BPMN – Kurzeinfuehrung
20080716 BPMN – Kurzeinfuehrung20080716 BPMN – Kurzeinfuehrung
20080716 BPMN – Kurzeinfuehrung
 
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 - Eine Uebersicht
BPMN 2.0 - Eine UebersichtBPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine Uebersicht
 
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
 
Bpmn roundtrip
Bpmn roundtripBpmn roundtrip
Bpmn roundtrip
 
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
 
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?
 

Similaire à BPMN in der Praxis

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 & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine Workflowscamunda 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
 
20110505 doag bpm_workshop_1
20110505 doag bpm_workshop_120110505 doag bpm_workshop_1
20110505 doag bpm_workshop_1Jens Hündling
 
20090129 OOP BPM – Bruecke zwischen Business und IT
20090129 OOP BPM – Bruecke zwischen Business und IT20090129 OOP BPM – Bruecke zwischen Business und IT
20090129 OOP BPM – Bruecke zwischen Business und ITcamunda services GmbH
 
IT-Service Management nach ITIL
IT-Service Management nach ITILIT-Service Management nach ITIL
IT-Service Management nach ITILGFU Cyrus AG
 
oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012oose
 
20101207 uni leipzig_oraclebpm_suite.slideshare
20101207 uni leipzig_oraclebpm_suite.slideshare20101207 uni leipzig_oraclebpm_suite.slideshare
20101207 uni leipzig_oraclebpm_suite.slideshareJens Hündling
 
Kompetenz-Navigator oose
Kompetenz-Navigator ooseKompetenz-Navigator oose
Kompetenz-Navigator ooseoose
 
X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henktTorsten Henke
 
20110505 doag bpm_workshop_2
20110505 doag bpm_workshop_220110505 doag bpm_workshop_2
20110505 doag bpm_workshop_2Jens Hündling
 

Similaire à BPMN in der Praxis (20)

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?
 
Was bringt BPM?
Was bringt BPM?Was bringt BPM?
Was bringt BPM?
 
BPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & 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
 
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?
 
2011 05-05 bpmn 2
2011 05-05 bpmn 22011 05-05 bpmn 2
2011 05-05 bpmn 2
 
BPMN in der Praxis
BPMN in der PraxisBPMN in der Praxis
BPMN in der Praxis
 
20110505 doag bpm_workshop_1
20110505 doag bpm_workshop_120110505 doag bpm_workshop_1
20110505 doag bpm_workshop_1
 
Bpmn in der praxis
Bpmn in der praxisBpmn in der praxis
Bpmn in der praxis
 
20090129 OOP BPM – Bruecke zwischen Business und IT
20090129 OOP BPM – Bruecke zwischen Business und IT20090129 OOP BPM – Bruecke zwischen Business und IT
20090129 OOP BPM – Bruecke zwischen Business und IT
 
IT-Service Management nach ITIL
IT-Service Management nach ITILIT-Service Management nach ITIL
IT-Service Management nach ITIL
 
oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012oose Kompetenz-Navigator 1. Halbjahr 2012
oose Kompetenz-Navigator 1. Halbjahr 2012
 
20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM20070705 JFS BPM mit JBoss jBPM
20070705 JFS BPM mit JBoss jBPM
 
20101207 uni leipzig_oraclebpm_suite.slideshare
20101207 uni leipzig_oraclebpm_suite.slideshare20101207 uni leipzig_oraclebpm_suite.slideshare
20101207 uni leipzig_oraclebpm_suite.slideshare
 
Kompetenz-Navigator oose
Kompetenz-Navigator ooseKompetenz-Navigator oose
Kompetenz-Navigator oose
 
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
 
Quo vadis bpm
Quo vadis bpmQuo vadis bpm
Quo vadis bpm
 
2012 05-30 camunda fox de
2012 05-30 camunda fox  de2012 05-30 camunda fox  de
2012 05-30 camunda fox de
 
X days12 im- rubip_henkt
X days12 im- rubip_henktX days12 im- rubip_henkt
X days12 im- rubip_henkt
 
20110505 doag bpm_workshop_2
20110505 doag bpm_workshop_220110505 doag bpm_workshop_2
20110505 doag bpm_workshop_2
 

Plus 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
 

Plus 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
 

BPMN in der Praxis

  • 1. BPMN in der Praxis Jakob Freund, camunda services GmbH
  • 2. BPMN ist ein Hype-Thema 1000 800 600 400 200 0 EPK UML BPMN Interesse Praxiserfahrung Auswertung von rd. 2.400 Profilen auf BPM-Netzwerk.de, 09/2009
  • 3. Agenda  Warum es BPMN gibt  Wann lohnt sich der Einsatz?  Was bringt BPMN 2.0?  BPMN in der Praxis
  • 4. BPM Common Body of Knowledge 2009: • BPM = Geschäftsprozessmanagement • Automatisierte und Nicht-Automatisierte Prozesse • Systematischer Ansatz zur Verbesserung • Abstimmung mit der Unternehmensstrategie Mehr Infos: www.EABPM.org
  • 5. camunda BPM-Kreislauf IST- Prozessmodell Neuer Problemdiagnose Prozess Workshops Ursachenforschung Interviews Potentialschätzung Beobachtung Schwachstellen? Prozess- Prozess- Prozess- Modellierung Ja erhebung dokumentation analyse Soll-Konzept Prozess-Simulation Existierender Bewertung von Alternativen Nein ROI-Schätzung Prozess Modellierung IST- Prozesslandkarten Prozess- Ablaufdiagramme modell Prozess- Prozess- controlling konzeption Kontinuierlich, bis Prozessverbesserung notwendig wird Prozess- umsetzung Change Management SOLL- Klassische IT-Projekte Prozessmodell Prozessautomatisierung BPM-Governance
  • 6. Prozessautomatisierung und Process Engine Modeling Technisches Monitoring und Prozessmodell Reporting Process Engine Human Workflow Management Messung der Durchlaufzeit Aufgaben- Aufgaben- Service-Call Service-Call Zuweisung Zuweisung Service Orchestration Prozessbeteiligter IT-System IT-System Prozessbeteiligter
  • 7. Vorteile einer Process Engine Vorfertigungsgrade Vielseitigkeit Überwachbarkeit Business-IT-Alignment (?)
  • 8. Ein technisches Prozessmodell in BPEL <?xml version="1.0" encoding="UTF-8"?> <bpws:process name="SimpleBPEL" targetNamespace="http://www.camunda.com/example" ... > ... <bpws:partnerLinks> <bpws:partnerLink name="client" myRole="SimpleBPELProvider" partnerLinkType="tns:SimpleBPEL"/> <bpws:partnerLink name="someWebservice" partnerRole="ServiceProvider" partnerLinkType="tns:SimpleService"/> </bpws:partnerLinks> <bpws:variables> <bpws:variable messageType="tns:RequestMessage" name="input"/> <bpws:variable messageType="tns:InvokeMessage" name="parameter"/> </bpws:variables> <bpws:sequence name="main scope"> <bpws:receive name="receive" createInstance="yes" operation="initiate" variable="input" partnerLink="client" portType="tns:SimpleBPEL"/> <bpws:assign name="assign" validate="no"> ... </bpws:assign> <bpws:invoke name="invoke" operation="methodName" inputVariable="parameter" partnerLink="someWebservice" portType="tns:ServiceInvoke"/> </bpws:sequence> </bpws:process>
  • 9. Werdegang der BPMN bis 2002 Entwicklung Stephen A. White, IBM 2002 Veröffentlichung Business Process Management Initiative (BPMI) Seit 2005 Übernahme und Weiterentwicklung Object Management Group (OMG) Aktueller Stand: BPMN 1.2; In der Entwicklung: BPMN 2.0
  • 10. Agenda  Warum es BPMN gibt  Wann lohnt sich der Einsatz?  Was bringt BPMN 2.0?  BPMN in der Praxis
  • 11. Mehrwert von BPMN BPMN 2.0 BPMN 1.2 Prozesse SOLL-Prozessmodelle Business-IT- organisatorisch für IT-Umsetzung Alignment von dokumentieren erstellen Prozessmodellen mit Process Engine
  • 12. Agenda  Warum es BPMN gibt  Wann lohnt sich der Einsatz?  Was bringt BPMN 2.0?  BPMN in der Praxis
  • 13. BPMN 2.0: Essentials  Liegt aktuell als Entwurf vor  Feinschliff in der „Finalization Task Force (FTF)“  Verabschiedung voraussichtlich Q2/2010  Formales Metamodell (XSD)  Direkte Ausführbarkeit (BPMN Engine erforderlich)  Neue Symbole für BPD  2 neue Diagrammtypen
  • 14. Agenda  Warum es BPMN gibt  Wann lohnt sich der Einsatz?  Was bringt BPMN 2.0?  BPMN in der Praxis
  • 15. BPMN „vergeigen“ in 5 Schritten 1. Wohlwollen (Standard), aber auch hohe Erwartung (Business-IT-Brücke) 2. Überschätzung der eigenen Modellierungserfahrung 3. Unsicherheit wegen Komplexität / Mächtigkeit der BPMN 4. Fehleinschätzung der Rolle von Teilprozessen (Verfeinerung ist keine Frage der Syntax!), dadurch Scheitern im Übergang von Business zu IT 5. Ablehnung, meistens: „Zu kompliziert fürs Business!“
  • 16. Jede Baustelle muss beachtet werden Rollen BPM Methoden Werkzeuge
  • 17. „Real Practice“ Modellierung: Alles geklärt? Logistik Kunde schickt Vertrieb prüft die Buchhaltung stellt versendet die Kunde bezahlt Bestellung Bestellung die Rechnung Ware
  • 19. Ein Prozess – Viele Modelle! Owner Manager Participant Analyst Engineer Prozessmodell Prozessmodell Prozessmodell Prozessmodell Prozessmodell Prozess-Realität
  • 21. Praxis-Übung: Regressnahme Prozess: Wenn ein Versicherungsnehmer (VN) möglicherweise in Regress genommen werden kann, wird mir dies gemeldet. Ich prüfe dann den Fall, und wenn die Möglichkeit tatsächlich besteht, schicke ich dem VN eine entsprechende Zahlungsaufforderung und setze den Vorgang auf Wiedervorlage. Ansonsten schließe ich den Vorgang. Wenn das Geld eingegangen ist, verbuche ich den Eingang und schließe den Vorgang. Möglicherweise widerspricht der VN, dann prüfe ich seinen Widerspruch. Wenn seine Zahlungsverweigerung gerechtfertigt ist, schließe ich den Vorgang. Ansonsten gebe ich ihn an unseren Inkasso- Dienstleister ab. Dasselbe mache ich, wenn die Wiedervorlage-Frist abgelaufen ist, ohne dass ich einen Geldeingang verzeichnen konnte oder der VN widersprochen hätte. Erläuterung: Aus unterschiedlichen Gründen können Versicherungsnehmer, nachdem ein Schaden reguliert wurde, in Regress genommen werden. In solchen Fällen müssen sie das von der Versicherung erhaltene Geld zurück bezahlen. In dieser Übung schildert ein Sachbearbeiter der Versicherung, wie dieser Prozess funktioniert.
  • 22. Typische Lösung vor der BPMN-Ära… Vorgang an Inkasso Widerspruch Widerspruch Zahlungs- Auf eingegangen? gerechtfertig? Wiedervorlage aufforderung Wiedervorlage bearbeiten schicken setzen Geld eingegangen? Geldeingang Vorgang verbuchen schließen
  • 23. Regressnahme mit BPMN Widerspruch Gerechtfertigt? erhalten Widerspruch Vorgang Ja prüfen schließen Vorgang Nein Regress geschlossen Regressnahme Sachbearbeiter möglich? Wiedervorlage fällig Vorgang an Zahlungsauf- Vorgang auf Inkasso- Fall prüfen Ja forderung an Wiedervorlage Dienstleister VN schicken setzen Regressverdacht geben gemeldet Vorgang Nein offen Geld eingegangen Vorgang Geldeingang Vorgang schließen verbuchen schließen Vorgang Vorgang geschlossen geschlossen
  • 24. Rollen Prozessmodellierung: Ein Dreiklang! BPM Methoden Werkzeuge Menschen / Rollen / Organisation / Kultur Vorgehensmodell Framework / Pattern / Palette BPMN lt. Spezifikation BPM-Software
  • 25. camunda BPMN-Framework (caBPMN) Prozesslandschaft Freund, Rücker, Henninger Praxishandbuch BPMN Januar 2010 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
  • 26. camunda BPMN-Framework (caBPMN) 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
  • 27. Kerngedanke #1: 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. Kerngedanke #2: Verschiedene Sichten auf Ebene 2 Betrachter Process Participant Process Analyst Process Engineer „Wie muss ich „Wie wird „Was macht die Zentrale Frage arbeiten?“ gearbeitet?“ Engine?“ Eigene Gesamte Orchestrierung der Sicht Orchestrierung Kollaboration Process Engine Prozesslandschaft Ebene 1 Strategisches Prozessmodell Inhalt: Prozess im Überblick Ziel: Schnelles Verständnis Ebene 2: Operatives 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
  • 29. Manager Der „Recruiting-Prozess“ auf Ebene 1 Vertrag unterschrieben Fachabteilung Freie Stelle melden Freie Stelle entstanden Stelle besetzt Unsere Firma Recruiting-Prozess Personalabteilung Stellen- Bewerbungs- Stellen- ausschreibung prüfung besetzung Bewerber Bewerbungs- einreichung
  • 30. Participant #1 Ausschreibung Übergang von Ebene 2 zu Ebene 3 erfolgreich Aufgaben und Sonstiges Führungskraft Fachbereich Anforderungen mitteilen Mehr Infos Stelle erforderlich ausgeschrieben Beschreibung OK? erhalten HR-Portal Stellenbe- Stellenbe- Freie Stelle Korrektur schreibung Nein schreibung melden anmahnen sichten freigeben Personal- bedarf Ja Automatisch Ausschreibung Erfolgsmeldung Engineer durchführen senden Stelle ausgeschrieben Process Engine SB Personal Stelle Stellenbe- Ausschreibung beschreiben schreibung anstoßen korrigieren Nein Führungskraft Stellenbe- schreibung Ja prüfen OK? Alles klar? Stellenbe- Participant #2 HR-Portal Stelle Kanäle für Ja schreibung Ausschreibung beschreiben Ausschreibung korrigieren anstoßen festlegen Freie Stelle Korrektur Beschreibung gemeldet erbeten freigegeben SB Personal Nein Sonstiges Aufgaben und Anforderungen erfragen Ausschreibung Stelle erfolgreich ausgeschrieben
  • 32. 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 1 OMG information days 2. 2009 Der Praxis-Blog zu BPM: www.bpm-guide.de