SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Ein Vorgehensmodell für die
     Automatisierung von
     Geschäftsprozessen




Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 1
DOAG: SIG SOA
Ein Vorgehensmodell für die
Automatisierung von Geschäftsprozessen




Dr. Gregor Scheithauer
OPITZ CONSULTING München GmbH


DOAG Special Interest Group SOA, Frankfurt/Main, 05. April 2011

                    Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 2
Märkte                    Kunden                                               Leistungs-                     Fakten
                                                                               angebot
Java                     Branchen-                                           IT-Strategie                  Gründung 1990
SOA                       übergreifend                                        Beratung                      400 Mitarbeiter
ORACLE                   Über 600                                            Implementierung               8 Standorte in
BI/DWH                    Kunden                                              Betrieb                        D/PL/CH
Outtasking                                                                    Training
                        Industrie / Versorger /          Handel / Logistik /
                          Telekommunikation              Dienstleistungen
                                          29%            29%




                                                  42%
                                       Öffentliche Auftraggeber /
                                      Banken & Versicherungen /
                                          Vereine & Verbände




              Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 3
Agenda
1.   Einleitung

2.   Werkzeuge

3.   Phasen des Vorgehensmodells

4.   Fazit




             Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 4
1   Einleitung




         Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 5
Prozessautomatisierung
 Integrationsprojekte auf SOA Basis
 BPM Insellösung (z.B. Abteilungsebene)
 Abteilungsübergreifende BPM Projekte auf Basis
  von SOA Shared Services




                                                                                                                           Hajo Normann, HP

            Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011      Seite 6
Ziele / Motivation des Vorgehensmodells
 Kodifizierung von (Projekt)-Wissen
 Harmonisierung
 Verbreitung und Nutzung über Projektteams hinweg
 Unterstützung eines agilen Ansatzes
 Anpassbar auf verschiedene Projektarten




            Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 7
2   Werkzeuge




        Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 8
Oracle Werkzeuge zur Prozessautomatisierung
                           Analyse

                        Design
                    Shared BPMN
                      Model                                                                                                   Web based customization
  BPA                                                                 Rich End User Interaction


  Design

                                                           Workspace            Process Portal          MS Office
Realisierung                                 BPMN 2.0,                          (WC spaces)
                                             BPEL
            BPM Studio                                                                                                            Process Composer
         (Business & IT views)
                                                BPEL               BPMN                  Human
                                                                                        Workflow            Business
                                                                                       (+AMX, AG,
                                                                                                                            Mediator
                                              Process Core                                                   Rules
                  Ausführung                                                              Orgn)

  B2B                                                                     Unified Runtime                                                     Repository

               Process                            Common JCA-based connectivity infrastructure                         Policy Manager
               Analytics         Optimized
                                  binding
  BAM
               Proc Cubes                                                  Oracle Service Bus

                                                                                                                                               EM console
                                                                                                                                             +BPMN Screens
                                                                                                                                               Oracle Corp

                            Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen    © OPITZ CONSULTING GmbH 2011       Seite 9
3   Phasen des Vorgehensmodells




        Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 10
Phasen des Vorgehensmodells
                                              SERVICE &                                          SERVICE &
                      PROZESS-                                          PROZESS-
    INITIAL                                    MASKEN-                                            MASKEN-            REALISIERUNG          ABSCHLUSS
                      ANALYSE                                            DESIGN
                                              ANALYSE                                             DESIGN

Nicht-funktionale                                                   Prozessabschnitt
                    Prozessanalyse          Aufgabenträger                                                           Prozessabschnitt      Deployment-
 Anforderungen                                                         auswählen               Service-Design
                                              bestimmen                                                               automatisieren       Vorintegration
   bestimmen

                      Auswahl des                                      Technisches
   Architektur      Automatisierungs-         Soll-Service-           Prozessmodell            Masken-Design         Prozessabschnitt      Performance-
   definieren          kandidaten             Identifikation           aufnehmen                                          testen           und Lasttests


                       Prozess-              Soll-Masken-              Datenmodell                                      Service-           Deployment-
  Infrastruktur                                                                                                      Realisierung und         System-
   aufsetzen          modellierung           Identifikation            abstimmen
                                                                                                                           Test             integration


                    Geschäftsobjekte                                     Aufnahme                                       Masken-
                                                                        technischer                                                           System-
                      abstimmen                                                                                      Realisierung und
                                                                          Testfälle                                                       integrationstest
                                                                                                                           Test

                       Aufnahme
                       fachlicher
                        Testfälle



                                                                       Fokus


                           Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011     Seite 11
