Geschäftsprozessmodellierung:
           <Insert Picture Here>
Einführung Modellierungsnotationen und Standards
           (EPK, Petri-Netze, BPMN),
                  Petri-
 Analyse und Simulation von Geschäftsprozessen




                                              DOAG Apps 2011
                                              Berlin, 05. Mai 2011
     Dr. Jens Hündling
     Senior Sales Consultant
Business Process Management Lifecycle
                Zweiter Teil

                               Simulieren
  Analyst    Modellieren                                    Entwickler


                                                          DritterTeil


                                         Implementieren
                           BPM
                           Erster Teil
                           Lifecycle

                                                                   Anwender
                                            Ausführen

                                                        Vierter Teil

Controller      Optimieren         Überwachen


                                                           Administrator
Oracle BPM Methodologie Überblick
                   Abgleich von fachlichen und technischen Modellen




                                                                                                            Oracle BPM / SOA Suite
Oracle BPA Suite


                                               Business Requirements, Strategy Maps,
                                                    Funktionale Dekomposition,
                                                 Wertschöpfungsketten-Diagramme




                     End to End Process Flows



                      Detailed Process Flows                                           BPM Blueprints



                                                                                 BPM Implementation


                                                                             Services, Data Models, User
                                                                            Interfaces, Rules, Dashboards
Oracle BPA Suite – Powered by ARIS
      Business Process Architect                         Business Process Simulator




                                     Business Process
                                     Repository Server




      Oracle SOA Extensions
                                                         Business Process Publisher




Copyright 2010, Oracle Corporation
Oracle BPA Suite basiert auf ARIS


• OEM der IDS Scheer (jetzt Software AG)
• Vollständiges Modellierungstool
  •   Prozesse
  •   Organisation
  •   Daten
  •   Anwendungssysteme
  •   Produkte/Services
• Verschiedene Modellierungsmethoden
  • Für Prozesse: im wesentlichen EPKs und BPMN
Ereignisgesteuerte Prozessketten
Beispiele
<Insert Picture Here>

Live Demo




            DOAG Apps 2011
            Berlin, 05. Mai 2011
Ereignisgesteuerte Prozessketten
Beispiel Sales Quote Process in EPK
EPKs - Beispiele
Oracle BPA Suite 11g

          • OEM Version der ARIS Design Plattform (v7.1) von IDS Scheer
                • ergänzt um “SOA Extensions”


          • verfügbar als “Oracle Business Process Analysis Suite”
          • Bestandteil der Oracle Fusion Middleware
                • umfasst Modellierung, Simulation und Publishing von
                  Geschäftsprozess-Modellen
                • unterstützt Prozess-Ausführung, Monitoring und Optimierung durch
                  Oracle BPM Suite und Oracle SOA Suite


          • Strategische Nutzung durch die Oracle Application Teams für die
            Modellierung von Referenz-Prozessen für Fusion Applications
                • Bspw.Bestandteil der Application Integration Architecture (AIA)


Copyright 2010, Oracle Corporation
Oracle Business Process
              Analysis Suite
     • Business Process Architect—Standards-basiertes Werkzeug um Prozesse
       zu modellieren. Bietet diverse standardisierte Notationen und Templates,
       bspw. BPMN, EPK, etc.
     • Business Process Repository Server—Server Komponente für
       gemeinsames Prozess Repository für mehrere Benutzer in gemeinsamer
       Arbeitsumgebung
     • Business Process Simulator—Werkzeug zur Simulation der Prozesse für
       "what if" Analysen
     • Business Process Publisher—Veröffentlichung der Prozessmodelle
       außerhalb des Design-Teams
     • Oracle Extensions for SOA – Erlaubt bi-direktionale Integration mit der
       Oracle SOA Suite



Copyright 2010, Oracle Corporation
Simulation in der BPA Suite
BPA Suite Zusammenfassung
                                                           Business Process Architect

• Enterprise Modeling
   • Modellierung von Prozessen und zugehörigen
     Artifakten (Daten, Organisation, Produkte, Ziele,
     Wertschöpfungsketten, Anwednungssysteme)
   • Publish von Modellen für Dokumentation und
     Feedback.
• Repository & Analysis                                   Business Process Publisher

   • Objekte sind verlinkt Analyse, Reporting.
     (* u.U. Anpassungen notwendig).
• Framework & Methodology
   • Viele Modellierungen inklusive
• Round-trip Integration                                 Oracle SOA Extensions
   • mit BPM und SOA Suite
• Add On Solutions von IDS
   • GRC, Six Sigma, Process Discovery, TOGAF,
     SCOR, ITIL, eTOM, Six-sigma, Lean
* Oracle BPA Suite kann auch als EA Tool eingesetzt
erden; EA Reports sind individuell anzupassen.


   15
Oracle BPM Suite 11g: Rollen
      Wer nutzt welche Komponenten: Modellieren & implemtieren


             Shared BPMN
               Model                                    Web based customization
BPA

                                  Analyst




          BPM Studio                                       Process Composer
       (Business & IT views)




                                  Entwickler
