SlideShare une entreprise Scribd logo
1  sur  17
BPMN
                        BPMN 2.0

                    EINE ÜBERSICHT




28.10.2012   © IOZ AG                1
EINFÜHRUNG


 WAS IST BPMN?
 • Business Process Model and Notation (BPMN)
 • Grafische Modellierungssprache für Geschäftsprozesse
                       Verkauf




                                       Bestellung
                                    entgegennehmen
                                                                                                                                      Bestellung
                                                                          Nein                                                      fehlgeschlagen
      Bestellprozess

                       Finanzen




                                                                                                                       Rechnung
                                                     Kreditwürdigket
                                                                                                                      verschicken
                                                         prüfen
                                                                                                                                     Bestellung
                                                                       Kreditwürdig                                                 abgeschlssen

                                                                                                      Nein
                       Warenlager




                                                                            Ja
                                                                                       Bestellung
                                                                                                                 Ja
                                                                                      druchführen


                                                                                                    Auf Lager?




28.10.2012                                                                            © IOZ AG                                                       2
EINFÜHRUNG


 WARUM BPMN?
 • Einheitliche Sprache für Geschäftsprozesse
 • Fördert gemeinsames Prozessverständnis:
             •   Innerhalb einer Organisation (Abteilungen, Gruppen, Teams…)
             •   Organisationsübergreifend (Firmen, Departemente, …)
             •   zwischen Fachbereichen und IT


 • Ein Standard den viele Anbieter verwenden:
             •   Grosse Auswahl an Tools
             •   Günstige Tools
             •   Ausbildung anhand verschiedener Quellen möglich




28.10.2012                                   © IOZ AG                          3
EINFÜHRUNG


 BPMN ALS GEMEINSAME SPRACHE
 • BPMN-Diagramme sind für NICHT-Softwaretechniker verständlich

              Fachbereich, Business

 • BPMN kann wichtige Aspekte für die elektronische Prozess-
   Ausführung abbilden.

              IT/Software-Techniker

 • Unterstützt den Übergang von fachlichen zu ausführbaren Modellen

              Fachbereich und IT



28.10.2012                          © IOZ AG                          4
GESCHICHTE


 WERDEGANG DER BPMN

 bis 2002    Entwicklung
             Stephen A. White

 2002        Veröffentlichung
             Business Process Management
             Initiative (BPMI)

 2006        Übernahme und Weiterentwicklung
             Object Management Group
             (OMG)




28.10.2012                 © IOZ AG            5
VERSION


 AKTUELLER STAND
 • Aktuelle Version 2.0 (Januar 2011)




 • BPMN als Standard übernommen
 • Empfohlener Standard für die Geschäftsprozessmodellierung in der
   öffentlichen Verwaltung der Schweiz




28.10.2012                      © IOZ AG                              6
BESTANDTEILE


 BESTANDTEILE DER BPMN
 •   Grafische Notation
 •   Nicht-grafisch dargestellte Inhalte (z.B. Attribute)
 •   Beschreibung der Elemente und der Beziehungen
 •   Ausführungssemantik für Workflow-Engines/BPMS
 •   Austauschformat (Austausch von Prozessmodellen zwischen Tools)




28.10.2012                      © IOZ AG                              7
DIAGRAMME


                     DREI DIAGRAMM-TYPEN
                     • Prozess- und Kollaborationsdiagramm
                     • Choreographiediagramm
                     • Konversationsdiagramm
                 Verkauf




                                 Bestellung
                              entgegennehmen
                                                                                                                                Bestellung
                                                                    Nein                                                      fehlgeschlagen
Bestellprozess

                 Finanzen




                                                                                                                 Rechnung
                                               Kreditwürdigket
                                                                                                                verschicken
                                                   prüfen
                                                                                                                               Bestellung
                                                                 Kreditwürdig                                                 abgeschlssen

                                                                                                Nein
                 Warenlager




                                                                      Ja
                                                                                 Bestellung
                                                                                                           Ja
                                                                                druchführen


                                                                                              Auf Lager?




          28.10.2012                                                                                                                           © IOZ AG           8
