16
© OPITZ CONSULTING GmbH 2010 Seite 1 Benedikt Wolf, Senior Consultant OPITZ CONSULTING München GmbH für die Prozessautomatisierung mit der Oracle BPM Suite 11g Nürnberg, 17. November 2010 Vorgehensmodell

für die Prozessautomatisierung mit der Oracle BPM Suite 11g · Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g © OPITZ CONSULTING GmbH 2010 Seite 2

  • Upload
    hatram

  • View
    228

  • Download
    1

Embed Size (px)

Citation preview

© OPITZ CONSULTING GmbH 2010 Seite 1Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Benedikt Wolf, Senior Consultant

OPITZ CONSULTING München GmbH

für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Nürnberg, 17. November 2010

Vorgehensmodell

© OPITZ CONSULTING GmbH 2010 Seite 2Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Märkte

Java

SOA

ORACLE

BI/DWH

Outtasking

Kunden

Branchen-

übergreifend

Über 600

Kunden

Leistungs-

angebot

IT-Strategie

Beratung

Implementierung

Betrieb

Training

Fakten

Gründung 1990

400 Mitarbeiter

8 Standorte in

D/PL/CH

Industrie / Versorger /

Telekommunikation

29%

Handel / Logistik /

Dienstleistungen

29%

42%

Öffentliche Auftraggeber /

Banken & Versicherungen /

Vereine & Verbände

© OPITZ CONSULTING GmbH 2010

© OPITZ CONSULTING GmbH 2010 Seite 3Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Agenda

1. Einführung: Ziele des Vorgehensmodells

2. Metamodell: Die Grundlage der Vorgehensweise

3. Einordnung: Begriffe der Prozessautomatisierung

4. Vorgehensmodell: Die Bausteine

5. Praxiseinsatz: „Agile“ Automatisierung

6. Abschluss: Das Fazit

© OPITZ CONSULTING GmbH 2010 Seite 4Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Einführung: Ziele des Vorgehensmodells

Ziele der Prozessautomatisierung Effizienzsteigerung

Ziele des Vorgehensmodells Kodifizierung

Verbreitung und Nutzung

Harmonisierung

Risiko Reduzierung

© OPITZ CONSULTING GmbH 2010 Seite 5Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Einordnung: Begriffe der Prozessautomatisierung

Fa

ch

lic

h

Geschäfts-

objekteProzess

Te

ch

nis

ch

Prozess Datenobjekte

SO

A

Services Human Tasks

© OPITZ CONSULTING GmbH 2010 Seite 6Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Bausteine des Vorgehensmodells - ÜbersichtInitial

Fac

hli

ch

er

Pro

ze

ss

Erwartungs-

management

Infrastruktur

aufsetzen

Architektur

definieren

Prozessanalyse

-auswahl &

modellieren

Fachliche

Testfälle

aufnehmen

Prozess-

abschnitte

bestimmen

IST IT

Landschaft

aufnehmen

Services

Service Design

Service

Realisierung

Service testen

SOLL Services

identifizieren

Technischer Prozess

Technischen

Prozessabschnitt

transformieren

Prozess-

abschnitt

automatisieren

Prozess-

abschnitt

testen

Prozess-

abschnitte

zusammen-

führen

Vollständigen

Prozess testen

Geschäfts-

objekte

analysieren

Ab

sc

hlu

ss

Nichtfunktionale

Anforderungen

bestimmen

Human Task

Masken

designen

Masken

realisieren

Masken testen

Masken

identifizieren

Review,

Lessons

Learned

Artefakte

deployen

Technische Testfälle aufnehmen

Rollen

Business

Analyst

Administrator

SOA Architekt

Entwickler

Testmanager

Release

Manager

To

ols BPA

Suite 11g

BPM

Suite 11g

JDev

11g

Datenobjekte abstimmen

© OPITZ CONSULTING GmbH 2010 Seite 7Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Bausteine des Vorgehensmodells –Architektur definieren

Architektur,

Leitlinien

Architektur

definieren

Oracle

BPM Suite 11g

Oracle Service Bus

SOA Architekt

verwenden

erzeugen

führt durchführen

© OPITZ CONSULTING GmbH 2010 Seite 8Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Virtual Layer

Outbound

Bausteine des Vorgehensmodells –Architektur definieren: Beispiel

System

2

Virtual Layer

Inbound

Oracle

SAP

Share

point

System

1

System

3

System

4

Logical Layer

Composite

2 (In)

Out-

Composite

SCA

Composite

1 (In)

Composite

3 (In)

Composite

4 (In)

ConfigSet A

BPEL 1

Java

Adapter

SCA

Composite XYZ

Attachment

Service

RelatedItem

Service

ConfigSet B

JIRA

System Mediator Composite Composite Connector Service

Business

Rules

© OPITZ CONSULTING GmbH 2010 Seite 9Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Bausteine des Vorgehensmodells –Technischen Prozess transformieren

Technisches

Prozessmodell

Technischen

Prozess

transformieren

Oracle

BPA Suite 11g

BPM Suite 11g

JDeveloper 11g

Business Analyst

Service Architekt

verwenden

erzeugen

führt durch

führen

Fachlicher

Prozess,

Domänenlandkarte

© OPITZ CONSULTING GmbH 2010 Seite 10Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Bausteine des Vorgehensmodells –Technischen Prozess transformieren

© OPITZ CONSULTING GmbH 2010 Seite 11Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Bausteine des Vorgehensmodells –Daten analysieren

XSD - Datenmodell

Datenobjekte

abstimmen

Oracle

BPA Suite 11g

BPM Suite 11g

JDeveloper 11g

Business Analyst

Service Architekt

verwenden

erzeugen

führt durch

führen

Servicelandkarte

Prozess

Domänenlandkarte

© OPITZ CONSULTING GmbH 2010 Seite 12Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Bausteine des Vorgehensmodells –Daten analysieren: Beispiel

© OPITZ CONSULTING GmbH 2010 Seite 13Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Einsatz in der Praxis: „Agile“ Automatisierung

© OPITZ CONSULTING GmbH 2010 Seite 14Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Fazit

© OPITZ CONSULTING GmbH 2010 Seite 15Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Fragen und Antworten

© OPITZ CONSULTING GmbH 2010 Seite 16Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Ihre Ansprechpartner

Benedikt Wolf, Senior Consultant

OPITZ CONSULTING München GmbH

[email protected]

Telefon +49 89 68 00 98 0

Mobil +49 173 54 79 352