Prozessbeispiel in BPMN
Live Demo
               <Insert Picture Here>




            DOAG Apps 2011
            Berlin, 05. Mai 2011
BPM Process Composer
   Tailor-to-fit process customizations
                                                       • Business user friendly
                                                         process customizations
                                                       • Customization within
                                                         constraints ensures
                                                         governance
                                                       • BPM projects
                                                         from reusable templates
                                                       • Ready to deploy




Allow the people who know the business to customize.
Process customization using templates
                           1. Convert Project to
                              Template
                           2. Specify constraints at
                              process level
                           3. Override process
                              constraints at activity level
                           4. Choose
                              permission type
                           5. Publish to MDS
Process customization using templates


                             1. In BPM Composer
                                create BPM Project
                                based on template
                             2. Name the BPM Project
                                & open it for editing
                                inside BPM Composer
Process customization using templates
• Customize the     • Set       • Set data             • Search for services in
  process inside BPM service      associations           Business Catalog
  Composer            binding




                                 Right-click on
                                 activities & select
                                 Properties
BPM Studio im JDeveloper
Live Demo                     <Insert Picture Here>




                           DOAG Apps 2011
                           Berlin, 05. Mai 2011
<Insert Picture Here>
Live Demo: Simulation
(BPM Studio JDeveloper)




                          DOAG Apps 2011
                          Berlin, 05. Mai 2011
Simulation der Geschäftsprozesse

• Fachliche Simulationen
  • in der Oracle BPA Suite                              Analyst

  • Im Oracle BPM Studio im JDeveloper


                                                         Simulieren

                                         Modellieren




                                                                   Implementieren
                                                       BPM
                                                       Lifecycle

                                                                       Ausführen



                                            Optimieren       Überwachen
Oracle BPM Studio – Simulation
Process Simulation Model
Process Simulation Model
                                                               • Discrete Event Algorithm
                                                               • Specify
                                                                   • Processing Time
                                                                   • Cost per activity/ resources
                                                                   • Probability of transitions

                                              Set Processing   • Multiple scenarios for
                                              time
                                                                 process model


Process instance arrival rate   Process transitions                 Cost Settings
Oracle BPM Studio – Simulation
    Project Simulation Definition

                   Project Simulation Definition

                                                                        • Duration of simulation
                                                                          run.
                         Calendar based simulation
                                                                        • Project Simulation
                                                                          Definition
                                                                            • Pick process models
                                                                              and the simulation
Scenario for the                                     Multiple process         model for each of
process model                                        simulation               the process model

                                                                        • Role Settings
                                                                            • No of people
                                                                              associated with a
                             Role Settings                                    Role
                                                                            • Cost per Role
Oracle BPM Studio – Simulation
  Simulation Reports
                                            • Unit Metrics
                                                  • No of instances completed,
                                                    in-process, terminated and
                                                    waiting.
                                            • Cost Metrics
                                                  • Total Process cost.
                                            • Time Metrics
                                                  • Average processing time,
                                                    average waiting time
                                            • Resource Metrics
                                                  • Resource utilization, Total
                                                    cost per resource


Activity throughput chart   Cost analysis   Resource utilization
Vielen Dank für Ihre Aufmerksamkeit




Jens.Huendling@oracle.com