PROZESSDIAGRAMM


 HAUPTELEMENTE DER BPMN
 Untergliedert in 5 Kategorien:

 •   Flow Objects (Fluss-Objekte)
 •   Connecting Objects (Verbindende Objekte)
 •   Pools & Swimlanes (Teilnehmer)
 •   Data Objects (Datenobjekte)
 •   Artifacts (Artefakte)




28.10.2012                        © IOZ AG      9
BPMN-ELEMENTE


 HAUPTELEMENTE DER BPMN
 Fluss-Objekte    Verbindende Objekte   Daten-Objekte        Artefakte
    Ereignis          Sequenzfluss      Daten-Objekt         Text-Anmerkung
    (Event)         (Sequence Flow)     (Data Object)       (Text-Annotation)

                                                                Text-Anmerkung



   Aktivitäten       Nachrichtenfluss   Daten-Speicher       Gruppierung
   (Activities)      (Message Flow)      (Data Store)          (Group)




 Verzweigungen         Assoziation      Nachricht            Teilnehmer
   (Gateways)         (Association)     (Message)




                                                               Pool

                                                                      Lane 1
                                                               Pool

                                                                      Lane 2

28.10.2012                                   © IOZ AG                            10
PROZESSDIAGRAMM


 HAUPTELEMENTE DER BPMN

        Startereignis                                                                                                                                      Endereignis
          (Event)                                                                                                                                            (Event)
                                                                                                           Sequenzfluss
                              Verkauf




                                              Bestellung
                                           entgegennehmen
                                                                Gateway
                                                                                                                                                  Bestellung
                                                             (Verzweigung)                                                                      fehlgeschlagen
 Pool                                                                            Nein
             Bestellprozess

                              Finanzen




                                                                                                                                   Rechnung
                                                            Kreditwürdigket
                                                                                                                                  verschicken
                                                                prüfen
                                                                                                                                                 Bestellung
                                                                              Kreditwürdig                                                      abgeschlssen

                                                 Task                                                             Nein
                                               (Aufgabe,
                              Warenlager




                                               Aktivität)                          Ja
                                                                                              Bestellung
                                                                                                                             Ja
                                                                                             druchführen


                                                                                                                Auf Lager?



          Lane




28.10.2012                                                                              © IOZ AG                                                                         11
EIGENSCHAFTEN


 EINGEBAUTE SEMANTIK UND REGELN
 Bedeutung der Formen, Symbole und Verbindungselemente sind
 präzise in der Spezifikation festgelegt




28.10.2012                    © IOZ AG                        12
EIGENSCHAFTEN


 UNTERSTÜTZUNG VON EREIGNISSEN

 Ereignisse können einen Prozess auslösen, einen Prozess im Ablauf
 beeinflussen oder beenden. Dazu gibt es in der BPMN
 unterschiedliche Ereignistypen, welche durch eigene Formen
 dargestellt werden.




28.10.2012                     © IOZ AG                              13
EIGENSCHAFTEN


 HIERARCHISCHE DARSTELLUNG
 Prozesse können in BPMN durch Unterprozesse hierarchisch
 modelliert werden. Mehrere Aufgaben werden in einem Unterprozess
 oder Teilprozess zusammengefasst.
  Warenbestellung




                       Bestellung             Bestellung
                                                                      Ware verschicken
                    entgegennehmen            bearbeiten




                             Ware aus Lager                                       Lieferschein
                                                     Ware verpacken
                                holen                                               erstellen




28.10.2012                                                            © IOZ AG                   14
BPMN ANWENDEN


 WAS WIRD BENÖTIGT?
 BPMN definiert nur die Notation, also die Bedeutung und Darstellung
 der Elemente (Sprache).

 Für den erfolgreichen Einsatz benötigen Sie:
 • Eine Methodik (Vorgehen, Einsatzbereich, Ziele, …)
 • Modellierungskonventionen (Regeln für eine einheitlche
   Modellierung)
 • Prozessmuster und Best Practices
 • Prozessmodellierungs-Tool mit BPMN 2.0 Unterstützung




