Скачать презентацию Insert Picture Here ARIS und was dann Скачать презентацию Insert Picture Here ARIS und was dann

ea020b216f1a200250191b797320a3df.ppt

  • Количество слайдов: 46

<Insert Picture Here> ARIS … und was dann? Round-trip Prozessmodellierung auf Basis Fusion Middleware ARIS … und was dann? Round-trip Prozessmodellierung auf Basis Fusion Middleware und ARIS Hans Viehmann, Senior Sales Consulting Manager

Herausforderungen • Kluft zwischen Business und IT • Einführung neuer und Änderung bestehender Geschäftsprozesse Herausforderungen • Kluft zwischen Business und IT • Einführung neuer und Änderung bestehender Geschäftsprozesse zu langsam IT Systeme und Geschäftsprozess-Anforderungen passen nicht zusammen • Einhaltung neuer Rechtsvorschriften • Sicherstellung zulässigen Verhaltens • Kontrolle der Kosten für Compliance • fehlende Synergie zwischen Bereichen bei gleichen Prozessen • abteilungsübergreifend inkonsistente Prozesse • mangelnde Transparenz in den Prozessen • bei gleichzeitigem Bedarf an Performance-Indikatoren (KPIs)

Lösungsansatz Oracle BPA Suite Modellierung, Simulation, Verteilung von Prozess-Modellen Ms. Rosenfeld Person in charge Lösungsansatz Oracle BPA Suite Modellierung, Simulation, Verteilung von Prozess-Modellen Ms. Rosenfeld Person in charge of the process Worldwide process design Ms. Meyer Project manager Analysis, optimization, and administration Technical departments Staff in charge Worldwide communication of process knowledge to all employees BPA Repository = basis for continuous process optimization ARIS Repository

Modellierung ß Implementierung Nahtlose Kollaboration und Benutzung der besten Tools Business Analyst Shared Metadata Modellierung ß Implementierung Nahtlose Kollaboration und Benutzung der besten Tools Business Analyst Shared Metadata Model Process Developer Business Process Repository

Oracle BPA Suite • OEM Version der ARIS Design Platform von IDS Scheer • Oracle BPA Suite • OEM Version der ARIS Design Platform von IDS Scheer • ergänzt um “SOA Extensions” • verfügbar als “Oracle Business Process Analysis Suite” und Betsandteil der Oracle Fusion Middleware • umfasst Modellierung, Simulation und Publishing von Geschäftsprozess-Modellen • unterstützt Prozess-Ausführung, Monitoring und Optimierung durch Oracle BPEL Process Manager und Oracle BAM • Strategische Nutzung durch die Oracle Application Teams für die Modellierung von Referenz-Prozessen für Fusion Applications • Bestandteil der Application Integration Architecture v 2. 0

Oracle BPA Suite • Business Process Architect — Standards-based tool for process modeling. Uses Oracle BPA Suite • Business Process Architect — Standards-based tool for process modeling. Uses various standards-based notations and templates such as BPMN, EPC, etc. • Business Process Repository Server — Server component for sharing the process repository across multiple users in a collaborative environment • Business Process Simulator —Tool for simulating the process models based on a set of discrete events to do "what if" analysis • Business Process Publisher — Publishes process models to a large audience outside of the core team designing the process models

Oracle BPA Methode Neuer Modelltyp - Erweiterung des ARIS Metamodel • Base Model Type Oracle BPA Methode Neuer Modelltyp - Erweiterung des ARIS Metamodel • Base Model Type – EPC Row Display • fünf neue Objekte & Symbole (BPMN like) im EPC und BPMN Modelltyp • • Automated Activity Human Task Business Rule Notification Activity • jedes Objekt hat spezielle Attribute und ein neues UI • zusätzliche semantische Prüfungen für die BPEL Transformation

