SlideShare ist ein Scribd-Unternehmen logo
Jakob Freund, camunda services GmbH


BPMN – Sprache für Business und IT?
Oder: Die 5 häufigsten Irrtümer zu BPMN


                                          1
Die 5 häufigsten Irrtümer
 BPMN ist total einfach
 BPMN ist viel zu kompliziert
 BPMN ist die Business-Sprache für BPEL
 BPMN 2.0 ist nur für Tekkies
 Mein Tool kann BPMN




        Jakob Freund, camunda services GmbH   2
Irrtum #1

BPMN IST TOTAL EINFACH


            Jakob Freund, camunda services GmbH   3
Erlernbarkeit von BPMN?
   Anwender (BPMN)




                                 Durch Schulung


                                                                                                         Eher leicht
                                                                                                         Eher schwierig
                                                                                                         Keine Angabe
                          Autodidaktisch/intuitiv




                                                    0%   10%   20%   30%   40%   50%   60%   70%   80%
   (bisherige Notation)




                                 Durch Schulung
   Interessenten




                                                                                                         Eher leicht
                                                                                                         Eher schwierig
                                                                                                         Keine Angabe
                          Autodidaktisch/intuitiv




                                                    0%   10%   20%   30%   40%   50%   60%   70%   80%



Befragung: BPMN 2008, camunda services GmbH


                                    Jakob Freund, camunda services GmbH                                    4
BPMN besitzt über 50 Symbole




      Jakob Freund, camunda services GmbH   5
Orchestrierung vs. Choreographie
                        Orchestrierung
                        Dirigent:          Prozessverantwortlicher
                        Orchester:         Prozessbeteiligte
                        Visualisierung:    1 Pool, N Lanes




                         Choreographie
                         Tänzer:           Prozessbeteiligte
                         Visualisierung:   N Pools




      Jakob Freund, camunda services GmbH                      6
Choreographie in BPMN
                                Artikel
                                eingegangen
                                                                              Rechnung
                                                                              ok?
Beschaffungsprozess




                                                            Rechnung                                                   Zahlung
                      ...                     Rechnung
                                                                                                     ja
                                                             prüfen                                                   anweisen
      Kunde




                                              eingegangen
                                                                                                     Korrigierte                           Zahlung
                                                                               nein
                                                                                                     Rechnung                              angewiesen
                                                                                                     eingegangen
                                                                                      Korrigierte
                                                                                      Rechnung
                                                                                      anfordern




                                                                               Korrigierte
                                                                               Rechnung
                                                                               versenden
                                                             Rechnung
                                                             zurückgewiesen



                      ...     Artikel         Rechnung
                            versenden         versenden
Vertriebsprozess




                                                             Zahlung
   Lieferant




                                                             eingegangen                                                                                  Zahlung
                                                                                                                                                         verbuchen
                                                                                                                      Zahlung                                            Zahlung
                                                                                             Mahnung                  eingegangen                                        verbucht
                                                                                             versenden                                Wie oft
                                                                                                                                      gemahnt?
                                                             Zahlungsziel
                                                                                                                                                           Inkasso-
                                                             überschritten
                                                                                                                                                 3 Mal   Dienstleister
                                                                                                                                                         beauftragen
                                                                                                                      Mahnfrist                                          Inkasso-
                                                                                                                      überschritten                                      Dienstleister
                                                                                                                                                                         beauftragt
                                                                                                    Höchstens 2 Mal




                                        Jakob Freund, camunda services GmbH                                                                                    7