28.10.2012                      © IOZ AG                               15
SCHULUNG


 INTERESSE AN BPMN?
 Auf unserer Homepage finden Sie weitere Informationen zu BPMN:
 • Literatur und Büchertipps




 • Eine Einführung in BPMN 2.0 (White Paper)
 • Informationen zu BPMN-Schulungen und Kursen
 • Informationen über unsere Dienstleitungen und Produkte

     www.ioz.ch/bpm


28.10.2012                     © IOZ AG                           16
KONTAKT



             Andreas Naef
             Leiter Projektmanagement
             Mitglied der Geschäftsleitung

             St. Georg-Strasse 2a
             CH-6210 Sursee
             +41 41 925 84 00
             andreas.naef@ioz.ch
             www.ioz.ch




28.10.2012           © IOZ AG                      17

Contenu connexe

Tendances

BPMN tutorial – BPMN 2
BPMN tutorial – BPMN 2BPMN tutorial – BPMN 2
BPMN tutorial – BPMN 2Eliza Wright
 
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
 
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014OSSCube
 
Process Mining - Chapter 2 - Process Modeling and Analysis
Process Mining - Chapter 2 - Process Modeling and AnalysisProcess Mining - Chapter 2 - Process Modeling and Analysis
Process Mining - Chapter 2 - Process Modeling and AnalysisWil van der Aalst
 
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 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
 
Modern BPM for Process Innovation
Modern BPM for Process InnovationModern BPM for Process Innovation
Modern BPM for Process InnovationAppian
 
Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716yomito_2
 
Verslo procesų modeliavimas, naudojant BPMN
Verslo procesų modeliavimas, naudojant BPMNVerslo procesų modeliavimas, naudojant BPMN
Verslo procesų modeliavimas, naudojant BPMNDarius Šilingas
 
Veiklos procesų aprašymo nauda
Veiklos procesų aprašymo naudaVeiklos procesų aprašymo nauda
Veiklos procesų aprašymo naudaStrongPoint Baltics
 
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
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorialuhuru1973
 
Business Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session IBusiness Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session IAmirHossein Aghdassi
 
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
 
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
 
Framework for a business process management competency centre
Framework for a business process management competency centreFramework for a business process management competency centre
Framework for a business process management competency centreMartin Moore
 

Tendances (20)

BPMN tutorial – BPMN 2
BPMN tutorial – BPMN 2BPMN tutorial – BPMN 2
BPMN tutorial – BPMN 2
 
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
 
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
 
Process Mining - Chapter 2 - Process Modeling and Analysis
Process Mining - Chapter 2 - Process Modeling and AnalysisProcess Mining - Chapter 2 - Process Modeling and Analysis
Process Mining - Chapter 2 - Process Modeling and Analysis
 
Business Process Management Training session 2
Business Process Management Training session 2Business Process Management Training session 2
Business Process Management Training session 2
 
Camunda BPM 7.2 - Deutsch
Camunda BPM 7.2 - DeutschCamunda BPM 7.2 - Deutsch
Camunda BPM 7.2 - Deutsch
 
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 Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
Modern BPM for Process Innovation
Modern BPM for Process InnovationModern BPM for Process Innovation
Modern BPM for Process Innovation
 
Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716
 
Verslo procesų modeliavimas, naudojant BPMN
Verslo procesų modeliavimas, naudojant BPMNVerslo procesų modeliavimas, naudojant BPMN
Verslo procesų modeliavimas, naudojant BPMN
 
Veiklos procesų aprašymo nauda
Veiklos procesų aprašymo naudaVeiklos procesų aprašymo nauda
Veiklos procesų aprašymo nauda
 
BPMN 2.0 Fundamentals
BPMN 2.0 FundamentalsBPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
 
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?
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
 
Business Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session IBusiness Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session I
 
