SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Prozessmodellierung mit BPMN
Jakob Freund, Thomas Henninger

    Do 06.11. – W-Jax, München
Prozessmodellierung mit BPMN
 Agenda

     1.      Wozu BPMN?
     2.      Anwendungsbeispiele
     3.      Stand in der Praxis
     4.      Probleme & Perspektiven




camunda services GmbH / info@camunda.com
BPM soll die Welten zusammen bringen
 BPM = Business + IT

        Organisationslehre



                                             Business Process             (Orga-) Geschäftsprozess-
           Ablauforganisation
                                            Reengineering - BPR              Management - GPM
                        bis 1990
                                                    1990 - 2000                              ab 2000



  Business
                                                                            Business Process Management - BPM
  IT
                                                                                                              ab 2004
                                                                             Prozessautomatisierung
                                                                                                    ab 2006

                                                  Human                   Serviceorientierte
                                           Workflow Management           Architekturen (SOA)
                                                         ab 2000                        ab 2005

                            Dokumenten-Management –           Enterprise Appliation Integration –
                              Systeme – DMS (u.a.)                           EAI

camunda services GmbH / info@camunda.com
Aktuelle Ambitionen
 BPM = Business + IT



                                              Prozess-
                                              Strategie


                        Prozess-                              Prozess-     KVP

                         entwurf                             controlling
   Business
    IT                                         Prozess-
   Business                                implementierung