Aus einem aktuellen Projekt
                                                                                                                                                                                                      XXX




                                                                                                                                        XX                                                                                                                                                               XX
                                                                                                              XX

                                                                                                                                                                                                                                                                                                                     ja                XX                   XX

                      Aufruf                                                                     Weiter-                                                                                                                                           XX                   XX          XX
                                                                                              verarbeitung?
                                                                                                                                                                                                                                     Auswahl                                                                     erfolgreich?
                                                                                                                        Timeout              XX                                                                                                                                                         nein
                                                                XX                                                                                                                                                                                                            max.
                                                                                XX
                                                                                                                                                                                                                                                                              Wartezeit                                             nein          XX
                XX




                     unstrDok
                                      ja
                                                                                                                                                                                XX
                                                                          max.                                                                    XX
                                                                          Wartezeit                                                                                                                                                                                                   XX
                                                                                                                                                               nein
                                      nein                                                                              20 Minuten
                                                                                                                                                                                                                                                                                                                          ja                      XX
                       XX?
                                                                                     XX
                                                                                                                                                                                                                                                 Elfi2
                                                                                                                              ja                  XX                       ja             XX                                                                                                             Interner
                                                                                                   XX                                                                                                                                                                                                      SV?

                                                                                                                                                            Erfolgreich?
                                                                                                                                                                                                                                                                                                                          ja                 XX                  XX
                                                                                                                    nein
                                                                                                                                                                                                                                                                         XX           XX

                                                                                                                                                                                                                                                                                                                     erfolgreich?
                                                                                                                                                                                                                                                                                                             nein
                                                                                                                                                                                                                                                                                max.
                                                                                                                                                                                                                                                                                Wartezeit                                                          XX




                                                                                                                                                                                                                        XX
                                                                                                                                                                                                                                                                                                                                      nein

                                                                                                   XX                                                                                                                                             XX

                                                                                                                                                                                                                                                                                          XX
                                     XX                                        XX                             ja                   XX
                                                                                                                                                                                                                                                                                                                               ja                      XX
                                                                                                                                                       XX
                                                                                                   nein
                XX
   XX-Prozess




                      XX                          XX                                                               XX
                                                                                                                                                                                                                                                                                                                                           XX               XX
       XX




                                                                                                                                                                                                                                                                   XX                          XX      Nächster
                                                                                                                                                                                                                                                                              XX                         Tag
                                                                                                                                                                                                                                                 XX
                                                                                                                                                                                                                                                                                                        7 Uhr
                                                               XX




                                                                                                                                                                                                                                                                   XX                     XX


                                                         XX
                           ja                                                                                                                                                                                                                    sonst



                                                                                                                                                                                                                                                               XX
                                                       XX


                                           nein                      ja                XX
                XX




                        XX
                                                                                XX

                                                                                                                                                                                                            XX                                                                                       Schaden
                                                                                                                                                                                               XX                        XX                                   XX
                                                        nein                                                                         XX                                                                                                                                                             schließen?


                                                                                                                                                                                                       ja          Ja         nein                                       ja         XX                              ja                XX                    XX

                                                                                              XX
                                                                                                                                                                                                                                XX          ja                nein                                    nein


                                                                                                                                                                                               Nein
                                                                                                                                                                                                                                                                                                                           XX
                                                                                                                                                                                     XX




                                                                                                                                                                                                            nein                                                                    XX


                                                                                                                                                                                                                                     nein                XX
                                                                                                                                                                                                                        XX

                                                       XX?
                                                                                                                   XX
                                XX                                            Nein
                                                                                                                                                                                                            XX
                XX




                                                        Ja                                  nein                            XX
                                                                                      ja

                                                                    XX




                     Jakob Freund, camunda services GmbH                                                                                                                                                                                                                                                                                                              8
Immer noch total einfach?
  (Erlernbarkeit)



                               Durch Schulung
    Anwender




                                                                                                                                   Eher leicht
                                                                                                                                   Eher schwierig
                                                                                                                                   Keine Angabe
                        Autodidaktisch/intuitiv




                                                  0%          10%     20%         30%    40%    50%         60%     70%    80%
  (genutzte Elemente)




                                          Start (Blanko)

                                           Start (Signal)
      Anwender




                                                       Task
                                                                                                                                            Ja
                             Task (mehrfache Instanz)
                                                                                                                                            Nein
                                          Unterprozess

                        Unterprozess (Kompensation)

                                                              0%    10%     20%    30%   40%   50%    60%     70%   80%   90%    100%



Befragung: BPMN 2008, camunda services GmbH


                                   Jakob Freund, camunda services GmbH                                                                  9
Irrtum #2

BPMN IST VIEL ZU KOMPLIZIERT


            Jakob Freund, camunda services GmbH   10
BPMN – Ein Stimmungsbild




                                 Treffen des BPM-Netzwerks,
                                 22.05.2008 in Hamburg




      Jakob Freund, camunda services GmbH                 11
Beispiel Supply-Chain-Integration




      Jakob Freund, camunda services GmbH   12
Smart Packaging Germany (SPG)
 Familienunternehmen
 Ca. 300 Mitarbeiter
 Ca. 50 Mio. EUR Umsatz
 Handels- und
  Verbraucherverpackungen
 Kunden verschiedener Branchen,
  größtenteils Konsumgüterindustrie
 Unterschiedliche Standorte in
  Deutschland




          Jakob Freund, camunda services GmbH   13
Einmal im Überblick, bitte!


                        Lieferant

                   Waren-
      Bestellung            Lieferung Rechnung Zahlung
                    abruf



                            Kunde




      Jakob Freund, camunda services GmbH                14
Das sehen wir uns genauer an…

                                                                                                                                   Warten, bis abgerufen
                                                                                                                                   werden soll                                  Nein


                                                                                                                                                            Artikel
                            Kunde




                                                       Artikel                                                                                                                              Ja
                                                      bestellen                                                                                            abrufen
                                        Bedarf                                                                                       Artikel                                                     ENDE
                                        entstanden                                                                                   benötigt                                Alle Artikel
                                                                   - Artikel-Nr.
                                                                                                                                                                             abgerufen?
                                                                   - Bestellmenge
Bestell- und Abrufprozess




                                                                   - Initiale
                                                                     Abrufmenge
                                                                     (optional)



                                                                   Lieferwunsch?

                                                        Artikel                                                          Artikel                       Teil-Lieferung
                                                                                     Alles
                                                     produzieren                    später                             einlagern                          senden


                                                                                    Ein Teil   Teil-Lieferung
                            Lieferant




                                                                                     sofort       senden




                                                                                     Alles       Lieferung
                                                                                     sofort
                                                                                                  senden
                                                                                                                ENDE




                                                       Jakob Freund, camunda services GmbH                                                                              15