What is BPM?
What is BPM?What is BPM?
What is BPM?
 
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?
 
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
 
Framework for a business process management competency centre
Framework for a business process management competency centreFramework for a business process management competency centre
Framework for a business process management competency centre
 

En vedette (8)

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
 
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
 
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
 
20080716 BPMN – Kurzeinfuehrung
20080716 BPMN – Kurzeinfuehrung20080716 BPMN – Kurzeinfuehrung
20080716 BPMN – Kurzeinfuehrung
 
Bpmn roundtrip
Bpmn roundtripBpmn roundtrip
Bpmn roundtrip
 
2012 04-18 bpmn 2
2012 04-18 bpmn 22012 04-18 bpmn 2
2012 04-18 bpmn 2
 
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 2.0 - Eine Uebersicht

  • 1. BPMN BPMN 2.0 EINE ÜBERSICHT 28.10.2012 © IOZ AG 1
  • 2. EINFÜHRUNG WAS IST BPMN? • Business Process Model and Notation (BPMN) • Grafische Modellierungssprache für Geschäftsprozesse Verkauf Bestellung entgegennehmen Bestellung Nein fehlgeschlagen Bestellprozess Finanzen Rechnung Kreditwürdigket verschicken prüfen Bestellung Kreditwürdig abgeschlssen Nein Warenlager Ja Bestellung Ja druchführen Auf Lager? 28.10.2012 © IOZ AG 2
  • 3. EINFÜHRUNG WARUM BPMN? • Einheitliche Sprache für Geschäftsprozesse • Fördert gemeinsames Prozessverständnis: • Innerhalb einer Organisation (Abteilungen, Gruppen, Teams…) • Organisationsübergreifend (Firmen, Departemente, …) • zwischen Fachbereichen und IT • Ein Standard den viele Anbieter verwenden: • Grosse Auswahl an Tools • Günstige Tools • Ausbildung anhand verschiedener Quellen möglich 28.10.2012 © IOZ AG 3
  • 4. EINFÜHRUNG BPMN ALS GEMEINSAME SPRACHE • BPMN-Diagramme sind für NICHT-Softwaretechniker verständlich  Fachbereich, Business • BPMN kann wichtige Aspekte für die elektronische Prozess- Ausführung abbilden.  IT/Software-Techniker • Unterstützt den Übergang von fachlichen zu ausführbaren Modellen  Fachbereich und IT 28.10.2012 © IOZ AG 4
  • 5. GESCHICHTE WERDEGANG DER BPMN bis 2002 Entwicklung Stephen A. White 2002 Veröffentlichung Business Process Management Initiative (BPMI) 2006 Übernahme und Weiterentwicklung Object Management Group (OMG) 28.10.2012 © IOZ AG 5
  • 6. VERSION AKTUELLER STAND • Aktuelle Version 2.0 (Januar 2011) • BPMN als Standard übernommen • Empfohlener Standard für die Geschäftsprozessmodellierung in der öffentlichen Verwaltung der Schweiz 28.10.2012 © IOZ AG 6
  • 7. BESTANDTEILE BESTANDTEILE DER BPMN • Grafische Notation • Nicht-grafisch dargestellte Inhalte (z.B. Attribute) • Beschreibung der Elemente und der Beziehungen • Ausführungssemantik für Workflow-Engines/BPMS • Austauschformat (Austausch von Prozessmodellen zwischen Tools) 28.10.2012 © IOZ AG 7
  • 8. DIAGRAMME DREI DIAGRAMM-TYPEN • Prozess- und Kollaborationsdiagramm • Choreographiediagramm • Konversationsdiagramm Verkauf Bestellung entgegennehmen Bestellung Nein fehlgeschlagen Bestellprozess Finanzen Rechnung Kreditwürdigket verschicken prüfen Bestellung Kreditwürdig abgeschlssen Nein Warenlager Ja Bestellung Ja druchführen Auf Lager? 28.10.2012 © IOZ AG 8
  • 9. PROZESSDIAGRAMM HAUPTELEMENTE DER BPMN Untergliedert in 5 Kategorien: • Flow Objects (Fluss-Objekte) • Connecting Objects (Verbindende Objekte) • Pools & Swimlanes (Teilnehmer) • Data Objects (Datenobjekte) • Artifacts (Artefakte) 28.10.2012 © IOZ AG 9
  • 10. BPMN-ELEMENTE HAUPTELEMENTE DER BPMN Fluss-Objekte Verbindende Objekte Daten-Objekte Artefakte Ereignis Sequenzfluss Daten-Objekt Text-Anmerkung (Event) (Sequence Flow) (Data Object) (Text-Annotation) Text-Anmerkung Aktivitäten Nachrichtenfluss Daten-Speicher Gruppierung (Activities) (Message Flow) (Data Store) (Group) Verzweigungen Assoziation Nachricht Teilnehmer (Gateways) (Association) (Message) Pool Lane 1 Pool Lane 2 28.10.2012 © IOZ AG 10
  • 11. PROZESSDIAGRAMM HAUPTELEMENTE DER BPMN Startereignis Endereignis (Event) (Event) Sequenzfluss Verkauf Bestellung entgegennehmen Gateway Bestellung (Verzweigung) fehlgeschlagen Pool Nein Bestellprozess Finanzen Rechnung Kreditwürdigket verschicken prüfen Bestellung Kreditwürdig abgeschlssen Task Nein (Aufgabe, Warenlager Aktivität) Ja Bestellung Ja druchführen Auf Lager? Lane 28.10.2012 © IOZ AG 11
  • 12. EIGENSCHAFTEN EINGEBAUTE SEMANTIK UND REGELN Bedeutung der Formen, Symbole und Verbindungselemente sind präzise in der Spezifikation festgelegt 28.10.2012 © IOZ AG 12
  • 13. EIGENSCHAFTEN UNTERSTÜTZUNG VON EREIGNISSEN Ereignisse können einen Prozess auslösen, einen Prozess im Ablauf beeinflussen oder beenden. Dazu gibt es in der BPMN unterschiedliche Ereignistypen, welche durch eigene Formen dargestellt werden. 28.10.2012 © IOZ AG 13
  • 14. EIGENSCHAFTEN HIERARCHISCHE DARSTELLUNG Prozesse können in BPMN durch Unterprozesse hierarchisch modelliert werden. Mehrere Aufgaben werden in einem Unterprozess oder Teilprozess zusammengefasst. Warenbestellung Bestellung Bestellung Ware verschicken entgegennehmen bearbeiten Ware aus Lager Lieferschein Ware verpacken holen erstellen 28.10.2012 © IOZ AG 14
  • 15. BPMN ANWENDEN WAS WIRD BENÖTIGT? BPMN definiert nur die Notation, also die Bedeutung und Darstellung der Elemente (Sprache). Für den erfolgreichen Einsatz benötigen Sie: • Eine Methodik (Vorgehen, Einsatzbereich, Ziele, …) • Modellierungskonventionen (Regeln für eine einheitlche Modellierung) • Prozessmuster und Best Practices • Prozessmodellierungs-Tool mit BPMN 2.0 Unterstützung 28.10.2012 © IOZ AG 15
  • 16. SCHULUNG INTERESSE AN BPMN? Auf unserer Homepage finden Sie weitere Informationen zu BPMN: • Literatur und Büchertipps • Eine Einführung in BPMN 2.0 (White Paper) • Informationen zu BPMN-Schulungen und Kursen • Informationen über unsere Dienstleitungen und Produkte www.ioz.ch/bpm 28.10.2012 © IOZ AG 16
  • 17. KONTAKT Andreas Naef Leiter Projektmanagement Mitglied der Geschäftsleitung St. Georg-Strasse 2a CH-6210 Sursee +41 41 925 84 00 andreas.naef@ioz.ch www.ioz.ch 28.10.2012 © IOZ AG 17