Einordnung in Oracle Fusion Middleware BPA Suite MANAGEMENT & Analyst MONITORING Tools JDeveloper BAM Einordnung in Oracle Fusion Middleware BPA Suite MANAGEMENT & Analyst MONITORING Tools JDeveloper BAM Business ROUTING & ORCHESTRATION Events Analytics Monitoring BPEL Process Manager Human Workflow Native BPEL App Dev Framework Business Rules System GOVERNANCE Monitoring Web Services Manager Management DATA SERVICES & CONNECTIVITY Enterprise Service Bus Multi Protocol Adapters XSLT Transform ODI B 2 B Apps DB Bulk ETL Partners Messaging Enterprise Manager BI Routing SES RFID J 2 EE Application Server Oracle AS, JBoss, Web. Logic, Web. Sphere Security Registry Discovery Policies Metadata Repository

Typischer BPM Zyklus Simulieren Modellieren • einzige durchgängige Plattform zur Umsetzung des gesamten BPM Typischer BPM Zyklus Simulieren Modellieren • einzige durchgängige Plattform zur Umsetzung des gesamten BPM Lifecycle • Unterstützung durch Implementieren BPM Lifecycle • BPA Suite • SOA Suite • Business Activity Monitoring Ausführen Optimieren Überwachen

Active Business Process Modeling Methodology (BPA Suite und SOA Suite) Oracle BPEL Process Designer Active Business Process Modeling Methodology (BPA Suite und SOA Suite) Oracle BPEL Process Designer Oracle BPA Suite Develop business processes based on Modeling methodology Specify supporting business services and objects Determine Implementation Readiness Map Business services to imported service definitions Business Analyst Convert Process definition to BP blueprint Retrieve process blueprint from BPA repository into JDeveloper Add implementation details to create executable process Test and deploy process Upload executable process into BPA repository Process Architect Process Developer fortlaufende Prozessverfeinerung – von der Prozessbeschreibung bis zur Ausführung

Integrierter BPM Zyklus Process Monitoring and Management Oracle BAM BPEL Process Engine Process Instance Integrierter BPM Zyklus Process Monitoring and Management Oracle BAM BPEL Process Engine Process Instance Data BPA Suite JDev Process Designer Human Workflow / Rules Framework Logical and Physical Process Models ESB / Integration Framework Conceptual & Analytical Process Models Process Manager/Server Packaged Apps Custom Apps Web. Service /EJB Biz Partners Work List fx Rules Engine

Nutzen • zentrale Dokumentation aller Prozess-relevanten Informationen • zur Kommunikation im Unternehmen • zur Nutzen • zentrale Dokumentation aller Prozess-relevanten Informationen • zur Kommunikation im Unternehmen • zur Sicherstellung von Compliance Anforderungen • als Grundlage für Wiederverwendung • konsistente Arbeit von Fachseite und Implementierung • höhere „Agilität“, geringere Aufwände, beidseitige Akzeptanz • iterativer Ansatz zur Modellierung • Grundlage für Optimierung • Infrastruktur zur Erfassung von Kennziffern • bessere Entscheidungsgrundlage durch KPIs, ggf. Simulation

Oracle BPA Suite – Powered by ARIS Business Process Architect Oracle SOA Extensions Business Oracle BPA Suite – Powered by ARIS Business Process Architect Oracle SOA Extensions Business Process Simulator Business Process Publisher

Weitere Informationen • allgemein • http: //www. oracle. com/technologies/soa/bpa-suite. html • OTN Discussion Forum Weitere Informationen • allgemein • http: //www. oracle. com/technologies/soa/bpa-suite. html • OTN Discussion Forum • http: //forums. oracle. com/forums/forum. jspa? forum. ID=355 • Software zum Download • http: //www. oracle. com/technology/software/products/bpa • . . . und im Rahmen der Konferenz • Beitrag zu Workflow Patterns (Opitz) • Beitrag zu Business Process Execution (IDS Scheer)

# 1 Priorität für IT Verbesserung von Geschäftsprozessen Source: CIO Insight survey, October 2006 # 1 Priorität für IT Verbesserung von Geschäftsprozessen Source: CIO Insight survey, October 2006

Geschäftsprozesse Zerlegung am Beispiel „Kreditvergabe“ Schufa Abfrage Antrag aufnehmen Kredit ablehnen Kunden Scoring Antrag Geschäftsprozesse Zerlegung am Beispiel „Kreditvergabe“ Schufa Abfrage Antrag aufnehmen Kredit ablehnen Kunden Scoring Antrag erfassen Ergebnis bewerten Sicherheiten erfassen Finanzierung erstellen Objekt Scoring Antrag aufnehmen Kunde identifizieren Identität prüfen ? Eigenmittel feststellen Realisierbarkeit prüfen