Phasen des Vorgehensmodells
                                              SERVICE &                                          SERVICE &
                      PROZESS-                                          PROZESS-
    INITIAL                                    MASKEN-                                            MASKEN-            REALISIERUNG          ABSCHLUSS
                      ANALYSE                                            DESIGN
                                              ANALYSE                                             DESIGN

Nicht-funktionale                                                   Prozessabschnitt
                    Prozessanalyse          Aufgabenträger                                                           Prozessabschnitt      Deployment-
 Anforderungen                                                         auswählen               Service-Design
                                              bestimmen                                                               automatisieren       Vorintegration
   bestimmen

                      Auswahl des                                      Technisches
  Architektur-      Automatisierungs-         Soll-Service-           Prozessmodell            Masken-Design         Prozessabschnitt      Performance-
   Definition          kandidaten             Identifikation           aufnehmen                                          testen           und Lasttests


                       Prozess-              Soll-Masken-              Datenmodell                                      Service-           Deployment-
  Infrastruktur                                                                                                      Realisierung und         System-
   aufsetzen          modellierung           Identifikation            abstimmen
                                                                                                                           Test             integration


                    Geschäftsobjekte                                     Aufnahme                                       Masken-
                                                                        technischer                                                           System-
                      abstimmen                                                                                      Realisierung und
                                                                          Testfälle                                                       integrationstest
                                                                                                                           Test

                       Aufnahme
                       fachlicher
                        Testfälle


                                                                                         Integrationsprojekt auf SOA-Basis



                           Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011     Seite 12
Phasen des Vorgehensmodells
                                              SERVICE &                                          SERVICE &
                      PROZESS-                                          PROZESS-
    INITIAL                                    MASKEN-                                            MASKEN-            REALISIERUNG          ABSCHLUSS
                      ANALYSE                                            DESIGN
                                              ANALYSE                                             DESIGN

Nicht-funktionale                                                   Prozessabschnitt
                    Prozessanalyse          Aufgabenträger                                                           Prozessabschnitt      Deployment-
 Anforderungen                                                         auswählen               Service-Design
                                              bestimmen                                                               automatisieren       Vorintegration
   bestimmen

                      Auswahl des                                      Technisches
   Architektur      Automatisierungs-          Soll-Service           Prozessmodell            Masken-Design         Prozessabschnitt      Performance-
   definieren          kandidaten             Identifikation           aufnehmen                                          testen           und Lasttests


                       Prozess-               Soll-Masken              Datenmodell                                      Service-           Deployment-
  Infrastruktur                                                                                                      Realisierung und         System-
   aufsetzen          modellierung            Identifikation           abstimmen
                                                                                                                           Test             integration


                    Geschäftsobjekte                                     Aufnahme                                       Masken-
                                                                        technischer                                                           System-
                      abstimmen                                                                                      Realisierung und
                                                                          Testfälle                                                       integrationstest
                                                                                                                           Test

                       Aufnahme
                       fachlicher
                        Testfälle


                                                                                                           BPM-Insellösung



                           Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011     Seite 13
3.1   Prozess-Analyse




          Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 14
Auswahl eines Automatisierungskandidaten
durch Checkliste



                                                                              abteilungs-                        unternehmens-
 Reichweite                        abteilungsintern
                                                                              übergreifend                       übergreifend


 Aufgaben-                         Mensch
                                                                              Applikationen/
                                                                                                                   hybrid
 träger                                                                       Systeme


 Durchläufe                        selten                                     oft                                sehr oft



 Fehlerrisiko                      gering                                     hoch                               sehr hoch




              Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 15
Auswahl eines Automatisierungskandidaten
                             Fachlich getriebene Prozesse




 Sich kaum                                                                                                        Sich ständig
 ändernde                                                                                                         ändernde
 Prozesse                                                                                                         Prozesse




                           Technisch getriebene Prozesse                                            Janelle Hill, Gartner BPM Summit 2011, London UK

             Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen      © OPITZ CONSULTING GmbH 2011          Seite 16
Prozessmodellierung (BPMN)
                 Rental
               Agreement
                Delivery



                               Vehicle
                             Reservation



                                              Web
                                           Reservation




Web Reservation                                                                                                                                                            Web Reservation
Inquiry received                                                                                                                                                             processed
                       Get             Get            Get Available
                                                                                                                 Write CRM
                    Customer         Customer          Cars and                                                                      Write Invoice        Send Invoice
                                                                                                                 Information
                   Information        Status             Prices
                                                                                                     ACCEPT



                                                                                                      REJECT                                         Car Reservation rejected
                                                                           Select Car

                                                                                                                         Car Reservation canceled




                                     Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen      © OPITZ CONSULTING GmbH 2011                       Seite 17
