PAVONE Espresso Workflow J2EE

Document Sample
PAVONE Espresso Workflow J2EE Powered By Docstoc
					Einführung

Bestandteile

Architektur


                  Business Process Management
Werkzeug

Anwendung

Ausblick                       mit
               PAVONE Espresso Workflow (WAS/J2EE)

                               Thomas Rychlik
                    Leiter PAVONE Business & IT-Services 2
               PAVONE Espresso Workflow (WAS)


Einführung      Einführung
Bestandteile
                Bestandteile
Architektur

Werkzeug
                Architektur
Anwendung       Modellierungs-Werkzeug
Ausblick        Anwendung
                Ausblick
               Die Bestandteile von BPM


Einführung     Wahres BPM = Workflow + Optimierung + Integration
Bestandteile                + Überwachung
Architektur

Werkzeug

Anwendung
               “Software providers that can marry Business Process Analysis,
Ausblick
               agile Business Process Management including human work-
               flows, Business Activity Management linked to integration
               functionality are very well positioned to be leaders in the
               space.”

               Jim Sinur
               Gartner Group research director
               Lead BPM Analyst
               Der Business Process Management Ansatz


Einführung

Bestandteile
                                    Verstehen
Architektur

Werkzeug

Anwendung

Ausblick
                  Überwachen                          Verbessern



                                    Ausführen

                 PAVONE Process Modeler, PAVONE Organization Modeler

                                  Process Simulator

                           Process Execution Manager (PEM)

                                   Process Monitor
               Den Prozess verstehen


Einführung       Modellieren von
Bestandteile        Prozessen und Aktivitäten
Architektur
                    Personen
Werkzeug
                    Abteilungen
Anwendung

Ausblick
                    Kosten
                    Zeitlichen Abläufen

                                                       Verstehen




                                          Überwachen               Verbessern




                                                       Ausführen




                PAVONE Process Modeler, PAVONE Organization Modeler
               Den Prozess optimieren


Einführung       Optimieren durch
Bestandteile        Beeinflussungs-Analyse
Architektur
                    Flaschenhälse entfernen
Werkzeug
                    Durchlaufzeiten verkürzen
Anwendung

Ausblick
                    Kosten minimieren
                    Analyse des kritischen Pfads

                                                       Verstehen




                                          Überwachen               Verbessern




                                                       Ausführen




                              PAVONE Process Simulator
               Den optimierten Prozess ausführen


Einführung       Den Prozess ausführen
Bestandteile        Implementieren des optimierten Prozesses
Architektur
                    Sicherstellen der Verfolgbarkeit
Werkzeug
                    Schnelles Bereitstellung der Optimierungen
Anwendung

Ausblick
                    Berücksichtigung des gesamten Unternehmens


                                                      Verstehen




                                         Überwachen               Verbessern




                                                      Ausführen



                          Process Execution Manager (PEM)
               Den optimierten Prozess überwachen


Einführung       Bestätigung der Optimierungen:
Bestandteile        Kompletter Prozess Audit Trail
Architektur
                    Überblick über die Prozessergebnisse
Werkzeug
                    Sichtbarkeit der Erfolgs-Indikatoren
Anwendung

Ausblick
                    Kontinuierlicher Optimierungs-Lebenszyklus


                                                       Verstehen




                                          Überwachen               Verbessern




                                                       Ausführen




                                   Process Monitor
               PAVONE Espresso Workflow (WAS)


Einführung      Einführung
Bestandteile
                Bestandteile
Architektur

Werkzeug
                Architektur
Anwendung       Modellierungs-Werkzeug
Ausblick        Anwendung
                Ausblick
                 Bestandteile von PAVONE Espresso
                 Workflow (WAS)

Einführung

Bestandteile

Architektur                   Verstehen
Werkzeug

Anwendung

Ausblick




               Überwachen                   Verbessern




                              Ausführen
               Die Organisation modellieren:
               PAVONE Organization Modeler

Einführung      Organization Modeler
Bestandteile             Dynamische Arbeits-
Architektur              gruppen
Werkzeug
                         Organisations-
Anwendung
                         Modellierung
Ausblick
                         „Organisational Cube“:
                         keine Notwendigkeit von
                         fest kodierten Vorgangs
                         Zuordnungen
                         Schnittstelle zu existier-
                         enden Unternehmens-
                         Verzeichnissen




                             Verstehen


                Überwachen               Verbessern


                             Ausführen
               Den Prozess modellieren:
               PAVONE Process Modeler

Einführung      Process Modeler
Bestandteile             Prozess-Modellierung
Architektur
                         Beinhaltet Personen-
Werkzeug
                         und Materialkosten
Anwendung
                         Dokumentiert Prozesse
Ausblick
                         Ermöglicht die einfache
                         Anpassung von
                         Prozessen




                             Verstehen


                Überwachen               Verbessern


                             Ausführen
               Den Prozess optimieren:
               Process Simulator