camunda services GmbH / info@camunda.com
Fachliche und technische Prozessmodelle
 Motivation für BPMN
                                                                       <!-- Deklaration eines asynchronen “Hello World” Prozesses -->
                                            Rechnung                   <process name=”HelloWorld” ... >
                                             geht ein                  <!-- Liste der am Prozess beteiligten Services -->
                                                                       <partnerLinks>
                                                                          <!-- Nur ein beteiligter Service: Der Dienst-Nutzer -->
                                            Rechnung                              <partnerLink name=”client” partnerLinkType =”HelloWorld”
               SB Buchhaltung
                                            erfassen                           myRole=”HelloWorldProvider” partnerRole=”HelloWorldRequester” />
                                                                       </partnerLinks>
                                                                       <!-- Liste der (XML-)Dokumente, die im Prozess verwendet werden -->
                                             Rechnung                  <variables>
               SB Buchhaltung
                                           prüfen lassen                  <!-- XML-Dokument, das der Dienst-Nutzer beim Aufruf übergibt -->
                                                                          <variable name=quot;inputquot; messageType=quot;HelloWorldRequestMessagequot;/>
                                                                          <!-- XML-Dokument, das der Dienst-Nutzer vom Prozess erhält -->
                    SB                      Rechnung                      <variable name=quot;outputquot; messageType=quot;HelloWorldResultMessagequot;/>
                Fachabteilung                prüfen                    </variables>
                                                                       <!-- Definition der Ablauflogik im Prozess (Aktiviäten) -->
                                                                       <sequence>
                                            Prüfungs
                                            Prüfungs-                      <!-- Übergabe-Parameter vom Dienst-Nutzer entgegen nehmen -->
                    SB
                                            ergebnis
                Fachabteilung                                             <receive name=quot;receiveInputquot; partnerLink=quot;clientquot;
                                            mitteilen
                                                                       portType=quot;tns:HelloWorldquot; operation=quot;initiatequot; variable=quot;inputquot;
                                                                       createInstance=quot;yesquot;/>
                                                                           <!-- Output-Parameter abhängig vom Input erstellen -->
                                               XOR
                                                                          <assign>
                                                                                       <copy> <from expression=quot;concat('Hello
                                                           Rechnung    ',bpws:getVariableData('input', 'test','/tns:name'))quot;/>
                           Rechnung ok
                                                            nicht ok
                                                                                                      <to variable=quot;outputquot; part=quot;testquot;
                                                                       query=quot;/resultquot;/>
                                                                                       </copy>
       SB Buchhaltung
                                 Zahlung                                   </assign>
                                anweisen                                  <!-- Dienst-Nutzer aufrufen, um Antwort zu übergeben -->
                                                                                  <invoke name=quot;replyOutputquot; partnerLink=quot;clientquot;
                                                                               portType=quot;tns:HelloWorldCallbackquot; operation=quot;onResultquot;
                              Zahlung                                          inputVariable=quot;outputquot;/>
                            angewiesen                                 </sequence>
                                                                       </process>



              Ereignisgesteuerte                                              Business Process Execution
              Prozesskette (EPK)                                              Language (BPEL)
camunda services GmbH / info@camunda.com
Es entstehen neue Berufsbilder
 Motivation für BPMN




                              Process Analyst   Process Engineer




camunda services GmbHManagement
                     / info@camunda.com                  Development
Business Process Modeling Notation
 Historie


      • Entwicklung 2002 von Stephen A. White (IBM)
      • Veröffentlichung durch Business Process Management
        Initative (BPMI)
      • 2005 Übernahme durch die Object Management Group
        (OMG)
      • Offizieller OMG Standard seit 2006
      • Aktuelle Version: 1.1 (17.02.2008)




camunda services GmbH / info@camunda.com
Prozessmodellierung mit BPMN
 Agenda

     1.      Wozu BPMN?
     2.      Anwendungsbeispiele
     3.      Stand in der Praxis
     4.      Probleme & Perspektiven




camunda services GmbH / info@camunda.com
Ping-Pong spielen
 Das Prinzip interagierender Prozesse

                        Sequenzfluss
         Kunde




                       Produkt             Bestätigung
                      bestellen            annehmen




                                                    Nachrichtenfluss
         Lieferant




                     Bestellung             Auftrag
                     annehmen              bestätigen




camunda services GmbH / info@camunda.com
Mehrstufige Eskalation
 Nachrichten, Timer und Unterprozesse
     Kunde
         e




camunda services GmbH / info@camunda.com
Fehlerbehandung und sofortige Beendigung
 Fehler-, und Terminierungsereignisse
  SPG - Vertrieb




camunda services GmbH / info@camunda.com
Typisches Integrationsszenario
 BPMN und EAI / SOA
                                     Neue Bestellung
    Anwender




                                                         Bestellung
                                                          prüfen
                        il-Eingang




                                                                      Emails   Email sortieren

                                                                                                                       Bestellung in
                                                                                                      Anhang = 1 XLS   die Task List
    Process Engine – Emai




                                     1 Minute                                                                           (Browser)

                                                  Neue Emails
                                                 abrufen (POP3)
                                                                                                                          Email
                                                                                                                       archivieren
                                                                                                                         (HTTP)




                                                                                                                                       Unterprozess –
                                                                                                                                         Mehrfache
                                                                                                                                          Instanz
                                                                                      Archiv System
    Mail Server




camunda services GmbH / info@camunda.com
Nicht gut: Regeln im Prozess
 Prozessmodelle und Geschäftsregeln

      Preiskalkulation

                                                         Auftragswert < 50 TEUR




                         Normalpreis                                    3% Rabatt
                                                50k <= AW < 100k
                         kalkulieren                                     abziehen




                                                                        5% Rabatt
                                           100k <= AW < 250k
                                                                         abziehen



                                                                      Verhandelten
                                            Rabatt individuell
                                              verhandelt                 Rabatt
                                                                        abziehen




camunda services GmbH / info@camunda.com
Regeln sinnvoll abbilden
 Prozessmodelle und Geschäftsregeln



   Auftragswert                            Rabatt verhandelt?   Rabatt (%)
   AW < 50 T€                              Nein                 0
   50 T€ <= AW < 100 T€                    Nein                 3
   100 T€ <= AW < 250 T€                   Nein                 5
   <egal>                                  Ja                   <individuell>




camunda services GmbH / info@camunda.com
Mögliches Pattern für Regelbezug (fachlich)
 Prozessmodelle und Geschäftsregeln

     Preiskalkulation
                                   Normalpreis                                           Angebots-
                                                                                         preis

                                                               Rabatt

                 Normalpreis               Rabatt-Regeln                       Rabatt
                                                                        JA
                 kalkulieren                anwenden                          abziehen



                        Rabatt-Regeln
                                                                             NEIN
                        (Tabelle)
                                                    Hinterlegter
                                                  Link auf Excel,
                                                     Wiki o.ä.




camunda services GmbH / info@camunda.com
Process Engine und Rules Engine
 Prozessmodelle und Geschäftsregeln


                                           Tu dies



                             Prüfung X



                                           Tu jenes




                            Prüfung X




camunda services GmbH / info@camunda.com
Prozessmodellierung mit BPMN
 Agenda

     1.      Wozu BPMN?
     2.      Anwendungsbeispiele
     3.      Stand in der Praxis
     4.      Probleme & Perspektiven




camunda services GmbH / info@camunda.com
BPMN Studie 2008
 Aktueller Stand in der Praxis

     • Zeitraum: 24.06.2008 – 15.07.2008
     • Teilnehmer (Anwender), 41 Fragen: 127 Personen
     • Teilnehmer (Interessenten), 30 Fragen: 251 Personen
     • Zentrale Fragen:
        – Grad der Verbreitung in Deutschland
        – Kontext und Art der Nutzung
        – Schwierigkeiten bei der Nutzung
     • Ergebnis: Paper, ca. 50 Seiten, verfügbar seit KW44




camunda services GmbH / info@camunda.com
Essentials der BPMN Studie 2008
 Zweck des Einsatzes der BPMN?

                                  Prozessdokumentation

                                     Prozessoptimierung
   Anwender




                                 Workflow-Management                                                                                   heute
                                                                                                                                       geplant
                                 Anforderungserhebung

                   Serviceorientierte Architekturen (SOA)


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




                                  Prozessdokumentation
   Interessenten




                                     Prozessoptimierung

                                 Workflow-Management
                                                                                                                                          Ja
                   Serviceorientierte Architekturen (SOA)
                                                                                                                                          Nein
                                  Anforderungserhebung

                                                Sonstige

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




camunda services GmbH / info@camunda.com
Essentials der BPMN Studie 2008
 BPMN zur Ablösung einer verwendeten Notation?

                          Anwender                         Interessenten



                           k.A.
                           9%                                         Nein
           Ja und                                  keine              26%
           zwar:                                  Angabe
            24%                                    47%
                                           Nein
                                           67%                        Ja
                                                                     27%



camunda services GmbH / info@camunda.com
Essentials der BPMN Studie 2008
 Erlernbarkeit der Notation


                                 Durch Schulung
   Anwender
    (BPMN)



                                                                                                         Eher leicht
                                                                                                         Eher schwierig
                                                                                                         Keine Angabe
                          Autodidaktisch/intuitiv




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




                                 Durch Schulung


                                                                                                         Eher leicht
                                                                                                         Eher schwierig
                                                                                                         Keine Angabe
                          Autodidaktisch/intuitiv




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




camunda services GmbH / info@camunda.com
Essentials der BPMN Studie 2008
 Erlernbarkeit der Notation vs. genutzte Elemente
   (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%




camunda services GmbH / info@camunda.com
Essentials der BPMN Studie 2008
 Gemeinsame Sprache für Business und IT?

                   Anwender (BPMN)               Interessenten (bisherige Notation)



                              k.A.                          keine
                              5%                           Angabe
                Nein                                         12%
                18%
                                                                              Ja
                                                                             46%



                                                    Nein
                                            Ja      42%
                                           77%




camunda services GmbH / info@camunda.com
Essentials der BPMN Studie 2008
 Nutzung von Modellierungskonventionen

                          Anwender




                                           Nein
          keine Angabe
                                           38%
              27%
                                                  o über ein Drittel nutzt individuelle
                                                    Vorgaben

                                                  o in Form von Tutorials,
              Ja und zwar:                          Methodenbüchern
                  35%                               oder Konventionenkatalogen




camunda services GmbH / info@camunda.com
BPMN Studie 2008
 Schlussfolgerung aus den Befragungen

     • Zentrale Fragen
        – Grad der Verbreitung in Deutschland
        – Kontext und Art der Nutzung
        – Schwierigkeiten bei der Nutzung

           BPMN besitzt ein großes Potential für die Business-IT-
           Kommunikation
           wird im D.A.CH.-Gebiet jedoch bislang kaum ausgeschöpft




camunda services GmbH / info@camunda.com
Prozessmodellierung mit BPMN
 Agenda

     1.      Wozu BPMN?
     2.      Anwendungsbeispiele
     3.      Stand in der Praxis
     4.      Probleme & Perspektiven




camunda services GmbH / info@camunda.com
Aktuelle praktische Probleme (Best of)
 Probleme

     •     Detailmodellierung in BPMN ist für Business zu kompliziert
     •     BPMN besitzt viele Freiheitsgrade in der Darstellung
     •     Keine direkte Repräsentation von BPEL & Co. in BPMN
     •     Verfeinerung von Prozessmodellen generell schwierig




camunda services GmbH / info@camunda.com
Aktuelle Perspektiven (Best Of)
 Perspektiven

     • Entwicklung von BPMN 2.0
     • Forschung arbeitet an formalen Problemen
        – Beispiel: Hasso-Plattner-Institut, Potsdam
     • Unternehmen entwickeln Best-Practice-Frameworks
        – Beispiel: camunda services GmbH, Berlin
     • Immer mehr Online-Plattformen für Infos und Austausch
        – Beispiele: BPMN.info, BPM-Netzwerk.de
     • Immer mehr Real-Life-Initiativen für den Austausch
        – Beispiele: BPM-Netzwerk-Treffen, BPM-Workshops




camunda services GmbH / info@camunda.com
Zwei Gründe sprechen für BPMN
 Fazit

     1. Im Idealfall werden auf fachlicher und technischer Ebene
        dieselben Prozess-Strukturen modelliert
        – Missverständnisse Business/IT werden verringert
        – Umsetzungsrelevante fachliche Aspekte werden früher
          erkannt
        – Fachliche Dokumentation ist näher an technischer
          Realität
        – Notwendiger Baustein für BPM-Kreislauf
     2. Standard




camunda services GmbH / info@camunda.com
BPMN bei camunda: www.bpm-guide.de/bpmn




Vielen Dank – Fragen?
info@camunda.com
www.camunda.com

Más contenido relacionado

La actualidad más candente

What is BPM?
What is BPM?What is BPM?
What is BPM?BOC Group
 
BPMN: modelando a comunicação entre processos [Webinares iProcess 2015]
BPMN: modelando a comunicação entre processos [Webinares iProcess 2015] BPMN: modelando a comunicação entre processos [Webinares iProcess 2015]
BPMN: modelando a comunicação entre processos [Webinares iProcess 2015] iProcess Soluções em BPM e RPA
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process ManagementAlan McSweeney
 
BPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 PaletteBPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 PaletteDeclan Chellar
 
Process Mining - Chapter 4 - Getting the Data
Process Mining - Chapter 4 - Getting the DataProcess Mining - Chapter 4 - Getting the Data
Process Mining - Chapter 4 - Getting the DataWil van der Aalst
 
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 Process Management Introduction
Business Process Management IntroductionBusiness Process Management Introduction
Business Process Management IntroductionGBTEC Software AG
 
Introduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMIntroduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMSarbashrestha Panda
 
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)Denis Gagné
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process ManagementIBMGovernmentCA
 
BPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessBPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessClay Richardson
 
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
 
Business Analyst Interview cheat sheets
Business Analyst Interview cheat sheetsBusiness Analyst Interview cheat sheets
Business Analyst Interview cheat sheetsMohamed Elgendy
 
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
 
Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?Bonitasoft
 
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 editionGregor Polančič
 
Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)elliando dias
 