Geschäftsobjekte abstimmen
Web Reservation                                                                                                                                                                       Web Reservation
Inquiry received                                                                                                                                                                        processed
                       Get                 Get             Get Available
                                                                                                                     Write CRM
                    Customer             Customer           Cars and                                                                     Write Invoice               Send Invoice
                                                                                                                     Information
                   Information            Status              Prices
                                                                                                           ACCEPT



                                                                                                            REJECT                                              Car Reservation rejected
                                                                                  Select Car

                                                                                                                             Car Reservation canceled



                                                                                                                                             Customer Details




                                                                                                                                                                        id                  LongType




                                                                                                                                                                     username              String16Type




                                                                                                                                                                      email            String128Type




                                                                                                                                                                      name             String128Type


                           LocationEnumType                                              StatusEnumType

                                                                                                                                                                      gender               String8Type




                                                                                                                                                                       city                String64Type
              BERLIN                                BONN                   NONE                           GOLD



                                                                                                                                                                       zip                 String16Type

            MUENCHEN                            COLOGNE                    NORMAL                         PLATIN


                                                                                                                                                                      street               String32Type




                                        Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen        © OPITZ CONSULTING GmbH 2011                                     Seite 18
Aufnahme fachlicher Testfälle
 Sollen sich an fachlichem Prozess orientieren
 Sollen eine hohe fachliche Abdeckung haben
 Sehr hilfreich sind Beispieldaten für verschiedene
  Prozessdurchläufe
 Decken nicht nur Positiv- sondern auch Negativ-Fälle ab
 Kriterien für Testfälle
     Effektivität
     Aussagekraft
     Ökonomie bzgl. Durchführung und Auswertung
     Langlebigkeit




               Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 19
Beispiel – Aufnahme fachlicher Testfälle
Web Reservation                                                                                                                                                        Web Reservation
Inquiry received                                                                                                                                                         processed
                       Get         Get           Get Available
                                                                                                             Write CRM
                    Customer     Customer         Cars and                                                                       Write Invoice        Send Invoice
                                                                                                             Information
                   Information    Status            Prices
                                                                                                 ACCEPT



                                                                                                 REJECT                                          Car Reservation rejected
                                                                       Select Car

                                                                                                                     Car Reservation canceled




 Anforderung:
          Kunden ohne Status sollen Wagen mit Wert bis zu EUR 40.0000 buchen
           können.
          Kunden mit Status sollen Wagen mit Wert bis zu EUR 80.000 buchen
           können.

 Testfälle
          Ein Kunde mit Status darf einen Wagen mit Wert EUR 50.000 buchen.
          Ein Wagen mit Wert EUR 60.000 wurde nur von Kunden mit Status gebucht.
          Ein Kunde ohne Status darf keinen Wagen mit Wert EUR 45.000 buchen.


                                 Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen       © OPITZ CONSULTING GmbH 2011                      Seite 20
3.2   Service-Analyse




          Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 21
Aufgabenträger bestimmen
            Web Reservation                                                                                                                                    Web Reservation processed
            Inquiry received
                                                                Get Available
                               Get Customer     Get Customer                                                        Write CRM
Automated                                                        Cars and                                                              Write Invoice   Send Invoice
                                Information        Status                                                           Information
                                                                   Prices
                                                                                                         APPROVE




                                                                                                                                                                                    Web Reservation rejected
Customer                                                                           Select Car                                                                Notify
                                                                                                          REJECT
                                                                                                                            Web Reservation canceled




   Bestimmung von involvierten Rollen in der Organisation
   Bestimmung, welche Aktivitäten
             von IT-Systemen unterstützt werden
             menschliche Interaktion erfordern




                                              Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen          © OPITZ CONSULTING GmbH 2011                       Seite 22
Service-Identifikation
 Top-Down
   Unternehmenszielorientierter Ansatz
   Domänendekomposition
   Prozessorientierter Ansatz



 Bottom-Up
   Systemanalyse



 Kombinationen sind möglich




              Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 23
Service-Identifikation
  Prozessorientierter Ansatz – Beispiel




                                                                                 Car Availability Service
                                  Customer Service




                                                                                                                                     Customer Service
                                                          Customer Service




                                                                                                                                                                        Billing Service
            Web Reservation                                                                                                                                                                       Web Reservation processed
            Inquiry received
                                                                             Get Available
                               Get Customer            Get Customer                                                                Write CRM