Einführung      Process Simulator
Bestandteile             Enthält eine Vielzahl an
Architektur              Standard Simulations-
Werkzeug                 werten
Anwendung
                         Einfache “If-Then”-
Ausblick                 Analyse
                         Einfache Identifizierung
                         von “Flaschenhälsen”
                         Bessere Ressourcen-
                         Zuordnung
                         Six Sigma Fähigkeit




                             Verstehen

                Überwachen               Verbessern

                             Ausführen
               Den Prozess ausführen:
               Process Execution Manager

Einführung        Process Execution
Bestandteile      Manager
Architektur
                             Geschäftsprozesse in
Werkzeug                     die Praxis überführen
Anwendung
                             Mensch zu Mensch (Wo
Ausblick
                             immer sie auch sind)
                             Mensch zu System
                             System zu System
                             Automatisch generierte
                             Ausführung




                              Verstehen

                Überwachen                Verbessern

                              Ausführen
               System zu System Integration


Einführung




                                                         Gateway to the Extended Enterprise
Bestandteile
                 Monitoring and Simulation                                                    Customers
Architektur

Werkzeug
                       Auditing/Management                                                    Suppliers
Anwendung

Ausblick

               PM4 Data                   PM4 Open                                            Partners
                                           Systems
                             Integration Services CICS
                                               PM4
                                                                                              Regulatory
               PM4 Retail PM4 Legacy                                                          Bodies

                                                                                              Agents
                      Common Infrastructure
                                                                                              Exchanges
                       Transport Mechanism

                              Verstehen

                Überwachen                Verbessern

                              Ausführen
               The Traxion BPM Product Suite


Einführung

Bestandteile          Process Modeler, Organization Modeler
                               Process Simulator




                                                                  PM4 Extended Enterprise
Architektur

Werkzeug
               Process Execution Manager, Process Monitor
Anwendung

Ausblick

               PM4 Data                   PM4 Open
                                           Systems
                                                       PM4 CICS
               PM4 Retail PM4 Legacy


                                 Base Services
                               WebSphere MQ

                              Verstehen

                 Überwachen               Verbessern

                              Ausführen
               Den Prozess überwachen:
               Process Execution Manager

Einführung        Process Execution
Bestandteile      Manager
Architektur
                             Überwacht alle Vorgänge
Werkzeug                     und Aktivitäten
Anwendung
                             Erzeugt personalisierte
Ausblick
                             Aktivitätslisten
                             Bietet einen zusammen-
                             fassenden Audit Trail der
                             jeweiligen Prozessinstanz
                             Automatische Eskalation
                             und Weiterleitung
                             Automatische Aufgaben-
                             zuordnung auf Basis von
                             Skills, etc.

                              Verstehen

                Überwachen                Verbessern

                              Ausführen
                        Workflow + Optimierung + Integration +
                        Überwachung = Wahres BPM
                               Verstehen

Einführung        Überwachen               Verbessern

Bestandteile                   Ausführen

Architektur
                       Human
Werkzeug
                     Workflow and
Anwendung             Business
Ausblick               Process                                         Process Engine
                     Management                               XML                            XML
                                                                       XML            XML
                                                                                XML
                                                                    Process           Organization
                                                                    Modeler             Modeler

                The merging of Human
               Workflow and System-to-
                     System BPM                         XML                   XML                XML


                    System-to-
                 System Workflow
                   and Business
                     Process
                   Management
               PAVONE Espresso Workflow (WAS)


Einführung      Einführung
Bestandteile
                Bestandteile
Architektur

Werkzeug
                Architektur
Anwendung       Modellierungs-Werkzeug
Ausblick        Anwendung
                Ausblick
                PAVONE Espresso Workflow (LN/D)

                PAVONE ProcessModeler                 PAVONE OrganizationModeler
Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick



                 Prozess-Definitions-                        Organisations-
                     Datenbank                                Datenbank




                                          Anwendungs-
                                           Datenbank
                                        (Process Engine
                                            Classes)


               Lotus Notes / Domino
               PAVONE Espresso Workflow (J2EE)
               PAVONE ProcessModeler                 PAVONE OrganizationModeler

Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
                   ProcDef.xml                             Organization.xml


                                          PARSER



                                           DB/2


                                                    J2EE Framework
                      Web Server (HTML)
                                              J2EE Web Container
                                           (JSPs, Servlets, Config Files)
                                              (Core PEM Classes)
               Technology Overview:
               Process Execution Manager

Einführung

Bestandteile

Architektur                     JAVA (J2EE Framework)          RDBMS
Werkzeug

Anwendung              Web Server
Ausblick
                       HTML
                                    J2EE – Web Container

                              JSPs                Core
                                                  PEM
                                                 Classes
                                    Servlets
                                          Config Files

                                                           WebSphereMQ


                Web Application Server
               System-Voraussetzung