Hier liegt das Problem!
 Sachbearbeiter
    Kunde




                                          Abrufliste faxen

                      Abrufe
                      notwendig




                                                             Abrufliste:
                                                             Kunden-Artikel-Nr
                  Sachbearbeiter




                                                             Menge

                                                                                                                             Liefertermin
                                                                        Jede Position wird ins ERP-                           eintragen
                                                      Abrufe            System eingegeben

                                                     erfassen
                                   FAX geht ein
    Lieferant




                                                                             Bestand nicht
                                                                             ausreichend
                  ERP - System




                                                                                             Fehler-Email senden



                                                  Warenbestand                                  Bestand
                                                                                              ausreichend   LTV generieren
                                                     prüfen




                                        Jakob Freund, camunda services GmbH                                                            16
Lösung Stufe 1: Fast & Easy
beiter Kunde
 Sachbear-




                                               Abrufliste via
                                                  Email
                                                versenden
                                                                                                                                                       Kunde
                  Abrufe notwendig



                                   pro Abruf
                                                                                                 Artikel nicht
                                                                                                  bekannt

                                                                                                                 Fehler-Email senden
   BPP




                                                                Artikel prüfen
                                                                                                                                                      camunda
                Abrufliste im                                                                       Artikel
                Emailpostfach                                                                      bekannt         Artikel abrufen
               bearbeiter




                                                                                                                                       Liefertermin
                 Sach-




                                                                                                                                        eintragen




                                                                                 Bestand nicht
                                                                                 ausreichend
   SPG




                                                                                                         ALARM-Email senden                           Lieferant
                 ERP-System




                                                      Warenbestand                                   Bestand
                                                                                                   ausreichend       LTV generieren
                                                         prüfen
                              Einzelabruf
                              entgegennehmen




                                                  Jakob Freund, camunda services GmbH                                                                  17
Lösung Stufe 2: Quantensprung
BPP Monitor




                                        Kunden-
   Tool




                                                        Bestandsdaten
                                        bestand
                                        abfragen
                                                          versenden                                                               Kunde
                jede Minute




                                                                                        Keine Unterschreitung


                                                     Mindestbestand
                                                         prüfen
   BPP




                                                                                                                                 camunda
               Bestandsdaten
                                                                              Bestand nicht
               entgegennehmen                                                                   Artikel abrufen
                                                                              ausreichend
              bearbeiter




                                                                                                                  Liefertermin
                Sach-




                                                                                                                   eintragen




                                                              Bestand nicht
                                                              ausreichend
   SPG




                                                                                   ALARM-Email senden                            Lieferant
                ERP-System




                                               Warenbestand                     Bestand
                                                                              ausreichend     LTV generieren
                                                  prüfen
                             Einzelabruf
                             entgegennehmen




                                              Jakob Freund, camunda services GmbH                                                 18
erweitertes BPM-Regelkreismodell
                                          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
                                                                                                                     Freund/Rücker 2008



                        Jakob Freund, camunda services GmbH                                                                     19
Wir brauchen Konventionen!

       Vorhaben                      Vorhaben    Vorhaben




              Szenariospezifische Konventionen



                      BPMN laut
                     Spezifikation




      Jakob Freund, camunda services GmbH               20
Irrtum #3

BPMN IST DIE BUSINESS-SPRACHE
FÜR BPEL

            Jakob Freund, camunda services GmbH   21
Eigentlich nicht
Siehe:
Gero Decker auf BPMN.info: Von der High-Level-
Modellierung zur Technik und zurück


Essenz: BPMN (1.2) kann nicht vollständig auf
BPEL gemapped werden




         Jakob Freund, camunda services GmbH   22