Automated                                                                     Cars and                                                                             Write Invoice          Send Invoice
                                Information               Status                                                                   Information
                                                                                Prices
                                                                                                                         APPROVE




                                                                                                                                                                                                                       Web Reservation rejected
Customer                                                                                                    Select Car                                                                          Notify
                                                                                                                         REJECT
                                                                                                                                                        Web Reservation canceled




                                                     Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen                                 © OPITZ CONSULTING GmbH 2011                            Seite 24
Service-Identifikation
Prozessorientierter Ansatz – Beispiel




      Service Portfolio



          Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 25
3.3   Service-Design




          Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 26
Service-Design

1. Struktur




                                                                                    Konsument
2. Choreographie                                      Customer ID
                                                                                                                                            Customer
                                                                                                                                             History



                                                                Customer Information Service


                                                                                   Konsument
3. Verhalten                                          Customer ID
                                                                                                                                            Customer
                                                                                                                                             History
                       Service




                                                              Call ERP for
                         CI




                                           Verify
                                         Customers              Customer Information Service
                                                               Customer
                                                                Object
                                                                                     Query CRM
                                                                                     for History
                                                                                                            Process
                                                                                                          Information
                                                                                                                                 Callback
                                                                                                                                Consumer


                   Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen     © OPITZ CONSULTING GmbH 2011               Seite 27

                                                                                                                        Quartel, D. et al., IS Journal 2007
Beispiel – Service-Design




         Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 28
3.4   Prozess-Design




          Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 29
Prozessabschnitt auswählen


            Web Reservation                                                                                                                                    Web Reservation processed
            Inquiry received
                                                                Get Available
                               Get Customer     Get Customer                                                        Write CRM
Automated                                                        Cars and                                                              Write Invoice   Send Invoice
                                Information        Status                                                           Information
                                                                   Prices
                                                                                                         APPROVE




                                                                                                                                                                                    Web Reservation rejected
Customer                                                                           Select Car                                                                Notify
                                                                                                          REJECT
                                                                                                                            Web Reservation canceled




   Ermöglicht die Umsetzung des Prozesses in Iterationen
   Iterationen wählen nach
             Aufgabenträgern
             Sequentiell
             Normalfall (Happy Path) vs. Ausnahmen


                                              Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen          © OPITZ CONSULTING GmbH 2011                       Seite 30
Prozessabschnitts-Transformation
 Überführung eines fachlichen Prozesses (oder
  Prozessabschnitts) in ein technisches Modell
   BPMN 2.0
   BPEL
   Java




               Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 31
Datenmodell abstimmen
                Geschäftsobjekt                                                                                    XML-Schema-Definition

  Customer Details




                        id                   LongType




                     username               String16Type




                      email                String128Type




                      name                 String128Type




                      gender                String8Type     • Modelltransformation
                                                            • Bereitstellen über
                       city                 String64Type      Repository

                       zip                  String16Type




                      street                String32Type




                                Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 32
3.5   Realisierung




          Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 33
Prozessabschnitt automatisieren




         Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 34
Prozessabschnitt automatisieren




         Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 35
4   Fazit




            Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 36
Fazit für das Vorgehensmodell
 Die Herangehensweise an Projekte ist harmonisiert
 Vorgehen ist an unterschiedliche Projektarten anpassbar
 Agilität wird unterstützt
 Auswahl eines Automatisierungskandidaten erfolgt durch
  Checkliste und Projektziel
 Testen ist integrierter Bestandteil




             Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 37
Literaturempfehlungen

        EA, BPM und SOA                                                                         Handbook on BPM
        für Business-Analysten.                                                                 Vol. 1 & 2
        Leitfaden für die Praxis
                                                                                                Brocke J.; Rosemann, M. (ed)
        Stähler, D. et al.                                                                      bpm-handbook.com
        Hanser Verlag




        Enterprise BPM                                                                          SOA Spezial

        Erfolgsrezepte für                                                                      Vol. 1 Ready for Change
        unternehmensweites
                                                                                                Maier et al.
        Prozessmanagement
                                                                                                soa-spezial.de
        Slama, D.; Nelius, R.
        enterprise-bpm.org




         Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen      © OPITZ CONSULTING GmbH 2011   Seite 38
Kontakt
Dr. Gregor Scheithauer
Dipl.-Wirtsch.Inf. Univ.
Berater Business Engineering

gregor.scheithauer@opitz-consulting.com
+49 89 680098-1483
+49 173 7279433

OPITZ CONSULTING München GmbH
Weltenburger Straße 4 - D-81677 München




                       Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 39