Geschäftsprozessmodellierung • Aufgaben der Geschäftsprozessmodellierung: • Dokumentation (Beschreibung von GP) • Analyse (Verstehen von Geschäftsprozessmodellierung • Aufgaben der Geschäftsprozessmodellierung: • Dokumentation (Beschreibung von GP) • Analyse (Verstehen von GP, incl. ihrer Elemente und deren Beziehungen) • Planung (Organisieren von GP und deren Ressourcen) • Überwachung und Steuerung (Einwirken auf GP) • Automatisierung (Automatisches Ausführen von GP mittels IT) • Gegenstände der Modellierung: • Funktionen / Aktivitäten / Aufgaben • Daten • Organisationseinheiten • Ereignisse • Ressourcen • Leistungen

Geschäftsprozesse. . . und steigende fachliche Anforderungen • Tätigkeiten, die bislang manuell durchgeführt werden Geschäftsprozesse. . . und steigende fachliche Anforderungen • Tätigkeiten, die bislang manuell durchgeführt werden mussten, erfolgen elektronisch • Personalentlastung • Weniger Rückkoppelungen durch Standardisierung des Prozesses • Personalentlastung, Durchlaufzeiten • Kürzere Durchlauf- und Bearbeitungszeiten • Servicesteigerung • Reduzierung der Kontrolltätigkeiten • Personalentlastung • Fehlervermeidung innerhalb des Prozesses • Servicesteigerung, Personalentlastung

Prozessorientierung Typische Szenarien CRM SCM Procurement Financials Prozessorientierung Typische Szenarien CRM SCM Procurement Financials

Prozessorientierung Die “Re-Inkarnation” von BPM Integrierte, dynamische Benutzeroberflächen “Cross-Application” Prozess. Automatisierung CRM SCM Procurement Prozessorientierung Die “Re-Inkarnation” von BPM Integrierte, dynamische Benutzeroberflächen “Cross-Application” Prozess. Automatisierung CRM SCM Procurement Financials Applikations. Services

“Business Process Management” Strategie Ausführung Adaptive Geschäftsmodelle Flexible IT Infrastruktur “Business Process Management” Strategie Ausführung Adaptive Geschäftsmodelle Flexible IT Infrastruktur

Business Process Management • BPM is a management practice that provides for governance of Business Process Management • BPM is a management practice that provides for governance of a business process environment toward the goal of improving responsiveness and operational performance • BPM is a structured approach employing methods, policies, metrics, management practices and software tools to manage and continuously optimize an organization's activities and processes Technology Process People Organization

Typischer BPM Zyklus Unterschiedl. Phasen Business Process Monitoring (BAM) Untersch. Verantwortliche Business Process Analysis Typischer BPM Zyklus Unterschiedl. Phasen Business Process Monitoring (BAM) Untersch. Verantwortliche Business Process Analysis (BPA) Business Analyst Model Simulate Optimize BPM Lifecycle Monitor Process Architect/ Business Engineer LOB Process Owner BPM Implement Business End User Deploy Execute Developer Business Process Execution (BPE) Process Administrator

Oracle BPM Lifecycle Unterstützung aller Phasen Oracle BPA Suite Business Process Monitoring (BAM) Business Oracle BPM Lifecycle Unterstützung aller Phasen Oracle BPA Suite Business Process Monitoring (BAM) Business Process Analysis (BPA) Model • Standard basierend • Best of Breed Prozess Modellierung, Ausführung und Monitoring Simulate Optimize BPM Lifecycle Monitor Round trip integration Implement Deploy Execute Business Process Execution (BPE) Oracle SOA Suite • Komplette BPM Lösung

Oracle Fusion Middleware Oracle BPA Suite • Fusion Middleware • Analyse von Geschäfts. Prozessen Oracle Fusion Middleware Oracle BPA Suite • Fusion Middleware • Analyse von Geschäfts. Prozessen • Zielgruppe sind fachl. Experten Model Simulate Optimize BPM Lifecycle Monitor Implement Deploy Execute Oracle SOA Suite • Fusion Applications • Referenz Prozess-Modell • Prozess-orientierte Konfiguration & Implementierung Enterprise Business Process Detailed Business Process Activity

“Business Process Management” Strategie Ausführung Adaptive Geschäftsmodelle Flexible IT Infrastruktur “Business Process Management” Strategie Ausführung Adaptive Geschäftsmodelle Flexible IT Infrastruktur

Oracle’s Business Process Management Komponenten Strategie Ausführung Oracle BPA Suite Oracle SOA Suite Oracle’s Business Process Management Komponenten Strategie Ausführung Oracle BPA Suite Oracle SOA Suite

Prozess-Automatisierung Ziele der BA Ziele • Durchgängige elektronische Workflow- Bearbeitung • Verkürzung der Durchlaufzeiten Prozess-Automatisierung Ziele der BA Ziele • Durchgängige elektronische Workflow- Bearbeitung • Verkürzung der Durchlaufzeiten • Automatisierte Prüfungen und Berechnungen • Vermeidung von Medienbrüchen • Bsp. : vom „Antrag bis zum Bescheid“ • Gewährleistung der Interoperabilität • intern und extern • Verwendung von Standards • Pragmatische Vorgehensweise • keine „unrealisierbare“ Gesamtlösung

Prozess-Automatisierung Bisher • Proprietäre Sprachen • Skills sind selten, Interoperabilität ? • “Hart” codiert Prozess-Automatisierung Bisher • Proprietäre Sprachen • Skills sind selten, Interoperabilität ? • “Hart” codiert • Wartbarkeit, Änderungen ? • Nicht genug Metadaten • schwierige Tool-Unterstützung, Prozess-Analyse ? • Inkompatible Infrastrukturen • Verwaltung, Skalierung ?

Prozess-Automatisierung Anforderungen • Anbindung • Heterogene Systemlandschaft • Untersch. APIs, Zugriffs-Mechanismen und Datendefinitionen • Prozess-Automatisierung Anforderungen • Anbindung • Heterogene Systemlandschaft • Untersch. APIs, Zugriffs-Mechanismen und Datendefinitionen • Beschreibung komplexer Prozess-Flüsse • Asynchronität, Parallelität, Kompensation, … • Skalierbarkeit • Verwaltung und Sicherheit • Zugriffskontrolle, Verschlüsselung, Protokollierung, … • Interaktion, Zugriff

Modellierung Technischer u. fachlicher Prozess Oracle BPA Suite (EPC und BPMN) Business Process Model Modellierung Technischer u. fachlicher Prozess Oracle BPA Suite (EPC und BPMN) Business Process Model Physical Design Oracle JDeveloper BPEL Process Designer Fachliche Modellierung Technische Modellierung

Prozess-Automatisierung Aktuell • Business Process Execution Language • Beschreibt das Zusammenspiel (“Orchestration”) von Diensten Prozess-Automatisierung Aktuell • Business Process Execution Language • Beschreibt das Zusammenspiel (“Orchestration”) von Diensten (Services), um einen Geschäftsprozess abzubilden • XML basierte Sprache • XSLT, Schema, XPATH, … • Ermöglicht Modellierung, Ausführung und Verwaltung von Prozessen • Standardisiert durch OASIS (Spezifikation V 1. 1/2. 0) • Unterstützt durch alle “Key-Player” (Oracle, Microsoft, IBM, SAP, …)

BPEL <? > Dialog. Anwendung <variable> Daten <process> <fault. Handlers> submit <flow> Validate …Starten BPEL Dialog. Anwendung Daten submit Validate …Starten approve Part 1 Part 2 ? …Standard BPEL

Integration von Diensten Bsp. : “Kreditvergabe” Sachbearbeiter „Anträge laden“ Portal „Objekt-Scoring „Schufa Auskunft“ Leistungs. Integration von Diensten Bsp. : “Kreditvergabe” Sachbearbeiter „Anträge laden“ Portal „Objekt-Scoring „Schufa Auskunft“ Leistungs. Daten e. Mail Oracle BPEL PM Service „Archivierung“

Oracle BPEL Process Manager Übersicht BPEL Designer BPEL Work. List BPEL Console BPEL PM Oracle BPEL Process Manager Übersicht BPEL Designer BPEL Work. List BPEL Console BPEL PM • Orchestration • Transformation • Auditing BPEL Server Application Server J 2 EE-Container WS Gateway Security, Management Service Adapters • WSIF/JCA Framew. • 200+ Back Ends • Rich Metadata User Tasks Database Mainframe Packaged Apps EJBs

Oracle BPEL Process Manager Server BPEL Prozess BPEL Server WSDL Binding • Vollständige und Oracle BPEL Process Manager Server BPEL Prozess BPEL Server WSDL Binding • Vollständige und native BPEL Implementierung • Infrastruktur für BPEL-basierte Geschäftsprozesse Built-in Integration Services Web Service JMS JCA XQuery XSLT Work Sensor Flow Database Email Core BPEL Engine BPEL Console J 2 EE Application Server (Web. Logic, Oracle AS, JBoss, Web. Sphere)

Umfassende Plattform-Unterstützung • Applikations- Server • • • Oracle Application Server Web. Logic Server Umfassende Plattform-Unterstützung • Applikations- Server • • • Oracle Application Server Web. Logic Server Web. Sphere Jboss Weitere J 2 EE Container (1. 4) Datenbanken • Oracle • SQL Server • Sybase • Entwicklungs-Umgebungen • JDeveloper • Eclipse • Betriebssysteme • • • Linux Window XP/2003 Solaris HP UX AIX

“Business Process Management” Strategie Ausführung Adaptive Geschäftsmodelle Flexible IT Infrastruktur “Business Process Management” Strategie Ausführung Adaptive Geschäftsmodelle Flexible IT Infrastruktur

Oracle’s Business Process Management Komponenten Strategie Oracle BPA Suite ? Ausführung Oracle SOA Suite Oracle’s Business Process Management Komponenten Strategie Oracle BPA Suite ? Ausführung Oracle SOA Suite

Modellierung Technischer u. fachlicher Prozess Oracle BPA Suite (EPC und BPMN) Business Process Model Modellierung Technischer u. fachlicher Prozess Oracle BPA Suite (EPC und BPMN) Business Process Model Fachliche Modellierung Shared Metadata Logical Design Physical Design Oracle JDeveloper BPEL Process Designer Technische Modellierung

Oracle’s Business Process Management Komponenten Strategy Execution Oracle BPA Suite Oracle SOA Suite Oracle’s Business Process Management Komponenten Strategy Execution Oracle BPA Suite Oracle SOA Suite

Oracle Active Process Modeling Methodology Oracle JDev Oracle BPA Suite Business Analyst Process Architect Oracle Active Process Modeling Methodology Oracle JDev Oracle BPA Suite Business Analyst Process Architect IT Analyst/Developer Ability to Retrieve and Merge Changes Mark Ready for Implementa tion Business Process Modeling and Analysis Mix of Modeling Methods incl. EPC or BPMN Generate Business Process Blueprint Provide Oracle SOA specific details New Oracle Specific UIs Specify Corresponding Services & data, if available Business Services and Business Objects Retrieve Business Process Blueprint Add Implementation Details Upload Executable Process into the BPA Repository Test and Deploy Process Executable BPEL Model to upload the implementation model

Oracle Business Process Management Umfassende Plattform Process Templates – Oracle Application Intgr. Architecture Generic Oracle Business Process Management Umfassende Plattform Process Templates – Oracle Application Intgr. Architecture Generic business processes and Industry specific templates Collaboration - Oracle Web center Office Forums Process ROUTING Worklist & ORCHESTRATION Wiki Portlets Dashboards Chat Oracle BPA Suite Forms Metadata Repository Model, Simulate & Publish BPM Server - Oracle SOA Suite User, Role directory BPEL Execution Imaging Image Server Human WF Rules Content Document Services ESB BAM Integration Packaged apps, external services Applications, Legacy sys Content Servers

<Insert Picture Here> Vielen Dank für die Aufmerksamkeit! Noch Fragen? Vielen Dank für die Aufmerksamkeit! Noch Fragen?