La actualidad más candente (20)

What is BPM?
What is BPM?What is BPM?
What is BPM?
 
BPMN: modelando a comunicação entre processos [Webinares iProcess 2015]
BPMN: modelando a comunicação entre processos [Webinares iProcess 2015] BPMN: modelando a comunicação entre processos [Webinares iProcess 2015]
BPMN: modelando a comunicação entre processos [Webinares iProcess 2015]
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
 
BPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 PaletteBPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 Palette
 
Process Mining - Chapter 4 - Getting the Data
Process Mining - Chapter 4 - Getting the DataProcess Mining - Chapter 4 - Getting the Data
Process Mining - Chapter 4 - Getting the Data
 
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 Process Management Introduction
Business Process Management IntroductionBusiness Process Management Introduction
Business Process Management Introduction
 
Introduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMIntroduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPM
 
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
 
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
BPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessBPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM Success
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
Business Analyst Interview cheat sheets
Business Analyst Interview cheat sheetsBusiness Analyst Interview cheat sheets
Business Analyst Interview cheat sheets
 
Mapeo de procesos upload
Mapeo de procesos uploadMapeo de procesos upload
Mapeo de procesos upload
 
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?
 
Bpmn tutorial
Bpmn tutorialBpmn tutorial
Bpmn tutorial
 
Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?
 
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 Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)
 