20110505 doag bpm_workshop_2

  • 1.
    Geschäftsprozessmodellierung: <Insert Picture Here> Einführung Modellierungsnotationen und Standards (EPK, Petri-Netze, BPMN), Petri- Analyse und Simulation von Geschäftsprozessen DOAG Apps 2011 Berlin, 05. Mai 2011 Dr. Jens Hündling Senior Sales Consultant
  • 2.
    Business Process ManagementLifecycle Zweiter Teil Simulieren Analyst Modellieren Entwickler DritterTeil Implementieren BPM Erster Teil Lifecycle Anwender Ausführen Vierter Teil Controller Optimieren Überwachen Administrator
  • 3.
    Oracle BPM MethodologieÜberblick Abgleich von fachlichen und technischen Modellen Oracle BPM / SOA Suite Oracle BPA Suite Business Requirements, Strategy Maps, Funktionale Dekomposition, Wertschöpfungsketten-Diagramme End to End Process Flows Detailed Process Flows BPM Blueprints BPM Implementation Services, Data Models, User Interfaces, Rules, Dashboards
  • 4.
    Oracle BPA Suite– Powered by ARIS Business Process Architect Business Process Simulator Business Process Repository Server Oracle SOA Extensions Business Process Publisher Copyright 2010, Oracle Corporation
  • 5.
    Oracle BPA Suitebasiert auf ARIS • OEM der IDS Scheer (jetzt Software AG) • Vollständiges Modellierungstool • Prozesse • Organisation • Daten • Anwendungssysteme • Produkte/Services • Verschiedene Modellierungsmethoden • Für Prozesse: im wesentlichen EPKs und BPMN
  • 6.
  • 7.
    <Insert Picture Here> LiveDemo DOAG Apps 2011 Berlin, 05. Mai 2011
  • 8.
  • 9.
  • 10.
    Oracle BPA Suite11g • OEM Version der ARIS Design Plattform (v7.1) von IDS Scheer • ergänzt um “SOA Extensions” • verfügbar als “Oracle Business Process Analysis Suite” • Bestandteil der Oracle Fusion Middleware • umfasst Modellierung, Simulation und Publishing von Geschäftsprozess-Modellen • unterstützt Prozess-Ausführung, Monitoring und Optimierung durch Oracle BPM Suite und Oracle SOA Suite • Strategische Nutzung durch die Oracle Application Teams für die Modellierung von Referenz-Prozessen für Fusion Applications • Bspw.Bestandteil der Application Integration Architecture (AIA) Copyright 2010, Oracle Corporation
  • 11.
    Oracle Business Process Analysis Suite • Business Process Architect—Standards-basiertes Werkzeug um Prozesse zu modellieren. Bietet diverse standardisierte Notationen und Templates, bspw. BPMN, EPK, etc. • Business Process Repository Server—Server Komponente für gemeinsames Prozess Repository für mehrere Benutzer in gemeinsamer Arbeitsumgebung • Business Process Simulator—Werkzeug zur Simulation der Prozesse für "what if" Analysen • Business Process Publisher—Veröffentlichung der Prozessmodelle außerhalb des Design-Teams • Oracle Extensions for SOA – Erlaubt bi-direktionale Integration mit der Oracle SOA Suite Copyright 2010, Oracle Corporation
  • 12.
  • 13.
    BPA Suite Zusammenfassung Business Process Architect • Enterprise Modeling • Modellierung von Prozessen und zugehörigen Artifakten (Daten, Organisation, Produkte, Ziele, Wertschöpfungsketten, Anwednungssysteme) • Publish von Modellen für Dokumentation und Feedback. • Repository & Analysis Business Process Publisher • Objekte sind verlinkt Analyse, Reporting. (* u.U. Anpassungen notwendig). • Framework & Methodology • Viele Modellierungen inklusive • Round-trip Integration Oracle SOA Extensions • mit BPM und SOA Suite • Add On Solutions von IDS • GRC, Six Sigma, Process Discovery, TOGAF, SCOR, ITIL, eTOM, Six-sigma, Lean * Oracle BPA Suite kann auch als EA Tool eingesetzt erden; EA Reports sind individuell anzupassen. 15
  • 14.
    Oracle BPM Suite11g: Rollen Wer nutzt welche Komponenten: Modellieren & implemtieren Shared BPMN Model Web based customization BPA Analyst BPM Studio Process Composer (Business & IT views) Entwickler
  • 15.
  • 16.
    Live Demo <Insert Picture Here> DOAG Apps 2011 Berlin, 05. Mai 2011
  • 17.
    BPM Process Composer Tailor-to-fit process customizations • Business user friendly process customizations • Customization within constraints ensures governance • BPM projects from reusable templates • Ready to deploy Allow the people who know the business to customize.
  • 18.
    Process customization usingtemplates 1. Convert Project to Template 2. Specify constraints at process level 3. Override process constraints at activity level 4. Choose permission type 5. Publish to MDS
  • 19.
    Process customization usingtemplates 1. In BPM Composer create BPM Project based on template 2. Name the BPM Project & open it for editing inside BPM Composer
  • 20.
    Process customization usingtemplates • Customize the • Set • Set data • Search for services in process inside BPM service associations Business Catalog Composer binding Right-click on activities & select Properties
  • 21.
    BPM Studio imJDeveloper Live Demo <Insert Picture Here> DOAG Apps 2011 Berlin, 05. Mai 2011
  • 22.
    <Insert Picture Here> LiveDemo: Simulation (BPM Studio JDeveloper) DOAG Apps 2011 Berlin, 05. Mai 2011
  • 23.
    Simulation der Geschäftsprozesse •Fachliche Simulationen • in der Oracle BPA Suite Analyst • Im Oracle BPM Studio im JDeveloper Simulieren Modellieren Implementieren BPM Lifecycle Ausführen Optimieren Überwachen
  • 24.
    Oracle BPM Studio– Simulation Process Simulation Model Process Simulation Model • Discrete Event Algorithm • Specify • Processing Time • Cost per activity/ resources • Probability of transitions Set Processing • Multiple scenarios for time process model Process instance arrival rate Process transitions Cost Settings
  • 25.
    Oracle BPM Studio– Simulation Project Simulation Definition Project Simulation Definition • Duration of simulation run. Calendar based simulation • Project Simulation Definition • Pick process models and the simulation Scenario for the Multiple process model for each of process model simulation the process model • Role Settings • No of people associated with a Role Settings Role • Cost per Role
  • 26.
    Oracle BPM Studio– Simulation Simulation Reports • Unit Metrics • No of instances completed, in-process, terminated and waiting. • Cost Metrics • Total Process cost. • Time Metrics • Average processing time, average waiting time • Resource Metrics • Resource utilization, Total cost per resource Activity throughput chart Cost analysis Resource utilization
  • 27.
    Vielen Dank fürIhre Aufmerksamkeit Jens.Huendling@oracle.com