Fragen und Antworten




         Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen   © OPITZ CONSULTING GmbH 2011   Seite 40

Weitere ähnliche Inhalte

Andere mochten auch

Demola-project-report-final.doc
Demola-project-report-final.docDemola-project-report-final.doc
Demola-project-report-final.docPeter Gerhat
 
Elite Staff Directory
Elite Staff DirectoryElite Staff Directory
Elite Staff Directoryelitebehavior
 
La relazione finanziaria semestrale di Olidata
La relazione finanziaria semestrale di OlidataLa relazione finanziaria semestrale di Olidata
La relazione finanziaria semestrale di Olidataviaemilianet
 
Recogida libros de texto
Recogida libros de textoRecogida libros de texto
Recogida libros de textoVillaValdemoro
 
4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play Games4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play GamesNicole Lazzaro
 
Oficina gobernador
Oficina gobernadorOficina gobernador
Oficina gobernadorJorge Ikeda
 
Simatic manager siemens S7 guide
Simatic manager  siemens S7 guideSimatic manager  siemens S7 guide
Simatic manager siemens S7 guideRoopesh Matale
 
Harnessing the data exhaust stream: Changing the way the insurance game is pl...
Harnessing the data exhaust stream: Changing the way the insurance game is pl...Harnessing the data exhaust stream: Changing the way the insurance game is pl...
Harnessing the data exhaust stream: Changing the way the insurance game is pl...Accenture Insurance
 

Andere mochten auch (12)

Demola-project-report-final.doc
Demola-project-report-final.docDemola-project-report-final.doc
Demola-project-report-final.doc
 
Elite Staff Directory
Elite Staff DirectoryElite Staff Directory
Elite Staff Directory
 
Ajunior11
Ajunior11Ajunior11
Ajunior11
 
La relazione finanziaria semestrale di Olidata
La relazione finanziaria semestrale di OlidataLa relazione finanziaria semestrale di Olidata
La relazione finanziaria semestrale di Olidata
 
11 artropodos
11 artropodos11 artropodos
11 artropodos
 
Recogida libros de texto
Recogida libros de textoRecogida libros de texto
Recogida libros de texto
 
4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play Games4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play Games
 
Oficina gobernador
Oficina gobernadorOficina gobernador
Oficina gobernador
 
Simatic manager siemens S7 guide
Simatic manager  siemens S7 guideSimatic manager  siemens S7 guide
Simatic manager siemens S7 guide
 
Tema 26
Tema 26Tema 26
Tema 26
 
Ana y andrea
Ana y andreaAna y andrea
Ana y andrea
 
Harnessing the data exhaust stream: Changing the way the insurance game is pl...
Harnessing the data exhaust stream: Changing the way the insurance game is pl...Harnessing the data exhaust stream: Changing the way the insurance game is pl...
Harnessing the data exhaust stream: Changing the way the insurance game is pl...
 

Mehr von OPITZ CONSULTING Deutschland

Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"OPITZ CONSULTING Deutschland
 
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOPITZ CONSULTING Deutschland
 
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOPITZ CONSULTING Deutschland
 
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OPITZ CONSULTING Deutschland
 
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OPITZ CONSULTING Deutschland
 
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OPITZ CONSULTING Deutschland
 
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OPITZ CONSULTING Deutschland
 
OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OPITZ CONSULTING Deutschland
 
Effiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungEffiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungOPITZ CONSULTING Deutschland
 

Mehr von OPITZ CONSULTING Deutschland (20)

OC|Webcast: Grundlagen der Oracle Lizenzierung
OC|Webcast: Grundlagen der Oracle LizenzierungOC|Webcast: Grundlagen der Oracle Lizenzierung
OC|Webcast: Grundlagen der Oracle Lizenzierung
 
OC|Webcast "Java heute" vom 28.09.2021
OC|Webcast "Java heute" vom 28.09.2021OC|Webcast "Java heute" vom 28.09.2021
OC|Webcast "Java heute" vom 28.09.2021
 
OC|Webcast "Java heute" vom 24.08.2021
OC|Webcast "Java heute" vom 24.08.2021OC|Webcast "Java heute" vom 24.08.2021
OC|Webcast "Java heute" vom 24.08.2021
 
OC|Webcast "Daten wirklich nutzen"
OC|Webcast "Daten wirklich nutzen"OC|Webcast "Daten wirklich nutzen"
OC|Webcast "Daten wirklich nutzen"
 
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
 