Einführung      Software-Anforderungen
Bestandteile       App Server with Web Service
Architektur
                      WebSphere 4.x or 5.x
Werkzeug
                      Tomcat 4.1.27
Anwendung

Ausblick
                   Database
                      IBM DB/2 7.2 oder 8.1.x
                      Microsoft SQL Server 2000
                Hardware-Anforderungen
                   0.5 - 1 gig of free disk space
                   1 gigahertz machine
                   1 gig of ram
                Optional
                   IBM WebSphereMQ 5.2/5.3
                      With JMS libraries installed
               PAVONE Espresso Workflow (WAS)


Einführung      Einführung
Bestandteile
                Bestandteile
Architektur

Werkzeug
                Architektur
Anwendung       Modellierungs-Werkzeug
Ausblick        Anwendung
                Ausblick
               PAVONE Process Modeler


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Aufgabe / Bearbeiter


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Aufgabe / Bearbeiter / Cube


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Aufgabe / Allgemein


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Eingabe-Überprüfung


Einführung      Überprüfungs-Formeln sind Java-Klassen, die vor der
Bestandteile    „Erledigung“ einer Aufgabe ausgeführt werden.
Architektur

Werkzeug

Anwendung

Ausblick
               Java Code


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick




                Wird vor der Weiterleitung ausgeführt.
               Aufgabenfelder


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick




                Datentypen: Boolean, Datum, File, Float, Integer, String, Time
                Wenn ein Aufgabenfeld in einer Aufgabe spezifiziert wird, dann
                ist es von da an im Rest des Prozesses verfügbar
                Dies gilt auch für parallele Prozesse
               Verbindung / Weiterleitung


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               PAVONE Espresso Workflow (WAS)


Einführung      Einführung
Bestandteile
                Bestandteile
Architektur

Werkzeug
                Architektur
Anwendung       Modellierungs-Werkzeug
Ausblick        Anwendung
                Ausblick
               Anmeldung


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Ansicht „Meine Aufgaben“


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Neuen Prozess starten


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Prozess bearbeiten und erledigen
                                   Save          Delegate

Einführung              Complete
Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick



                                     Release /
                                      Claim
               Administrations-Interface


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               PAVONE Espresso Workflow (WAS)


Einführung      Einführung
Bestandteile
                Bestandteile
Architektur

Werkzeug
                Architektur
Anwendung       Modellierungs-Werkzeug
Ausblick        Anwendung
                Ausblick
               PAVONE Espresso Workflow Mobile


Einführung      Mobiles Benutzerinterface für den Process Execution
Bestandteile    Manager
Architektur
                J2Me MIDlet (vergleichbar mit einem Applet)   Plattform
Werkzeug
                unabhängig
Anwendung

Ausblick
                Läuft im Online- und Offline-Modus
                Vorgänge werden auf dem mobilen Client gespeichert

                Aktueller Funktionsumfang:

                  Vorgang speichern     Vorgang delegieren
                  Vorgang erledigen     Vorgang auf Server
                  Vorgang freigeben     reservieren
                                        Vorgang reservieren und auf
                                        das mobile Gerät laden
               Überblick Transportmechanismen


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               Geräteüberblick


Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick
               J2Me kompatible Plattformen und Geräte


Einführung
                 Betriebssysteme
Bestandteile
                       Palm OS
Architektur
                       Windows CE
Werkzeug
                       Symbian OS
Anwendung

Ausblick
                 Geräte
                      Palm
                      Combination Palm/ Cell phone
                      Pocket PC
                      Pager
                      Smart phone
                      Industrial automation
                      Retail or point-of-sale devices
                      Automobile navigation systems
                 Beispiele: Online- & Offline-Modus

                              Main Menu – Offline screen Main Menu – Online screen
Einführung

Bestandteile

Architektur

Werkzeug
               Login screen
Anwendung

Ausblick
               Beispiel: Task List & Tasks


Einführung
               Task List
                                   Task
Bestandteile
                                   Details
Architektur

Werkzeug

Anwendung

Ausblick




                            Task
                       Beispiel: Verschiedene Task-Operationen


Einführung                Abhängig von:
Bestandteile                    Task list oder Task Kategorie (Current Tasks, Completed
Architektur                     Tasks, All My Tasks)
Werkzeug
                                Verbindungs-Modus (Offline, Online)
Anwendung
               Current Tasks,
Ausblick       Offline                 Current Tasks,
                                       Online            Completed Tasks,
                                                         Online & Offline   All My Tasks,
                                                                            Online
                Vielen Dank
                       für Ihre
                           Aufmerksamkeit
Einführung

Bestandteile

Architektur

Werkzeug

Anwendung

Ausblick




                 Weitere Informationen
               erhalten Sie auf unserer
                      Homepage unter      http://www.pavone.de
                                          http://www.pavone.com