Uneigentlich…
                                                                                                                                                                                                      XXX




                                                                                                                                        XX                                                                                                                                                               XX
                                                                                                              XX

                                                                                                                                                                                                                                                                                                                     ja                XX                   XX

                      Aufruf                                                                     Weiter-                                                                                                                                           XX                   XX          XX
                                                                                              verarbeitung?
                                                                                                                                                                                                                                     Auswahl                                                                     erfolgreich?
                                                                                                                        Timeout              XX                                                                                                                                                         nein
                                                                XX                                                                                                                                                                                                            max.
                                                                                XX
                                                                                                                                                                                                                                                                              Wartezeit                                             nein          XX
                XX




                     unstrDok
                                      ja
                                                                                                                                                                                XX
                                                                          max.                                                                    XX
                                                                          Wartezeit                                                                                                                                                                                                   XX
                                                                                                                                                               nein
                                      nein                                                                              20 Minuten
                                                                                                                                                                                                                                                                                                                          ja                      XX
                       XX?
                                                                                     XX
                                                                                                                                                                                                                                                 Elfi2
                                                                                                                              ja                  XX                       ja             XX                                                                                                             Interner
                                                                                                   XX                                                                                                                                                                                                      SV?

                                                                                                                                                            Erfolgreich?
                                                                                                                                                                                                                                                                                                                          ja                 XX                  XX
                                                                                                                    nein
                                                                                                                                                                                                                                                                         XX           XX

                                                                                                                                                                                                                                                                                                                     erfolgreich?
                                                                                                                                                                                                                                                                                                             nein
                                                                                                                                                                                                                                                                                max.
                                                                                                                                                                                                                                                                                Wartezeit                                                          XX




                                                                                                                                                                                                                        XX
                                                                                                                                                                                                                                                                                                                                      nein

                                                                                                   XX                                                                                                                                             XX

                                                                                                                                                                                                                                                                                          XX
                                     XX                                        XX                             ja                   XX
                                                                                                                                                                                                                                                                                                                               ja                      XX
                                                                                                                                                       XX
                                                                                                   nein
                XX
   XX-Prozess




                      XX                          XX                                                               XX
                                                                                                                                                                                                                                                                                                                                           XX               XX
       XX




                                                                                                                                                                                                                                                                   XX                          XX      Nächster
                                                                                                                                                                                                                                                                              XX                         Tag
                                                                                                                                                                                                                                                 XX
                                                                                                                                                                                                                                                                                                        7 Uhr
                                                               XX




                                                                                                                                                                                                                                                                   XX                     XX


                                                         XX
                           ja                                                                                                                                                                                                                    sonst



                                                                                                                                                                                                                                                               XX
                                                       XX


                                           nein                      ja                XX
                XX




                        XX
                                                                                XX

                                                                                                                                                                                                            XX                                                                                       Schaden
                                                                                                                                                                                               XX                        XX                                   XX
                                                        nein                                                                         XX                                                                                                                                                             schließen?


                                                                                                                                                                                                       ja          Ja         nein                                       ja         XX                              ja                XX                    XX

                                                                                              XX
                                                                                                                                                                                                                                XX          ja                nein                                    nein


                                                                                                                                                                                               Nein
                                                                                                                                                                                                                                                                                                                           XX
                                                                                                                                                                                     XX




                                                                                                                                                                                                            nein                                                                    XX


                                                                                                                                                                                                                                     nein                XX
                                                                                                                                                                                                                        XX

                                                       XX?
                                                                                                                   XX
                                XX                                            Nein
                                                                                                                                                                                                            XX
                XX




                                                        Ja                                  nein                            XX
                                                                                      ja

                                                                    XX




                     Jakob Freund, camunda services GmbH                                                                                                                                                                                                                                                                                                     23
Der fachliche Prozess…


                                                                  :

                                                        x=true        Schritt 3a
  Sachbearbeiter




                        :               :

                            Schritt 1       Schritt 2


                                                                  :
                                                        X=false       Schritt 3b




                   Jakob Freund, camunda services GmbH                             24
… und die technische Umsetzung!?

                                               :

                                   Prev=0          Schritt 1




                                               :
    Process Engine




                                    Prev=1         Schritt 2

                                                                Prev=3a ||
                                                                 Prev=3b
                                               :
                                   Prev=2 &&
                                                   Schritt 3a
                                     X=true




                                               :
                                   Prev=2 &&
                                                   Schritt 3b
                                    X=false




                     Jakob Freund, camunda services GmbH                     25
Welcome to the Jungle!
Organisation

                 5: Business-IT-Alignment von der Strategie zum System


            4: Alignment der fachlich-technischen Prozess-Sichten


         3: Saubere End-To-End-Steuerung von Prozessen


      2: Punktuelle prozessorientierte Service Orchestrierung


  1: Bereitstellung von Web Services

                                                                         IT




            Jakob Freund, camunda services GmbH                     26
Essenz
 Totales Mapping von BPMN 1.2 auf BPEL nicht
  möglich
 Mapping in Grundzügen ist möglich
 Teilweise proprietäre Lösungen
 Frage: Was bringt es wirklich?
 Antwort: Es kommt drauf an 




         Jakob Freund, camunda services GmbH   27
Irrtum #4

BPMN 2.0 IST NUR FÜR TEKKIES


            Jakob Freund, camunda services GmbH   28
Die 5 Klagen von Bruce Silver
 Distinction between modeling-related and
  execution-related information
 Semantics of non-executable models
 Model portability
 Graphics interchange
 Simulation properties



go check: www.brsilver.com


             Jakob Freund, camunda services GmbH   29
Die 5 Freuden von Bruce Silver
 Model interchange between tools
 Non-interrupting events
 User action
 Business rule task
 Easier event implementation




        Jakob Freund, camunda services GmbH   30
Möchten Sie mehr wissen?
 Info-Abend zu BPMN 2.0 am 27. Mai
 Veranstalter: Humboldt Uni Berlin
 Kooperationspartner:
   Berliner BPM-Offensive (bpmb.de)
   BPM-Netzwerk.de
 Dabei sein: Rundbrief der Berliner BPM-
  Offensive auf BPM-Netzwerk.de abonnieren!



        Jakob Freund, camunda services GmbH   31
Irrtum #5

MEIN TOOL KANN BPMN


            Jakob Freund, camunda services GmbH   32
Womit modellieren Sie?
      70%



      60%



      50%



      40%



      30%



      20%



      10%



      0%
            BPMN      EPK       UML     BPMN      EPK       UML   BPMN   EPK     UML

                      2007                        2008                   2009