Destacado (9)

Bpmn2010
Bpmn2010Bpmn2010
Bpmn2010
 
Open Source BPM mit BPMN 2.0 und Java
Open Source BPM mit BPMN 2.0 und Java Open Source BPM mit BPMN 2.0 und Java
Open Source BPM mit BPMN 2.0 und Java
 
BPMN 2.0 für fachliche Prozessmodellierung
BPMN 2.0 für fachliche ProzessmodellierungBPMN 2.0 für fachliche Prozessmodellierung
BPMN 2.0 für fachliche Prozessmodellierung
 
BPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine UebersichtBPMN 2.0 - Eine Uebersicht
BPMN 2.0 - Eine Uebersicht
 
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
 
BPMN in der Praxis
BPMN in der PraxisBPMN in der Praxis
BPMN in der Praxis
 
2012 04-18 bpmn 2
2012 04-18 bpmn 22012 04-18 bpmn 2
2012 04-18 bpmn 2
 

Similar a BPMN - eine Sprache für Business und IT?

C5 Mettenmeier Lotusday2007
C5 Mettenmeier Lotusday2007C5 Mettenmeier Lotusday2007
C5 Mettenmeier Lotusday2007Andreas Schulte
 
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...camunda services GmbH
 
Open Source BPM - iteratec Architekturtag
Open Source BPM - iteratec ArchitekturtagOpen Source BPM - iteratec Architekturtag
Open Source BPM - iteratec Architekturtagcamunda services GmbH
 
Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g - DOAG SI...
Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g   - DOAG SI...Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g   - DOAG SI...
Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g - DOAG SI...OPITZ CONSULTING Deutschland
 