OC|Webcast "Willkommen in der Cloud!"
OC|Webcast "Willkommen in der Cloud!"OC|Webcast "Willkommen in der Cloud!"
OC|Webcast "Willkommen in der Cloud!"
 
OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"
 
10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung
 
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
 
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
 
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
 
OC|Webcast: Grundlagen der Oracle-Lizenzierung
OC|Webcast: Grundlagen der Oracle-LizenzierungOC|Webcast: Grundlagen der Oracle-Lizenzierung
OC|Webcast: Grundlagen der Oracle-Lizenzierung
 
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
 
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
 
OC|Weekly Talk The Power of DevOps…
OC|Weekly Talk  The Power of DevOps…OC|Weekly Talk  The Power of DevOps…
OC|Weekly Talk The Power of DevOps…
 
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
 
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
 
OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring
 
OC|Weekly Talk - Beratung remote
OC|Weekly Talk - Beratung remoteOC|Weekly Talk - Beratung remote
OC|Weekly Talk - Beratung remote
 
Effiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungEffiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud Nutzung
 

Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen - DOAG SIG SOA 2011 - OPITZ CONSULTING - Gregor Scheithauer

  • 1. Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 1
  • 2. DOAG: SIG SOA Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH DOAG Special Interest Group SOA, Frankfurt/Main, 05. April 2011 Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 2
  • 3. Märkte Kunden Leistungs- Fakten angebot Java Branchen- IT-Strategie Gründung 1990 SOA übergreifend Beratung 400 Mitarbeiter ORACLE Über 600 Implementierung 8 Standorte in BI/DWH Kunden Betrieb D/PL/CH Outtasking Training Industrie / Versorger / Handel / Logistik / Telekommunikation Dienstleistungen 29% 29% 42% Öffentliche Auftraggeber / Banken & Versicherungen / Vereine & Verbände Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 3
  • 4. Agenda 1. Einleitung 2. Werkzeuge 3. Phasen des Vorgehensmodells 4. Fazit Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 4
  • 5. 1 Einleitung Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 5
  • 6. Prozessautomatisierung  Integrationsprojekte auf SOA Basis  BPM Insellösung (z.B. Abteilungsebene)  Abteilungsübergreifende BPM Projekte auf Basis von SOA Shared Services Hajo Normann, HP Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 6
  • 7. Ziele / Motivation des Vorgehensmodells  Kodifizierung von (Projekt)-Wissen  Harmonisierung  Verbreitung und Nutzung über Projektteams hinweg  Unterstützung eines agilen Ansatzes  Anpassbar auf verschiedene Projektarten Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 7
  • 8. 2 Werkzeuge Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 8
  • 9. Oracle Werkzeuge zur Prozessautomatisierung Analyse Design Shared BPMN Model Web based customization BPA Rich End User Interaction Design Workspace Process Portal MS Office Realisierung BPMN 2.0, (WC spaces) BPEL BPM Studio Process Composer (Business & IT views) BPEL BPMN Human Workflow Business (+AMX, AG, Mediator Process Core Rules Ausführung Orgn) B2B Unified Runtime Repository Process Common JCA-based connectivity infrastructure Policy Manager Analytics Optimized binding BAM Proc Cubes Oracle Service Bus EM console +BPMN Screens Oracle Corp Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 9
  • 10. 3 Phasen des Vorgehensmodells Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 10
  • 11. Phasen des Vorgehensmodells SERVICE & SERVICE & PROZESS- PROZESS- INITIAL MASKEN- MASKEN- REALISIERUNG ABSCHLUSS ANALYSE DESIGN ANALYSE DESIGN Nicht-funktionale Prozessabschnitt Prozessanalyse Aufgabenträger Prozessabschnitt Deployment- Anforderungen auswählen Service-Design bestimmen automatisieren Vorintegration bestimmen Auswahl des Technisches Architektur Automatisierungs- Soll-Service- Prozessmodell Masken-Design Prozessabschnitt Performance- definieren kandidaten Identifikation aufnehmen testen und Lasttests Prozess- Soll-Masken- Datenmodell Service- Deployment- Infrastruktur Realisierung und System- aufsetzen modellierung Identifikation abstimmen Test integration Geschäftsobjekte Aufnahme Masken- technischer System- abstimmen Realisierung und Testfälle integrationstest Test Aufnahme fachlicher Testfälle Fokus Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 11
  • 12. Phasen des Vorgehensmodells SERVICE & SERVICE & PROZESS- PROZESS- INITIAL MASKEN- MASKEN- REALISIERUNG ABSCHLUSS ANALYSE DESIGN ANALYSE DESIGN Nicht-funktionale Prozessabschnitt Prozessanalyse Aufgabenträger Prozessabschnitt Deployment- Anforderungen auswählen Service-Design bestimmen automatisieren Vorintegration bestimmen Auswahl des Technisches Architektur- Automatisierungs- Soll-Service- Prozessmodell Masken-Design Prozessabschnitt Performance- Definition kandidaten Identifikation aufnehmen testen und Lasttests Prozess- Soll-Masken- Datenmodell Service- Deployment- Infrastruktur Realisierung und System- aufsetzen modellierung Identifikation abstimmen Test integration Geschäftsobjekte Aufnahme Masken- technischer System- abstimmen Realisierung und Testfälle integrationstest Test Aufnahme fachlicher Testfälle Integrationsprojekt auf SOA-Basis Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 12
  • 13. Phasen des Vorgehensmodells SERVICE & SERVICE & PROZESS- PROZESS- INITIAL MASKEN- MASKEN- REALISIERUNG ABSCHLUSS ANALYSE DESIGN ANALYSE DESIGN Nicht-funktionale Prozessabschnitt Prozessanalyse Aufgabenträger Prozessabschnitt Deployment- Anforderungen auswählen Service-Design bestimmen automatisieren Vorintegration bestimmen Auswahl des Technisches Architektur Automatisierungs- Soll-Service Prozessmodell Masken-Design Prozessabschnitt Performance- definieren kandidaten Identifikation aufnehmen testen und Lasttests Prozess- Soll-Masken Datenmodell Service- Deployment- Infrastruktur Realisierung und System- aufsetzen modellierung Identifikation abstimmen Test integration Geschäftsobjekte Aufnahme Masken- technischer System- abstimmen Realisierung und Testfälle integrationstest Test Aufnahme fachlicher Testfälle BPM-Insellösung Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 13
  • 14. 3.1 Prozess-Analyse Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 14
  • 15. Auswahl eines Automatisierungskandidaten durch Checkliste abteilungs- unternehmens- Reichweite abteilungsintern übergreifend übergreifend Aufgaben- Mensch Applikationen/ hybrid träger Systeme Durchläufe selten oft sehr oft Fehlerrisiko gering hoch sehr hoch Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 15
  • 16. Auswahl eines Automatisierungskandidaten Fachlich getriebene Prozesse Sich kaum Sich ständig ändernde ändernde Prozesse Prozesse Technisch getriebene Prozesse Janelle Hill, Gartner BPM Summit 2011, London UK Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 16
  • 17. Prozessmodellierung (BPMN) Rental Agreement Delivery Vehicle Reservation Web Reservation Web Reservation Web Reservation Inquiry received processed Get Get Get Available Write CRM Customer Customer Cars and Write Invoice Send Invoice Information Information Status Prices ACCEPT REJECT Car Reservation rejected Select Car Car Reservation canceled Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 17
  • 18. Geschäftsobjekte abstimmen Web Reservation Web Reservation Inquiry received processed Get Get Get Available Write CRM Customer Customer Cars and Write Invoice Send Invoice Information Information Status Prices ACCEPT REJECT Car Reservation rejected Select Car Car Reservation canceled Customer Details id LongType username String16Type email String128Type name String128Type LocationEnumType StatusEnumType gender String8Type city String64Type BERLIN BONN NONE GOLD zip String16Type MUENCHEN COLOGNE NORMAL PLATIN street String32Type Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 18
  • 19. Aufnahme fachlicher Testfälle  Sollen sich an fachlichem Prozess orientieren  Sollen eine hohe fachliche Abdeckung haben  Sehr hilfreich sind Beispieldaten für verschiedene Prozessdurchläufe  Decken nicht nur Positiv- sondern auch Negativ-Fälle ab  Kriterien für Testfälle  Effektivität  Aussagekraft  Ökonomie bzgl. Durchführung und Auswertung  Langlebigkeit Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 19
  • 20. Beispiel – Aufnahme fachlicher Testfälle Web Reservation Web Reservation Inquiry received processed Get Get Get Available Write CRM Customer Customer Cars and Write Invoice Send Invoice Information Information Status Prices ACCEPT REJECT Car Reservation rejected Select Car Car Reservation canceled  Anforderung:  Kunden ohne Status sollen Wagen mit Wert bis zu EUR 40.0000 buchen können.  Kunden mit Status sollen Wagen mit Wert bis zu EUR 80.000 buchen können.  Testfälle  Ein Kunde mit Status darf einen Wagen mit Wert EUR 50.000 buchen.  Ein Wagen mit Wert EUR 60.000 wurde nur von Kunden mit Status gebucht.  Ein Kunde ohne Status darf keinen Wagen mit Wert EUR 45.000 buchen. Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 20
  • 21. 3.2 Service-Analyse Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 21
  • 22. Aufgabenträger bestimmen Web Reservation Web Reservation processed Inquiry received Get Available Get Customer Get Customer Write CRM Automated Cars and Write Invoice Send Invoice Information Status Information Prices APPROVE Web Reservation rejected Customer Select Car Notify REJECT Web Reservation canceled  Bestimmung von involvierten Rollen in der Organisation  Bestimmung, welche Aktivitäten  von IT-Systemen unterstützt werden  menschliche Interaktion erfordern Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 22
  • 23. Service-Identifikation  Top-Down  Unternehmenszielorientierter Ansatz  Domänendekomposition  Prozessorientierter Ansatz  Bottom-Up  Systemanalyse  Kombinationen sind möglich Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 23
  • 24. Service-Identifikation Prozessorientierter Ansatz – Beispiel Car Availability Service Customer Service Customer Service Customer Service Billing Service Web Reservation Web Reservation processed Inquiry received Get Available Get Customer Get Customer Write CRM Automated Cars and Write Invoice Send Invoice Information Status Information Prices APPROVE Web Reservation rejected Customer Select Car Notify REJECT Web Reservation canceled Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 24
  • 25. Service-Identifikation Prozessorientierter Ansatz – Beispiel Service Portfolio Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 25
  • 26. 3.3 Service-Design Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 26
  • 27. Service-Design 1. Struktur Konsument 2. Choreographie Customer ID Customer History Customer Information Service Konsument 3. Verhalten Customer ID Customer History Service Call ERP for CI Verify Customers Customer Information Service Customer Object Query CRM for History Process Information Callback Consumer Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 27 Quartel, D. et al., IS Journal 2007
  • 28. Beispiel – Service-Design Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 28
  • 29. 3.4 Prozess-Design Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 29
  • 30. Prozessabschnitt auswählen Web Reservation Web Reservation processed Inquiry received Get Available Get Customer Get Customer Write CRM Automated Cars and Write Invoice Send Invoice Information Status Information Prices APPROVE Web Reservation rejected Customer Select Car Notify REJECT Web Reservation canceled  Ermöglicht die Umsetzung des Prozesses in Iterationen  Iterationen wählen nach  Aufgabenträgern  Sequentiell  Normalfall (Happy Path) vs. Ausnahmen Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 30
  • 31. Prozessabschnitts-Transformation  Überführung eines fachlichen Prozesses (oder Prozessabschnitts) in ein technisches Modell  BPMN 2.0  BPEL  Java Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 31
  • 32. Datenmodell abstimmen Geschäftsobjekt XML-Schema-Definition Customer Details id LongType username String16Type email String128Type name String128Type gender String8Type • Modelltransformation • Bereitstellen über city String64Type Repository zip String16Type street String32Type Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 32
  • 33. 3.5 Realisierung Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 33
  • 34. Prozessabschnitt automatisieren Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 34
  • 35. Prozessabschnitt automatisieren Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 35
  • 36. 4 Fazit Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 36
  • 37. Fazit für das Vorgehensmodell  Die Herangehensweise an Projekte ist harmonisiert  Vorgehen ist an unterschiedliche Projektarten anpassbar  Agilität wird unterstützt  Auswahl eines Automatisierungskandidaten erfolgt durch Checkliste und Projektziel  Testen ist integrierter Bestandteil Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 37
  • 38. Literaturempfehlungen EA, BPM und SOA Handbook on BPM für Business-Analysten. Vol. 1 & 2 Leitfaden für die Praxis Brocke J.; Rosemann, M. (ed) Stähler, D. et al. bpm-handbook.com Hanser Verlag Enterprise BPM SOA Spezial Erfolgsrezepte für Vol. 1 Ready for Change unternehmensweites Maier et al. Prozessmanagement soa-spezial.de Slama, D.; Nelius, R. enterprise-bpm.org Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 38
  • 39. Kontakt Dr. Gregor Scheithauer Dipl.-Wirtsch.Inf. Univ. Berater Business Engineering gregor.scheithauer@opitz-consulting.com +49 89 680098-1483 +49 173 7279433 OPITZ CONSULTING München GmbH Weltenburger Straße 4 - D-81677 München Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 39
  • 40. Fragen und Antworten Dr. Scheithauer – Ein Vorgehensmodell für die Automatisierung von Geschäftsprozessen © OPITZ CONSULTING GmbH 2011 Seite 40