Befragung: BPM-Software, 2007-2009, camunda services GmbH


                   Jakob Freund, camunda services GmbH                          33
Was kann es wirklich?
 Alle Notationselemente?
 Welche Version?
 Syntax-Prüfung?
 Konsistenz-Prüfung (Deadlocks)?
 Objekt-Repository?
 Publikationsmöglichkeiten?
 Schnittstellen?
 Fachlich-technische Verknüpfung?

        Jakob Freund, camunda services GmbH   34
Möchten Sie mehr wissen?
 Befragung „BPM-Software 2009“ kurz vor dem
  Abschluss: www.BPM-Software.de
 4. Process Solutions Day
   19. Mai in Frankfurt (Main)
   19 BPM-Tools im Vergleich
   Process Solution Award
   10% Nachlass für BPM-Netzwerker ;-)
   Infos & Anmeldung: www.psd2009.de



         Jakob Freund, camunda services GmbH   35
Es ist erreicht – Fragen?
 Speaker




                   Endlos labern


                 60
               Minuten

                                                     Tolles BPMN-Poster
 Moderator




                                                     for free? Mail an:
                              Gnadenlos
                              abwürgen
                                                     info@camunda.com
 Publikum




                                               Donnernder
                                                Applaus       

                                                     Noch viel tolleres BPMN-
                                                     Seminar:

                                                     www.camunda.com/ca005.html
             Jakob Freund, camunda services GmbH                 36

Weitere ähnliche Inhalte

Was ist angesagt?

BPMN Introduction and BPD in Visio
BPMN Introduction and BPD in VisioBPMN Introduction and BPD in Visio
BPMN Introduction and BPD in Visio
vpmouttou
 
Bpmn tutorial
Bpmn tutorialBpmn tutorial
Bpmn tutorial
Deepak Sachdeva
 
BPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionBPM (Business Process Management) Introduction
BPM (Business Process Management) Introduction
Integrify
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
Gregor Polančič
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
Amin Kazemi
 
Oracle apps order-management
Oracle apps order-managementOracle apps order-management
Oracle apps order-management
swedin
 
How To Explain BPMN To Business Users
How To Explain BPMN To Business UsersHow To Explain BPMN To Business Users
How To Explain BPMN To Business Users
Sandy Kemsley
 
Agile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise ArchitectAgile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise Architect
Per Spilling
 
BPMN 2.0 Poster EN
BPMN 2.0 Poster ENBPMN 2.0 Poster EN
BPMN 2.0 Poster EN
bpmworldconvention
 
Cloud ERP Strategy & Transformation I Best Practices I NuggetHub
Cloud ERP Strategy & Transformation I Best Practices I NuggetHubCloud ERP Strategy & Transformation I Best Practices I NuggetHub
Cloud ERP Strategy & Transformation I Best Practices I NuggetHub
RichardNowack
 
Business Process Modeling Notation Fundamentals
Business Process Modeling Notation FundamentalsBusiness Process Modeling Notation Fundamentals
Business Process Modeling Notation Fundamentals
Mustafa Jarrar
 
SAP Overview
SAP OverviewSAP Overview
SAP Overview
Suresh Thammishetty
 
Procure To Pay and Source To Pay
Procure To Pay and Source To PayProcure To Pay and Source To Pay
Procure To Pay and Source To Pay
Srinivas Kolluri
 
P2p life cycle end to end
P2p life cycle end to endP2p life cycle end to end
P2p life cycle end to end
Ali Ibrahim
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
Peter R. Egli
 
BIAN_IBM_PNC_white-paper_2014
BIAN_IBM_PNC_white-paper_2014BIAN_IBM_PNC_white-paper_2014
BIAN_IBM_PNC_white-paper_2014
Asish Mohanty M@Vodafone Group
 
BPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoEBPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoE
Scott Simmons
 
Sap fi overview
Sap fi overviewSap fi overview
Sap fi overview
compugrainc
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
Beta-Research.org
 
P2P Cycle -Oracle Apps
P2P Cycle -Oracle AppsP2P Cycle -Oracle Apps
P2P Cycle -Oracle Apps
Manu MK
 

Was ist angesagt? (20)

BPMN Introduction and BPD in Visio
BPMN Introduction and BPD in VisioBPMN Introduction and BPD in Visio
BPMN Introduction and BPD in Visio
 
Bpmn tutorial
Bpmn tutorialBpmn tutorial
Bpmn tutorial
 
BPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionBPM (Business Process Management) Introduction
BPM (Business Process Management) Introduction
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
Oracle apps order-management
Oracle apps order-managementOracle apps order-management
Oracle apps order-management
 
How To Explain BPMN To Business Users
How To Explain BPMN To Business UsersHow To Explain BPMN To Business Users
How To Explain BPMN To Business Users
 
Agile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise ArchitectAgile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise Architect
 
BPMN 2.0 Poster EN
BPMN 2.0 Poster ENBPMN 2.0 Poster EN
BPMN 2.0 Poster EN
 
Cloud ERP Strategy & Transformation I Best Practices I NuggetHub
Cloud ERP Strategy & Transformation I Best Practices I NuggetHubCloud ERP Strategy & Transformation I Best Practices I NuggetHub
Cloud ERP Strategy & Transformation I Best Practices I NuggetHub
 