IT-Service Management nach ITIL
IT-Service Management nach ITILIT-Service Management nach ITIL
IT-Service Management nach ITILGFU Cyrus AG
 
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
 
Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010bpmn2010
 
Workom Präsentation deutsch
Workom Präsentation deutschWorkom Präsentation deutsch
Workom Präsentation deutschalphasystems gmbh
 
WeWebU OpenWorkdesk bei transactio
WeWebU OpenWorkdesk bei transactioWeWebU OpenWorkdesk bei transactio
WeWebU OpenWorkdesk bei transactioWeWebU Software AG
 
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Droolscamunda services GmbH
 
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
 

Similar a BPMN - eine Sprache für Business und IT? (20)

JBoss jBPM
JBoss jBPMJBoss jBPM
JBoss jBPM
 
C5 Mettenmeier Lotusday2007
C5 Mettenmeier Lotusday2007C5 Mettenmeier Lotusday2007
C5 Mettenmeier Lotusday2007
 
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...
 
2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund2011 11-21 BPMN_Luzern_JakobFreund
2011 11-21 BPMN_Luzern_JakobFreund
 
Open Source BPM - iteratec Architekturtag
Open Source BPM - iteratec ArchitekturtagOpen Source BPM - iteratec Architekturtag
Open Source BPM - iteratec Architekturtag
 
Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g - DOAG SI...
Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g   - DOAG SI...Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g   - DOAG SI...
Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g - DOAG SI...
 
JBoss jBPM 4 bei der JBUG München
JBoss jBPM 4 bei der JBUG MünchenJBoss jBPM 4 bei der JBUG München
JBoss jBPM 4 bei der JBUG München
 
IT-Service Management nach ITIL
IT-Service Management nach ITILIT-Service Management nach ITIL
IT-Service Management nach ITIL
 
BPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine Workflows
 
jBPM 4 bei der JUG Karlsruhe
jBPM 4 bei der JUG KarlsruhejBPM 4 bei der JUG Karlsruhe
jBPM 4 bei der JUG Karlsruhe
 
Bpmn in der praxis
Bpmn in der praxisBpmn in der praxis
Bpmn in der praxis
 
JBoss jBPM 4
JBoss jBPM 4JBoss jBPM 4
JBoss jBPM 4
 
jBPM & Drools
jBPM & DroolsjBPM & Drools
jBPM & Drools
 
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?
 
Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010Dr. Konrad Walser @ BPMN 2010
Dr. Konrad Walser @ BPMN 2010
 