Business Process Modeling Notation Fundamentals
Business Process Modeling Notation FundamentalsBusiness Process Modeling Notation Fundamentals
Business Process Modeling Notation Fundamentals
 
SAP Overview
SAP OverviewSAP Overview
SAP Overview
 
Procure To Pay and Source To Pay
Procure To Pay and Source To PayProcure To Pay and Source To Pay
Procure To Pay and Source To Pay
 
P2p life cycle end to end
P2p life cycle end to endP2p life cycle end to end
P2p life cycle end to end
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
BIAN_IBM_PNC_white-paper_2014
BIAN_IBM_PNC_white-paper_2014BIAN_IBM_PNC_white-paper_2014
BIAN_IBM_PNC_white-paper_2014
 
BPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoEBPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoE
 
Sap fi overview
Sap fi overviewSap fi overview
Sap fi overview
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
 
P2P Cycle -Oracle Apps
P2P Cycle -Oracle AppsP2P Cycle -Oracle Apps
P2P Cycle -Oracle Apps
 

Andere mochten auch

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
camunda services GmbH
 
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
camunda services GmbH
 
BPMN - eine Sprache für Business und IT?
BPMN - eine Sprache für Business und IT?BPMN - eine Sprache für Business und IT?
BPMN - eine Sprache für Business und IT?
camunda services GmbH
 

Andere mochten auch (10)

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

Mehr von camunda services GmbH

Using Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through OperatorsUsing Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through Operators
camunda services GmbH
 
Predictive Process Monitoring in Camunda
Predictive Process Monitoring in CamundaPredictive Process Monitoring in Camunda
Predictive Process Monitoring in Camunda
camunda 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 Automation
camunda 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 production
camunda services GmbH
 
Process Driven Customer Interaction
Process Driven Customer InteractionProcess Driven Customer Interaction
Process Driven Customer Interaction
camunda services GmbH
 
Exploring Automation in Government
Exploring Automation in GovernmentExploring Automation in Government
Exploring Automation in Government
camunda services GmbH
 
The Pulse of Process Automation
The Pulse of Process AutomationThe Pulse of Process Automation
The Pulse of Process Automation
camunda 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 Unternehmen
camunda 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
 
Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
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.0
camunda 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 Bankware
camunda services GmbH
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Life
camunda 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-IT
camunda services GmbH
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
camunda 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 AG
camunda 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 World
camunda services GmbH
 

Mehr von camunda services GmbH (20)

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

Die 5 häufigsten Irrtümer zu BPMN

  • 1. Jakob Freund, camunda services GmbH BPMN – Sprache für Business und IT? Oder: Die 5 häufigsten Irrtümer zu BPMN 1
  • 2. Die 5 häufigsten Irrtümer  BPMN ist total einfach  BPMN ist viel zu kompliziert  BPMN ist die Business-Sprache für BPEL  BPMN 2.0 ist nur für Tekkies  Mein Tool kann BPMN Jakob Freund, camunda services GmbH 2
  • 3. Irrtum #1 BPMN IST TOTAL EINFACH Jakob Freund, camunda services GmbH 3
  • 4. Erlernbarkeit von BPMN? Anwender (BPMN) Durch Schulung Eher leicht Eher schwierig Keine Angabe Autodidaktisch/intuitiv 0% 10% 20% 30% 40% 50% 60% 70% 80% (bisherige Notation) Durch Schulung Interessenten Eher leicht Eher schwierig Keine Angabe Autodidaktisch/intuitiv 0% 10% 20% 30% 40% 50% 60% 70% 80% Befragung: BPMN 2008, camunda services GmbH Jakob Freund, camunda services GmbH 4
  • 5. BPMN besitzt über 50 Symbole Jakob Freund, camunda services GmbH 5
  • 6. Orchestrierung vs. Choreographie Orchestrierung Dirigent: Prozessverantwortlicher Orchester: Prozessbeteiligte Visualisierung: 1 Pool, N Lanes Choreographie Tänzer: Prozessbeteiligte Visualisierung: N Pools Jakob Freund, camunda services GmbH 6
  • 7. Choreographie in BPMN Artikel eingegangen Rechnung ok? Beschaffungsprozess Rechnung Zahlung ... Rechnung ja prüfen anweisen Kunde eingegangen Korrigierte Zahlung nein Rechnung angewiesen eingegangen Korrigierte Rechnung anfordern Korrigierte Rechnung versenden Rechnung zurückgewiesen ... Artikel Rechnung versenden versenden Vertriebsprozess Zahlung Lieferant eingegangen Zahlung verbuchen Zahlung Zahlung Mahnung eingegangen verbucht versenden Wie oft gemahnt? Zahlungsziel Inkasso- überschritten 3 Mal Dienstleister beauftragen Mahnfrist Inkasso- überschritten Dienstleister beauftragt Höchstens 2 Mal Jakob Freund, camunda services GmbH 7
  • 8. Aus einem aktuellen Projekt XXX XX XX XX ja XX XX Aufruf Weiter- XX XX XX verarbeitung? Auswahl erfolgreich? Timeout XX nein XX max. XX Wartezeit nein XX XX unstrDok ja XX max. XX Wartezeit XX nein nein 20 Minuten ja XX XX? XX Elfi2 ja XX ja XX Interner XX SV? Erfolgreich? ja XX XX nein XX XX erfolgreich? nein max. Wartezeit XX XX nein XX XX XX XX XX ja XX ja XX XX nein XX XX-Prozess XX XX XX XX XX XX XX XX Nächster XX Tag XX 7 Uhr XX XX XX XX ja sonst XX XX nein ja XX XX XX XX XX Schaden XX XX XX nein XX schließen? ja Ja nein ja XX ja XX XX XX XX ja nein nein Nein XX XX nein XX nein XX XX XX? XX XX Nein XX XX Ja nein XX ja XX Jakob Freund, camunda services GmbH 8
  • 9. Immer noch total einfach? (Erlernbarkeit) Durch Schulung Anwender Eher leicht Eher schwierig Keine Angabe Autodidaktisch/intuitiv 0% 10% 20% 30% 40% 50% 60% 70% 80% (genutzte Elemente) Start (Blanko) Start (Signal) Anwender Task Ja Task (mehrfache Instanz) Nein Unterprozess Unterprozess (Kompensation) 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Befragung: BPMN 2008, camunda services GmbH Jakob Freund, camunda services GmbH 9
  • 10. Irrtum #2 BPMN IST VIEL ZU KOMPLIZIERT Jakob Freund, camunda services GmbH 10
  • 11. BPMN – Ein Stimmungsbild Treffen des BPM-Netzwerks, 22.05.2008 in Hamburg Jakob Freund, camunda services GmbH 11
  • 12. Beispiel Supply-Chain-Integration Jakob Freund, camunda services GmbH 12
  • 13. Smart Packaging Germany (SPG)  Familienunternehmen  Ca. 300 Mitarbeiter  Ca. 50 Mio. EUR Umsatz  Handels- und Verbraucherverpackungen  Kunden verschiedener Branchen, größtenteils Konsumgüterindustrie  Unterschiedliche Standorte in Deutschland Jakob Freund, camunda services GmbH 13
  • 14. Einmal im Überblick, bitte! Lieferant Waren- Bestellung Lieferung Rechnung Zahlung abruf Kunde Jakob Freund, camunda services GmbH 14
  • 15. Das sehen wir uns genauer an… Warten, bis abgerufen werden soll Nein Artikel Kunde Artikel Ja bestellen abrufen Bedarf Artikel ENDE entstanden benötigt Alle Artikel - Artikel-Nr. abgerufen? - Bestellmenge Bestell- und Abrufprozess - Initiale Abrufmenge (optional) Lieferwunsch? Artikel Artikel Teil-Lieferung Alles produzieren später einlagern senden Ein Teil Teil-Lieferung Lieferant sofort senden Alles Lieferung sofort senden ENDE Jakob Freund, camunda services GmbH 15
  • 16. Hier liegt das Problem! Sachbearbeiter Kunde Abrufliste faxen Abrufe notwendig Abrufliste: Kunden-Artikel-Nr Sachbearbeiter Menge Liefertermin Jede Position wird ins ERP- eintragen Abrufe System eingegeben erfassen FAX geht ein Lieferant Bestand nicht ausreichend ERP - System Fehler-Email senden Warenbestand Bestand ausreichend LTV generieren prüfen Jakob Freund, camunda services GmbH 16
  • 17. Lösung Stufe 1: Fast & Easy beiter Kunde Sachbear- Abrufliste via Email versenden Kunde Abrufe notwendig pro Abruf Artikel nicht bekannt Fehler-Email senden BPP Artikel prüfen camunda Abrufliste im Artikel Emailpostfach bekannt Artikel abrufen bearbeiter Liefertermin Sach- eintragen Bestand nicht ausreichend SPG ALARM-Email senden Lieferant ERP-System Warenbestand Bestand ausreichend LTV generieren prüfen Einzelabruf entgegennehmen Jakob Freund, camunda services GmbH 17
  • 18. Lösung Stufe 2: Quantensprung BPP Monitor Kunden- Tool Bestandsdaten bestand abfragen versenden Kunde jede Minute Keine Unterschreitung Mindestbestand prüfen BPP camunda Bestandsdaten Bestand nicht entgegennehmen Artikel abrufen ausreichend bearbeiter Liefertermin Sach- eintragen Bestand nicht ausreichend SPG ALARM-Email senden Lieferant ERP-System Warenbestand Bestand ausreichend LTV generieren prüfen Einzelabruf entgegennehmen Jakob Freund, camunda services GmbH 18
  • 19. erweitertes BPM-Regelkreismodell 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 Freund/Rücker 2008 Jakob Freund, camunda services GmbH 19
  • 20. Wir brauchen Konventionen! Vorhaben Vorhaben Vorhaben Szenariospezifische Konventionen BPMN laut Spezifikation Jakob Freund, camunda services GmbH 20
  • 21. Irrtum #3 BPMN IST DIE BUSINESS-SPRACHE FÜR BPEL Jakob Freund, camunda services GmbH 21
  • 22. Eigentlich nicht Siehe: Gero Decker auf BPMN.info: Von der High-Level- Modellierung zur Technik und zurück Essenz: BPMN (1.2) kann nicht vollständig auf BPEL gemapped werden Jakob Freund, camunda services GmbH 22
  • 23. Uneigentlich… XXX XX XX XX ja XX XX Aufruf Weiter- XX XX XX verarbeitung? Auswahl erfolgreich? Timeout XX nein XX max. XX Wartezeit nein XX XX unstrDok ja XX max. XX Wartezeit XX nein nein 20 Minuten ja XX XX? XX Elfi2 ja XX ja XX Interner XX SV? Erfolgreich? ja XX XX nein XX XX erfolgreich? nein max. Wartezeit XX XX nein XX XX XX XX XX ja XX ja XX XX nein XX XX-Prozess XX XX XX XX XX XX XX XX Nächster XX Tag XX 7 Uhr XX XX XX XX ja sonst XX XX nein ja XX XX XX XX XX Schaden XX XX XX nein XX schließen? ja Ja nein ja XX ja XX XX XX XX ja nein nein Nein XX XX nein XX nein XX XX XX? XX XX Nein XX XX Ja nein XX ja XX Jakob Freund, camunda services GmbH 23
  • 24. Der fachliche Prozess… : x=true Schritt 3a Sachbearbeiter : : Schritt 1 Schritt 2 : X=false Schritt 3b Jakob Freund, camunda services GmbH 24
  • 25. … und die technische Umsetzung!? : Prev=0 Schritt 1 : Process Engine Prev=1 Schritt 2 Prev=3a || Prev=3b : Prev=2 && Schritt 3a X=true : Prev=2 && Schritt 3b X=false Jakob Freund, camunda services GmbH 25
  • 26. Welcome to the Jungle! Organisation 5: Business-IT-Alignment von der Strategie zum System 4: Alignment der fachlich-technischen Prozess-Sichten 3: Saubere End-To-End-Steuerung von Prozessen 2: Punktuelle prozessorientierte Service Orchestrierung 1: Bereitstellung von Web Services IT Jakob Freund, camunda services GmbH 26
  • 27. Essenz  Totales Mapping von BPMN 1.2 auf BPEL nicht möglich  Mapping in Grundzügen ist möglich  Teilweise proprietäre Lösungen  Frage: Was bringt es wirklich?  Antwort: Es kommt drauf an  Jakob Freund, camunda services GmbH 27
  • 28. Irrtum #4 BPMN 2.0 IST NUR FÜR TEKKIES Jakob Freund, camunda services GmbH 28
  • 29. Die 5 Klagen von Bruce Silver  Distinction between modeling-related and execution-related information  Semantics of non-executable models  Model portability  Graphics interchange  Simulation properties go check: www.brsilver.com Jakob Freund, camunda services GmbH 29
  • 30. Die 5 Freuden von Bruce Silver  Model interchange between tools  Non-interrupting events  User action  Business rule task  Easier event implementation Jakob Freund, camunda services GmbH 30
  • 31. Möchten Sie mehr wissen?  Info-Abend zu BPMN 2.0 am 27. Mai  Veranstalter: Humboldt Uni Berlin  Kooperationspartner:  Berliner BPM-Offensive (bpmb.de)  BPM-Netzwerk.de  Dabei sein: Rundbrief der Berliner BPM- Offensive auf BPM-Netzwerk.de abonnieren! Jakob Freund, camunda services GmbH 31
  • 32. Irrtum #5 MEIN TOOL KANN BPMN Jakob Freund, camunda services GmbH 32
  • 33. Womit modellieren Sie? 70% 60% 50% 40% 30% 20% 10% 0% BPMN EPK UML BPMN EPK UML BPMN EPK UML 2007 2008 2009 Befragung: BPM-Software, 2007-2009, camunda services GmbH Jakob Freund, camunda services GmbH 33
  • 34. Was kann es wirklich?  Alle Notationselemente?  Welche Version?  Syntax-Prüfung?  Konsistenz-Prüfung (Deadlocks)?  Objekt-Repository?  Publikationsmöglichkeiten?  Schnittstellen?  Fachlich-technische Verknüpfung? Jakob Freund, camunda services GmbH 34
  • 35. Möchten Sie mehr wissen?  Befragung „BPM-Software 2009“ kurz vor dem Abschluss: www.BPM-Software.de  4. Process Solutions Day  19. Mai in Frankfurt (Main)  19 BPM-Tools im Vergleich  Process Solution Award  10% Nachlass für BPM-Netzwerker ;-)  Infos & Anmeldung: www.psd2009.de Jakob Freund, camunda services GmbH 35
  • 36. Es ist erreicht – Fragen? Speaker Endlos labern 60 Minuten Tolles BPMN-Poster Moderator for free? Mail an: Gnadenlos abwürgen info@camunda.com Publikum Donnernder Applaus  Noch viel tolleres BPMN- Seminar: www.camunda.com/ca005.html Jakob Freund, camunda services GmbH 36