Workom Präsentation deutsch
Workom Präsentation deutschWorkom Präsentation deutsch
Workom Präsentation deutsch
 
WeWebU OpenWorkdesk bei transactio
WeWebU OpenWorkdesk bei transactioWeWebU OpenWorkdesk bei transactio
WeWebU OpenWorkdesk bei transactio
 
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
20080421 JAX Geschaeftsprozesse und Regeln mit jBPM und Drools
 
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
 
Jug muenchen bpmn in der praxis
Jug muenchen bpmn in der praxisJug muenchen bpmn in der praxis
Jug muenchen bpmn in der praxis
 

Más 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
 

Más 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 - eine Sprache für Business und IT?

  • 1. Prozessmodellierung mit BPMN Jakob Freund, Thomas Henninger Do 06.11. – W-Jax, München
  • 2. Prozessmodellierung mit BPMN Agenda 1. Wozu BPMN? 2. Anwendungsbeispiele 3. Stand in der Praxis 4. Probleme & Perspektiven camunda services GmbH / info@camunda.com
  • 3. BPM soll die Welten zusammen bringen BPM = Business + IT Organisationslehre Business Process (Orga-) Geschäftsprozess- Ablauforganisation Reengineering - BPR Management - GPM bis 1990 1990 - 2000 ab 2000 Business Business Process Management - BPM IT ab 2004 Prozessautomatisierung ab 2006 Human Serviceorientierte Workflow Management Architekturen (SOA) ab 2000 ab 2005 Dokumenten-Management – Enterprise Appliation Integration – Systeme – DMS (u.a.) EAI camunda services GmbH / info@camunda.com
  • 4. Aktuelle Ambitionen BPM = Business + IT Prozess- Strategie Prozess- Prozess- KVP entwurf controlling Business IT Prozess- Business implementierung camunda services GmbH / info@camunda.com
  • 5. Fachliche und technische Prozessmodelle Motivation für BPMN <!-- Deklaration eines asynchronen “Hello World” Prozesses --> Rechnung <process name=”HelloWorld” ... > geht ein <!-- Liste der am Prozess beteiligten Services --> <partnerLinks> <!-- Nur ein beteiligter Service: Der Dienst-Nutzer --> Rechnung <partnerLink name=”client” partnerLinkType =”HelloWorld” SB Buchhaltung erfassen myRole=”HelloWorldProvider” partnerRole=”HelloWorldRequester” /> </partnerLinks> <!-- Liste der (XML-)Dokumente, die im Prozess verwendet werden --> Rechnung <variables> SB Buchhaltung prüfen lassen <!-- XML-Dokument, das der Dienst-Nutzer beim Aufruf übergibt --> <variable name=quot;inputquot; messageType=quot;HelloWorldRequestMessagequot;/> <!-- XML-Dokument, das der Dienst-Nutzer vom Prozess erhält --> SB Rechnung <variable name=quot;outputquot; messageType=quot;HelloWorldResultMessagequot;/> Fachabteilung prüfen </variables> <!-- Definition der Ablauflogik im Prozess (Aktiviäten) --> <sequence> Prüfungs Prüfungs- <!-- Übergabe-Parameter vom Dienst-Nutzer entgegen nehmen --> SB ergebnis Fachabteilung <receive name=quot;receiveInputquot; partnerLink=quot;clientquot; mitteilen portType=quot;tns:HelloWorldquot; operation=quot;initiatequot; variable=quot;inputquot; createInstance=quot;yesquot;/> <!-- Output-Parameter abhängig vom Input erstellen --> XOR <assign> <copy> <from expression=quot;concat('Hello Rechnung ',bpws:getVariableData('input', 'test','/tns:name'))quot;/> Rechnung ok nicht ok <to variable=quot;outputquot; part=quot;testquot; query=quot;/resultquot;/> </copy> SB Buchhaltung Zahlung </assign> anweisen <!-- Dienst-Nutzer aufrufen, um Antwort zu übergeben --> <invoke name=quot;replyOutputquot; partnerLink=quot;clientquot; portType=quot;tns:HelloWorldCallbackquot; operation=quot;onResultquot; Zahlung inputVariable=quot;outputquot;/> angewiesen </sequence> </process> Ereignisgesteuerte Business Process Execution Prozesskette (EPK) Language (BPEL) camunda services GmbH / info@camunda.com
  • 6. Es entstehen neue Berufsbilder Motivation für BPMN Process Analyst Process Engineer camunda services GmbHManagement / info@camunda.com Development
  • 7. Business Process Modeling Notation Historie • Entwicklung 2002 von Stephen A. White (IBM) • Veröffentlichung durch Business Process Management Initative (BPMI) • 2005 Übernahme durch die Object Management Group (OMG) • Offizieller OMG Standard seit 2006 • Aktuelle Version: 1.1 (17.02.2008) camunda services GmbH / info@camunda.com
  • 8. Prozessmodellierung mit BPMN Agenda 1. Wozu BPMN? 2. Anwendungsbeispiele 3. Stand in der Praxis 4. Probleme & Perspektiven camunda services GmbH / info@camunda.com
  • 9. Ping-Pong spielen Das Prinzip interagierender Prozesse Sequenzfluss Kunde Produkt Bestätigung bestellen annehmen Nachrichtenfluss Lieferant Bestellung Auftrag annehmen bestätigen camunda services GmbH / info@camunda.com
  • 10. Mehrstufige Eskalation Nachrichten, Timer und Unterprozesse Kunde e camunda services GmbH / info@camunda.com
  • 11. Fehlerbehandung und sofortige Beendigung Fehler-, und Terminierungsereignisse SPG - Vertrieb camunda services GmbH / info@camunda.com
  • 12. Typisches Integrationsszenario BPMN und EAI / SOA Neue Bestellung Anwender Bestellung prüfen il-Eingang Emails Email sortieren Bestellung in Anhang = 1 XLS die Task List Process Engine – Emai 1 Minute (Browser) Neue Emails abrufen (POP3) Email archivieren (HTTP) Unterprozess – Mehrfache Instanz Archiv System Mail Server camunda services GmbH / info@camunda.com
  • 13. Nicht gut: Regeln im Prozess Prozessmodelle und Geschäftsregeln Preiskalkulation Auftragswert < 50 TEUR Normalpreis 3% Rabatt 50k <= AW < 100k kalkulieren abziehen 5% Rabatt 100k <= AW < 250k abziehen Verhandelten Rabatt individuell verhandelt Rabatt abziehen camunda services GmbH / info@camunda.com
  • 14. Regeln sinnvoll abbilden Prozessmodelle und Geschäftsregeln Auftragswert Rabatt verhandelt? Rabatt (%) AW < 50 T€ Nein 0 50 T€ <= AW < 100 T€ Nein 3 100 T€ <= AW < 250 T€ Nein 5 <egal> Ja <individuell> camunda services GmbH / info@camunda.com
  • 15. Mögliches Pattern für Regelbezug (fachlich) Prozessmodelle und Geschäftsregeln Preiskalkulation Normalpreis Angebots- preis Rabatt Normalpreis Rabatt-Regeln Rabatt JA kalkulieren anwenden abziehen Rabatt-Regeln NEIN (Tabelle) Hinterlegter Link auf Excel, Wiki o.ä. camunda services GmbH / info@camunda.com
  • 16. Process Engine und Rules Engine Prozessmodelle und Geschäftsregeln Tu dies Prüfung X Tu jenes Prüfung X camunda services GmbH / info@camunda.com
  • 17. Prozessmodellierung mit BPMN Agenda 1. Wozu BPMN? 2. Anwendungsbeispiele 3. Stand in der Praxis 4. Probleme & Perspektiven camunda services GmbH / info@camunda.com
  • 18. BPMN Studie 2008 Aktueller Stand in der Praxis • Zeitraum: 24.06.2008 – 15.07.2008 • Teilnehmer (Anwender), 41 Fragen: 127 Personen • Teilnehmer (Interessenten), 30 Fragen: 251 Personen • Zentrale Fragen: – Grad der Verbreitung in Deutschland – Kontext und Art der Nutzung – Schwierigkeiten bei der Nutzung • Ergebnis: Paper, ca. 50 Seiten, verfügbar seit KW44 camunda services GmbH / info@camunda.com
  • 19. Essentials der BPMN Studie 2008 Zweck des Einsatzes der BPMN? Prozessdokumentation Prozessoptimierung Anwender Workflow-Management heute geplant Anforderungserhebung Serviceorientierte Architekturen (SOA) 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Prozessdokumentation Interessenten Prozessoptimierung Workflow-Management Ja Serviceorientierte Architekturen (SOA) Nein Anforderungserhebung Sonstige 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% camunda services GmbH / info@camunda.com
  • 20. Essentials der BPMN Studie 2008 BPMN zur Ablösung einer verwendeten Notation? Anwender Interessenten k.A. 9% Nein Ja und keine 26% zwar: Angabe 24% 47% Nein 67% Ja 27% camunda services GmbH / info@camunda.com
  • 21. Essentials der BPMN Studie 2008 Erlernbarkeit der Notation Durch Schulung Anwender (BPMN) Eher leicht Eher schwierig Keine Angabe Autodidaktisch/intuitiv 0% 10% 20% 30% 40% 50% 60% 70% 80% (bisherige Notation) Interessenten Durch Schulung Eher leicht Eher schwierig Keine Angabe Autodidaktisch/intuitiv 0% 10% 20% 30% 40% 50% 60% 70% 80% camunda services GmbH / info@camunda.com
  • 22. Essentials der BPMN Studie 2008 Erlernbarkeit der Notation vs. genutzte Elemente (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% camunda services GmbH / info@camunda.com
  • 23. Essentials der BPMN Studie 2008 Gemeinsame Sprache für Business und IT? Anwender (BPMN) Interessenten (bisherige Notation) k.A. keine 5% Angabe Nein 12% 18% Ja 46% Nein Ja 42% 77% camunda services GmbH / info@camunda.com
  • 24. Essentials der BPMN Studie 2008 Nutzung von Modellierungskonventionen Anwender Nein keine Angabe 38% 27% o über ein Drittel nutzt individuelle Vorgaben o in Form von Tutorials, Ja und zwar: Methodenbüchern 35% oder Konventionenkatalogen camunda services GmbH / info@camunda.com
  • 25. BPMN Studie 2008 Schlussfolgerung aus den Befragungen • Zentrale Fragen – Grad der Verbreitung in Deutschland – Kontext und Art der Nutzung – Schwierigkeiten bei der Nutzung BPMN besitzt ein großes Potential für die Business-IT- Kommunikation wird im D.A.CH.-Gebiet jedoch bislang kaum ausgeschöpft camunda services GmbH / info@camunda.com
  • 26. Prozessmodellierung mit BPMN Agenda 1. Wozu BPMN? 2. Anwendungsbeispiele 3. Stand in der Praxis 4. Probleme & Perspektiven camunda services GmbH / info@camunda.com
  • 27. Aktuelle praktische Probleme (Best of) Probleme • Detailmodellierung in BPMN ist für Business zu kompliziert • BPMN besitzt viele Freiheitsgrade in der Darstellung • Keine direkte Repräsentation von BPEL & Co. in BPMN • Verfeinerung von Prozessmodellen generell schwierig camunda services GmbH / info@camunda.com
  • 28. Aktuelle Perspektiven (Best Of) Perspektiven • Entwicklung von BPMN 2.0 • Forschung arbeitet an formalen Problemen – Beispiel: Hasso-Plattner-Institut, Potsdam • Unternehmen entwickeln Best-Practice-Frameworks – Beispiel: camunda services GmbH, Berlin • Immer mehr Online-Plattformen für Infos und Austausch – Beispiele: BPMN.info, BPM-Netzwerk.de • Immer mehr Real-Life-Initiativen für den Austausch – Beispiele: BPM-Netzwerk-Treffen, BPM-Workshops camunda services GmbH / info@camunda.com
  • 29. Zwei Gründe sprechen für BPMN Fazit 1. Im Idealfall werden auf fachlicher und technischer Ebene dieselben Prozess-Strukturen modelliert – Missverständnisse Business/IT werden verringert – Umsetzungsrelevante fachliche Aspekte werden früher erkannt – Fachliche Dokumentation ist näher an technischer Realität – Notwendiger Baustein für BPM-Kreislauf 2. Standard camunda services GmbH / info@camunda.com
  • 30. BPMN bei camunda: www.bpm-guide.de/bpmn Vielen Dank – Fragen? info@camunda.com www.camunda.com