RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu...

45
RAMCO BPP Suite 1 RAMCO BPP Suite Business Process Platform (BPP) Suite für den Finanzdienstleistungssektor Copyright (c) 2008 bei RAMCO Systems Ltd Lange Gasse 90 CH-4020 Basel Internet Site www.ramco.com Version Basel, Mai 2008

Transcript of RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu...

Page 1: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 1

RAMCO BPP Suite

Business Process Platform (BPP) Suite für den

Finanzdienstleistungssektor

Copyright (c) 2008 bei RAMCO Systems Ltd

Lange Gasse 90

CH-4020 Basel

Internet Site www.ramco.com

Version Basel, Mai 2008

Page 2: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 2

Inhaltsverzeichnis

1 EINFÜHRUNG ZU BUSINESS PROCESS MANAGEMENT .............................3

2 EINLEITUNG ......................................................................................................6

3 RAMCO BPP SUITE ..........................................................................................8

3.1 Modellbasierte Entwicklungsumgebungen .................................................................... 8

3.2 RAMCO BPP Suite ....................................................................................................... 9

3.3 Solutioning Process .................................................................................................... 10

3.3.1 Business-Prozessanalyse: Solutioning ....................................................................... 10

3.3.2 Technisches Design: Engineering............................................................................... 14

3.3.3 Softwareentwicklung: Codegenerierung...................................................................... 15

3.3.4 Implementierung der Lösung: Rollout ......................................................................... 16

3.3.5 Change Management Prozess.................................................................................... 16

3.3.6 Projekt-Management .................................................................................................. 19

3.4 Collaboration Plattform ............................................................................................... 21

4 SERVICE ORIENTIERTE ARCHITEKTUR (SOA) ...........................................23

5 BUSINESS PERFORMANCE MANAGEMENT................................................26

5.1 Analytische Anwendungen mit RAMCO Business Analytics ....................................... 27

5.2 Master Data Management .......................................................................................... 30

6 PROJEKTSTUDIE EINES VERSICHERUNGSDIENSTLEISTERS .................31

6.1 Der Kunde und sein Kerngeschäft .............................................................................. 31

6.2 Mengenplanung & -steuerung..................................................................................... 32

6.3 Prozessintegration...................................................................................................... 33

6.4 Fazit ........................................................................................................................... 35

7 ZUSAMMENFASSUNG....................................................................................37

7.1 Die Vorteile von der RAMCO BPP Suite ..................................................................... 37

7.2 Entwicklungspartnerschaft mit RAMCO Systems........................................................ 38

8 ANHANG ..........................................................................................................40

8.1 RAMCO BPP Suite ..................................................................................................... 40

8.2 Solutioning.................................................................................................................. 42

8.3 Engineering ................................................................................................................ 43

8.4 Rollout ........................................................................................................................ 45

Page 3: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 3

1 Einführung zu Business Process Management

Business Process Management (BPM) verfolgt das Ziel, die Business-Prozesse Ihres

Unternehmens zu vereinfachen und damit die Abläufe effektiver zu gestalten. Damit sollen

Interaktionen mit Kunden und Geschäftspartnern wirtschaftlicher zu betreiben sein. Aber auch

die Kundenzufriedenheit soll mit BPM erhöht und nachhaltig gestärkt werden.

Business-Prozesse sind für RAMCO Systems - als ein führender Anbieter von

betriebswirtschaftlichen Anwendungen - eine strategische Kernkompetenz, die Potentiale von

Business-Modellen, Business-Prozessen und Informations-Technologie als Lösung zu

vereinigen; dies mit dem Ziel, die Wertschöpfung des Kunden anhaltend zu steigern. BPM als

weltweiter Markt wächst kontinuierlich und die Finanzinstitute stehen heute vermehrt vor der

Herausforderung, die Business-Prozesse im Rahmen des Business Re-Engineering so zu

verändern, damit die Wettbewerbsfähigkeit gestärkt wird. Durch das Aufbrechen der Business-

Prozesse und mit der Fokussierung auf Kernkompetenzen werden oftmals jene Teilprozesse an

Dritte ausgelagert, welche diese effektiver und zu einem besseren Kosten / Nutzenverhältnis

anbieten können.

In Ergänzung dazu wird ersichtlich, dass bestehende Informationssysteme im Unternehmen

oftmals mit zukunftsgerichteten Lösungen zu ersetzen sind, um neuen Fachanforderungen

hinsichtlich Funktionalität und Integrierbarkeit gerecht zu werden. Mit der Standardisierung der

Informations-Technologie wird die Einführung von BPM heute einfacher und schneller zu

implementieren sein, als noch vor einigen Jahren. Serviceorientierte Architektur (SOA) als

Konzeption einer modernen Informations-System-Architektur vereinfacht die nahtlose System-

und Prozessintegration. Unternehmen im Finanzdienstleistungssektor sowie deren

Geschäftspartner profitieren gleichermassen von der Integration, mit weniger Ressourcen die

Kernprozesse sicher betreiben und fortlaufend überwachen zu können.

Page 4: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 4

Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO

Systems eine wichtige Voraussetzung, die Wertschöpfung des Kunden mit gezieltem Einsatz

von Informations-Technologie zu erhöhen und Projekte im partnerschaftlichen Geschäftsmodell

zu realisieren. Aus diesem Anlass entwickelte RAMCO eine plattform-unabhängige, standard-

basierende und offene Gesamtplattform. Dabei wird der gesamte Lebenszyklus eines

Geschäftsmodells inklusive den Business-Prozessen und die operativen Informations-Systeme

unterstützt. RAMCO Business Process Delivery ist heute in der Version 3.0 verfügbar. Über

1'000 vordefinierte und standardisierte Objekte in Form von Prozessen und WebServices sind

in einer Modelldatenbank vorhanden. Diese Assets stehen Ihnen für die Modellierung zur

Verfügung, bestehende und erprobte Konzepte situativ wiederzuverwenden und damit die

Einführungszeit der Projekte markant zu verkürzen.

Abbildung 1: RAMCO BPP Suite

Das Projektteam fokussiert sich auf die Modellierung der Business-Prozesse mit der RAMCO

BPP Suite oder einem Fremdprodukt. Die methodische Beschreibung der Applikation inklusive

die Gestaltung der GUIs im Solutioning setzt keine besonderen Kenntnisse zur

darunterliegenden Technik voraus. Der Fachbereich wird neue Anwendungen innert weniger

Wochen selbständig modellieren und in Zusammenarbeit mit RAMCO Systems einführen

können. Der Vorteil von der RAMCO BPP Suite resultiert in der nahtlosen Integration sowie der

methodischen Arbeitsweise, zukunftsgerichtete Applikationen zur Unterstützung der

Wertschöpfungskette effektiver zu realisieren und kostengünstiger betreiben zu können.

Page 5: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 5

In den folgenden Kapiteln finden Sie ausführliche Informationen zu:

• RAMCO BPP Suite als integrierte Prozessplattform mit dem Prozess Lifecycle Management

inklusive dem Change Management Prozess und Project Management.

• Business Performance Management mit RAMCO Business Analytics.

• Erfahrungsbericht einer erfolgreichen Projekteinführung bei CosmosDirekt, einem

Versicherungsunternehmen der Generali Gruppe in Deutschland.

Joshua Greenbaum, Enterprise Applications Consulting hat im Frühling 2007 einen

kritischen Erfahrungsbericht zur RAMCO BPP Suite verfasst, der online unter

www.RAMCO.com/collateral/white%20papers/whitepaper.pdf zur Verfügung steht.

RAMCO Systems realisierte in den letzten Jahren mit namhaften Kunden aus dem

Finanzdienstleistungssektor erfolgreiche Projekte. Ein Auszug aus der Kundenliste ist

nachfolgend aufgeführt.

Asit Mehta Investments

Banglore Stock Exchange

BSE

Central Bank of India

Centurion Bank of Punjab

Citibank

Commerce Bank

Generali Group

HDFC Bank

HSBC

Indian Bank

Janta Sarkari Bank

Karnataka Bank

Karur Vysya Bank

Madras Stock Exchange

Pune Stock Exchange

Punjab National Bank

Saraswat Co-operative Bank

ShareKhan

South Indian Bank

Syndicate Bank

Twin Earth Securities

Page 6: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 6

2 Einleitung

Die Entwicklung von betriebswirtschaftlichen Softwareprogrammen unterliegt einem ständigen

Technologiewandel. Davon betroffen sind nahezu alle Bereiche der Softwaretechnik, von der

Datenspeicherung, über Infrastruktur, bis hin zur Präsentations- und Schnittstellentechnik. Als

Softwarefirma ist man ständig in Sorge mit den Technologie-Erneuerungen wie z.B. die

Umstellung auf Internet-basierende Anwendungen, die Einführung von objektorientierten

Methodiken oder modellbasierten Entwicklungswerkzeugen, oder Themen wie die Anbindung

an mobile Geräte, Schritt zu halten.

Die zuständigen Entwicklungsabteilungen sind mit diesen Technologieschüben oftmals

überfordert, sowohl in technischer als auch finanzieller Hinsicht. Neben der Pflege der

hauseigenen Softwareprogramme und bestehenden Kundeninstallationen sind der Aufbau einer

neuen Technologiebasis und die Erneuerung der Software in funktionaler Sicht eine grosse

Herausforderung. Hinzu kommt, dass sich der Softwaremarkt selbst verändert. War der Fokus

vor etwa 10 Jahren noch hauptsächlich auf Standardapplikationen ausgerichtet, sind

heutzutage nahezu alle Softwareprojekte charakterisiert durch kundenindividuelle Entwicklung

und Erweiterungen, die den Anspruch an Qualität und Wartung der Softwarepakete enorm

erhöhen.

Mit der Basis des Frameworks RAMCO BPP Suite zeigen wir einen Weg,

Softwareapplikationen auf eine moderne Web-Technologie zu heben, einfach und durchgängig

funktionale Erweiterungen vorzunehmen und z.B. Systeme, die über Jahre auf veralteter

Technologie entstanden sind, zu modernisieren. RAMCO Systems bietet dabei entscheidende

Argumente.

Mit dem komponenten- und modellbasierten Entwicklungsframework RAMCO BPP Suite und

einem Team von über 1’800 Mitarbeitern sind wir spezialisiert auf Web-Service abgestützte

Unternehmenslösungen. Die Transformation sowie Erweiterung von bestehenden

Softwareprodukten werden mir der RAMCO BPP Suite realisiert. Einfach und kostengünstig,

und auf einer modernen Technologie-Plattform, die Sie selbst bestimmen: ob Microsoft .Net

unter Windows oder IBM WebSphere unter Linux, Sie entscheiden selbst, welche Plattformen,

Betriebssysteme und Datenbanken für Sie und Ihre Kunden in Zukunft in Frage kommen.

Page 7: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 7

Mit einer Entwicklungspartnerschaft mit RAMCO Systems eröffnen sich für Sie die folgenden

Vorteile:

• ein Repository von über 1’000 Web-Service basierenden Softwarekomponenten aus einer

kompletten, umfassenden ERP Suite

• Standardapplikationen aus nahezu allen Industrie- und Handelsbereichen wie Fertigung,

Transport & Logistik, Supply Chain Management, HR, Finanzen und weitere Module.

• RAMCO BPP Suite ist ein CMMi Level 5 zertifiziert

• ein motiviertes Partner-Unternehmen, das international in Amerika, Asien, Europa, Afrika mit

über 20 Niederlassungen vertreten ist und Projekte realisiert.

• und ein auf gemeinsames Wachstum ausgelegtes Business-Modell.

Page 8: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 8

3 RAMCO BPP Suite

3.1 Modellbasierte Entwicklungsumgebungen

Eine ideale, modellbasierte Software-Architektur wird seit von der Objekt Management Group

(www.omg.org) spezifiziert und entwickelt. Die OMG, als führende Institution für internationale

Standards in der Softwareentwicklung, beschreibt MDA (Model Driven Architecture) als einen

rigorosen Ansatz, Software über Modelle zu entwickeln, und diese Modelle transformierbar und

portierbar zu gestalten. MDA verspricht eine erhebliche Vereinfachung der Implementierung,

der Integration und der Pflege von Softwareapplikationen, natürlich mit dem Ziel die

Gesamtkosten der Softwareentwicklung drastisch zu reduzieren. Sie umspannt dabei den

gesamten Software- bzw. Projektzyklus, von der Idee einer Lösung und der

Anforderungsanalyse, bis hin zur Implementierung. Die folgenden Ziele einer solchen

Architektur sind evident:

• Wiederverwendbarkeit, d.h. Modelle lassen sich unabhängig von

Technologieerneuerungen pflegen, sie eignen sich für die verschiedensten

Technologieinfrastrukturen und Einsatzgebiete.

• Interoperabilität, d.h. in einer einheitlichen Modellierung von Schnittstellen lassen sich

Interaktionen zwischen verschiedenen Komponenten oder Modulen einfach beschreiben

und umsetzen. Dies gilt nicht nur für die Komponenten eines Anbieters, sondern

natürlich für sämtliche Komponenten der Anbieter, die sich an Spezifikation und

Leitfaden der MDA halten.

• Portierbarkeit, d.h. transformierbare Modelle können für unterschiedlichste Plattformen

und neuen Technologieinfrastrukturen verfügbar gemacht werden.

An der Umsetzung komplexer Softwareprojekte sind verschiedenste Interessensgruppen

beteiligt. Da gibt es zum einen die Business Analysten, die zusammen mit dem Kunden

Geschäftsvorfälle und –szenarien festlegen. Designer & Architekten gestalten die graphischen

Oberflächen, Objekte und Services. Und nicht zuletzt die Entwickler, die das Design in

lauffähigen Softwarecode umsetzen müssen.

Ein Wesenszug der MDA ist die Trennung der Modellierung in verschiedene

Modellierungsebenen, die jeweils von diesen Mitarbeitergruppen bearbeitet werden.

Page 9: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 9

Nach MDA Terminologie wird folgende Struktur vorgeschlagen:

• Computation Independent Model (CIM), für Business Anwendungen ist dies die Ebene

der abzubildenden Geschäftsprozesse.

• Platform Independent Model (PIM), die Ebene des Datendesigns und der Objektwelt,

ohne sich auf eine Technologieinfrastruktur festgelegt zu haben.

• Platform Specific Model (PSM), z.B. die Ebene der Softwaresprache und Infrastruktur,

bzw. Laufzeitumgebung.

• Wichtiges Element der MDA sind ebenfalls die Transformationen, die die verschiedenen

Modellebenen ineinander überführen (z.B. ein Geschäftsprozess in ein Designmodell,

ein Designmodell in lauffähigen Java-Code, etc.).

3.2 RAMCO BPP Suite

Nach der Sensibilisierung für die Annehmlichkeiten bzw. für die Notwendigkeit einer modell-

basierten Entwicklung für moderne Entwicklungswerkzeuge möchten wir nun die abstrakten

Definitionen der OMG verlassen und erläutern, welche Modellebenen innerhalb von der

RAMCO BPP Suite abgebildet werden und wie die Transformation von Business-Prozessen in

lauffähigen Software-Code praktisch funktioniert.

RAMCO BPP Suite ist ein Framework, mit dem der gesamte Lebenszyklus eines

Softwareproduktes von der Aufnahme der Anforderungen, über die Entwicklung und

Auslieferung der Software, bis hin zum Changemanagement gesteuert wird. Dabei unterstützt

es die Anwender auf der einen Seite mit zahlreichen Workbenches und Tools wie z.B.

Business-Prozess-Design, Datenbankdesign oder Code-Generierung. Auf der anderen Seite

liefert die RAMCO BPP Suite eine umfangreiche Bibliothek von vorgefertigten Software-

komponenten, die innerhalb der Softwareerstellung einfliessen oder weiterverarbeitet und

verändert werden können.

Page 10: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 10

Abbildung 2: Prozess von der RAMCO BPP Suite

Die oben gezeigte Graphik verdeutlicht die wesentlichen Schritte der Softwareentwicklung, die

allesamt innerhalb der Plattform als Workflow abgebildet sind. Die Spezifikationen und Modelle,

die im Zusammenhang mit einem Projekt entstehen und verarbeitet werden, sind strukturiert in

einer Datenbank abgelegt, dem sogenannten Projektrepository. Diese zentrale Datenbank ist

die Drehscheibe der gesamten Information zur Entwicklung des Softwareproduktes.

3.3 Solutioning Process

3.3.1 Business-Prozessanalyse: Solutioning

Die Modellebene der Business-Prozesse befasst sich mit den Bedürfnissen und Abläufen

innerhalb der Unternehmen. Die Analyse und Aufnahme dieser Anforderungen erfolgt in

RAMCO auf der Basis sogenannter ereignisgesteuerter Prozessketten (EPK). Diese

standardisierte Beschreibungsform im Bereich Business Requirements Analysis ist allgemein

anerkannt als die am besten geeignetste Modellierungsform. Case Tools wie beispielsweise

ARIS oder VISIO für die Anforderungsanalyse sind weit verbreitet und kommen insbesondere in

Softwareprojekten zum Einsatz.

Page 11: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 11

Abbildung 3: Solutioning Prozess

Die Analyse für eine RAMCO Applikation erfolgt nach der oben gezeigten Struktur. Dabei

werden „Top-Down“ die Anforderungen zunächst in Prozesse und ihre unterstützenden

Funktionen modelliert, z.B. der Prozess „Vertrieb“ mit seinen unterstützenden Funktionen

„Projektverwaltung“, „Angebotsverwaltung“ und „Kundenverwaltung“.

Diese Funktionen können i.d.R. nicht unabhängig voneinander modelliert werden. Aus der

Kundenverwaltung möchte man z.B. in das Projektmanagement einsteigen oder umgekehrt.

Solche Beziehungen zwischen Funktionsblöcken werden mit „Events“ beschrieben, die

Funktionen miteinander verbinden.

Die nächste Modellierungsstufe detailliert die Funktionen in die verschiedenen Aktivitäten die

vom Anwender oder von der Applikation ausgeübt werden, wie z.B. das Anlegen eines Kunden

oder die Adressverwaltung. Wiederum stehen diese Aktivitäten in Beziehungen untereinander,

die mittels Events in vollständigen Flussdiagrammen aufgenommen werden.

Die Aktivitäten wiederum werden unterstützt durch graphische Oberflächen, die vom Anwender

zu bedienen sind. Auf diesen finden sich die zu bearbeitenden Daten, die Schaltflächen und

Kontrollelemente. Zu einer Aktivität können mehrere graphische Oberflächen definiert werden,

z.B. eine Wizard Abfolge zur Anlage eines Neu-Kunden, etc. Die Schaltflächen und

Datenelemente sind wiederum verknüpft mit den Business-Regeln, die bei Bedienung der

Schaltflächen ausgeübt werden sollen.

Das somit erstellte Flussdiagramm bildet das Rückgrad der späteren Anwendung. Diese

Ergebnisse können direkt in die RAMCO BPP Suite eingegeben werden und via WEB Browser

auch graphisch dargestellt werden, oder die Modellierung wird mit Standard Case Tools (z.B.

Page 12: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 12

ARIS, VISIO, Corporate Modeler, Adonis) durchgeführt und die Ergebnisse der Modellierung via

Schnittstelle in die Plattform geladen. Schnittstellen zu RAMCO BPP Suite existieren zurzeit zu

den Modellierungswerkzeugen Microsoft Visio und ARIS von IDS Scheer.

Abbildung 4: Graphische Modellierung der Business-Prozesse

In der Phase Solutioning entsteht für den Kunden eine gesamtheitliche Beschreibung seines

Softwareproduktes, wobei die folgenden Ergebnisse zur Verfügung stehen:

• Eine vollständige Prozessdokumentation der abzubildenden Geschäftsvorfälle

• Ein durchgängiges Design der graphischen Oberflächen der Anwendung

• Eine Beschreibung der Business-Regeln

• Ein Design, das 1 zu 1 innerhalb von RAMCO BPP Suite in Software gegossen werden

kann

Die Ergebnisse werden dem Kunden in Form eines umfassenden Prototyps für seine

Softwareanwendung überlassen. Das Solutioning unterstützt des Weiteren im Rahmen des den

Softwareentwicklungs-Prozesse eine detaillierte Abschätzung der Aufwände und Projektabfolge

durchzuführen. RAMCO kann auf dieser Basis Fest-Preise für die Implementierung und einen

detaillierten Projektplan vorlegen.

Page 13: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 13

Page 14: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 14

3.3.2 Technisches Design: Engineering

Nach der Aufnahme der Business-Prozesse steht nun die erste Transformation innerhalb von

der RAMCO BPP Suite an. Die gesamte Anforderungsanalyse, strukturiert in Prozessen,

Funktionen, Aktivitäten, Oberflächen bis hin zu den Business Regeln, wird nun transformiert in

technische Designelemente, die einerseits die Grundlage für die Programmierung bilden,

andererseits aber noch vollkommen plattformunabhängig modelliert werden.

Die folgende Übersicht gibt eine grobe Sicht über die Zuordnung zwischen den Business-

Prozess-Elementen und den technischen Design-Elementen.

Requirements specification elements Mapped design specification elements

Business functions Components, Business Objects

Business activities Menu entry points

User interfaces Data Entry / visualization Forms

Tasks or actions performed on the user

interface

Services, Process sections

Business rules Methods

Events Links, Integration services, Interface

business objects

Die einzelnen Schritte innerhalb der RAMCO BPP Suite sind:

• Aufnahme der detaillierten Anforderungen für spezielle Schnittstellen und

• graphische Oberflächen

• Design und Strukturierung von Business Services

• Design und Strukturierung der Methoden

• Design der Datenbankstruktur und der Business-Objekte

Die Ergebnisse der Designarbeit werden wiederum in strukturierter Form in das

Projektrepository abgelegt, sodass die nächste Transformation, die automatisierte Übersetzung

des technischen Designs und die Laufzeitumgebung darauf zugreifen können.

Page 15: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 15

3.3.3 Softwareentwicklung: Codegenerierung

Die Umsetzung des technischen Designs in lauffähigen Softwarecode ist der nächste

Transformationsschritt. Dabei wird auf Basis des technischen Designs bzw. der Informationen

im Projektrepository für die verschiedenen Layer der Serviceorientierten Architektur (SOA,

siehe Kapitel 4) Softwarecode generiert. Die RAMCO BPP Suite unterstützt diesen

Entwicklungsprozess durch die automatisierte Codegenerierung in den folgenden Bereichen:

• Vollständige Generierung des clientseitigen Codes

• Vollständige Generierung des Codes für den Austausch zwischen Client und

Applikationsserver

• Vollständige Generierung des Middle-Layer Codes, d.h. der Services und Objekte auf

dem Applikationsserver

• Generierung der Zugriffe auf die Datenbank (Stubs)

Für die zu implementierenden Businessregeln, die während der Solutioning-Phase in Textform

beschrieben wurden, werden aufgrund des Designs der Services und Methoden Templates

generiert. In diese fügen die Programmierer die Businesslogik ein, die in der Regel in Form von

Stored-Procedures auf die Datenbank zugreifen.

Erst jetzt wird die Wahl der verwendeten Infrastruktur und Programmiersprache notwendig.

RAMCO verfügt über Code-Genatoren für folgende Programmiersprachen:

• Java

• C# Sharp

• Visual Basic

Die Codegenerierung für Java ist für

die verschiedenen Infrastrukturen,

bzw. Applikationsserver optimiert:

• IBM WebSphere

• Bea WebLogic

• Oracle Application Server 9i

• Sun One

Abbildung 5: Code-Generator von RAMCO BPP Suite für das Zielsystem

Page 16: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 16

3.3.4 Implementierung der Lösung: Rollout

Zur vollständigen Abwicklung eines Softwareprojektes gehört ein umfassendes Deployment und

Konfigurationsmanagement. Auch diese detaillierten Spezifikationen werden innerhalb der

RAMCO BPP Suite erfasst und verarbeitet. Die einzelnen Schritte sind:

• Testmanagement

Innerhalb des Testmanagements können aufgrund der Prozessvorlagen, d.h.

eventbasierten Geschäftsvorfälle, automatisch Testfälle generiert werden. Diese

Testfälle werden dann von Anwendern weiter spezifiziert und mit Inhalt gefüllt und

dann zu Testplänen zusammengestellt. Die Testpläne wiederum werden

Mitarbeitern des Qualitätsmanagements zugeordnet und abgearbeitet.

• Administration

Wesentlich für komplexe Geschäftsanwendungen ist ein ausgefeiltes Rollen- und

Benutzerkonzept. Dieses wird in der Workbench „Administration“ definiert und

gepflegt. Hier werden Rollen (Zugriffsrechte zu Bildschirmen und Transaktionen)

für die verschiedenen Geschäftsbereiche definiert und Benutzern zugeordnet.

• Deployment

RAMCO bietet für komplexe Unternehmensapplikationen ein ausgefeiltes,

hochskalierbares Konzept, Prozesse und Anwendungen sowie Datenbanken in

verteilten Systemen auf verschiedenen Servern zu installieren. Dazu wird die

gesamte physische Infrastruktur aufgenommen und definiert, welche Services auf

welchen Serverstrukturen zum Einsatz kommen. Das Ergebnis dieses

Konfigurationsmanagements sind Installationsscripts für die verschiedenen Server.

3.3.5 Change Management Prozess

Die RAMCO BPP Suite liefert einen klar strukturierten Weg eine Softwarelösung nach

Spezifikation zu erstellen, zu liefern und in Betrieb zu nehmen. Dabei liegen die Vorteile dieser

Plattform klar auf der Hand:

• RAMCO BPP Suite liefert einen modellbasierten Ansatz, wobei die Business-

Prozesse des Kunden im Vordergrund stehen.

Page 17: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 17

• Mit der RAMCO BPP Suite wird eine qualitativ hochwertige Softwarelösung

generiert. Die Qualität begründet sich zum einen durch die vielfach im Einsatz

befindlichen Standardkomponenten, zum anderen darauf, dass grosse Teile der

Anwendung automatisch generiert werden. Gerade im Bereich der

Infrastrukturkomponenten und Middleware sind herkömmlich entwickelte Produkte

sehr fehleranfällig.

• Die Art und Weise der Entwicklung spart enorme Kosten, gerade wenn es darum

geht, unternehmensspezifische Softwarekomponenten und Standardsoftware zu

einer Gesamtlösung zusammenzusetzen.

Mit der Auslieferung der Software ist es allerdings in den meisten Fällen nicht getan. Heutige

Unternehmenslösungen entwickeln sich mit dem Geschäft der Kunden weiter, müssen

angepasst und erweitert oder z.B. auf eine grössere und performantere IT Umgebung installiert

werden können. Das Softwareprodukt durchlebt einen fortwährenden Änderungsprozess.

Abbildung 6: Change Management Prozess

Die Abwicklung des Änderungsmanagements für die Softwarelösungen des Kunden ist

vollständig in die Plattform RAMCO BPP Suite integriert. Die gesamte Information, die mit Hilfe

der Workbench in einem zentralen Projektrepository vorliegt, ist die Grundlage für

Erweiterungen, Änderungen bis hin zum eigenständigen Release-Management.

Die Änderungen – auf verschiedensten Ebenen der Prozessdetailierung – werden zunächst

aufgenommen, wie zuvor auch die Business-Prozesse. Auf der Basis des Modells erstellt das

Page 18: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 18

System eine sogenannte Impact Analyse. Der Kunde erhält einen Report, der über die

gesamten Auswirkungen der beantragten Änderung in den verschiedensten Bereichen Auskunft

gibt.

Abbildung 7: Reports des Change Management Prozesses

Page 19: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 19

Auf der Basis dieser Analyse kann sehr genau quantifiziert werden, was solche Änderungen für

die Budgetplanung der Softwarelösung bedeutet.

Dem Änderungsmanagement ist ebenfalls ein Freigabeprozess überlagert. Ist eine Änderung

freigegeben, kann so gleich mit der Implementierung über die automatisierte

Entwicklungsplattform begonnen werden. Das heisst, für dringende Änderungen, neue

Business-Prozesse bis hin zu zusätzlichen Komponenten muss der Kunde nicht auf Release-

Stände der Softwarelieferanten warten, sondern er steuert seine IT Umgebung direkt über seine

eigenen Business-Prozesse.

3.3.6 Projekt-Management

In der übergreifenden Workbench „Planning & Control“ laufen alle Informationen über die

gesamte Organisation der Projekte und der Entwicklungsprozesse zusammen. Mit Hilfe von

Auftrags-Dokumenten, die für alle Tätigkeiten innerhalb von der RAMCO BPP Suite erstellt

werden, wird eine übergreifende Planung auch für sehr komplexe und grosse Projekte möglich.

In Planning & Control erfolgt:

• das Einrichten und Verwalten eines Kunden bzw. eines Kundenprojekts

• das Release- und Änderungsmanagement

• das Projektmanagement

• die High Level Projektplanung

• die detaillierte Projektplanung

• das Tracking von Projekten

Page 20: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 20

Abbildung 8: Projekt-Management: Planung und Kontrolle

Innerhalb von Planning & Control werden die verschiedensten Dokumente verwaltet, die jeweils

von Mitarbeitern innerhalb von der RAMCO BPP Suite verarbeitet und rückgemeldet werden:

• CR: Change Request, Änderungsanfragen (Solutioning)

• WR: Work Request, Anfrage zur Änderung von graphischen Oberflächen (Solutioning)

• RCN: Requirements Change Notification, Änderungsantrag für Design (Engineering)

• ECR: Engineering Change Request, Änderungsantrag für Services (Engineering)

• ICO: Implementation Change Order, Implementierungsauftrag (z.B. Stored Procedures)

• SSCO: Software-Sub-Contracting-Order, Externe Vergabe von Programmieraufgaben

Innerhalb der Planning & Control stehen Workbenches für eine vollständige Projektplanung zur

Verfügung, um z.B. Arbeitspakete und Milestones zu definieren sowie komplexere graphische

Darstellungen und Gantt Charts zu erstellen.

Page 21: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 21

Abbildung 9: Projekt-Management Darstellungen und Gantt Charts

3.4 Collaboration Plattform

Im Kapitel 3 wurde erläutert, wie die RAMCO BPP Suite einen Ansatz für den gesamten

Lebenzyklus komplexer Softwareprojekte liefert. Von der Idee solcher Projekte über die

Umsetzung und Implementierung bis hin zur Pflege und Erweiterung einzelner Funktionen sind

dabei verschiedenste Rollen und Interessensgruppen am Entstehungsprozess beteiligt:

• Produkt- bzw. Projektmanager

• Prozessmodellierer zur Aufnahme der detaillierten Abläufe und Aktivitäten

• Designer für graphische Oberflächen

• Businessanalysten für das Regelwerk

• Technische Designer für Services und Methoden

• Datenbankspezialisten zur Einrichtung der Datenbank und Business Objekte

• Qualitätssicherung und Testmanagement

• Konfigurationsmanagement und Deployment

• Wartung und Support

Page 22: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 22

Insbesondere in grossen Projekten, die international ausgerollt werden, hilft die RAMCO BPP

Suite dabei, die Anforderungen auf unterschiedlichsten Ebenen systematisch zu erfassen und

kontrolliert umzusetzen. Die Workbenches innerhalb der RAMCO BPP Suite sind vollständig

WEB basierend und erlauben daher einen einfachen Zugriff über das Internet. Zudem hinterliegt

der Plattform ein umfangreiches Rollen und Benutzermodell, sodass jeder der oben

aufgeführten Teilbereiche eigens adressiert werden kann.

Abbildung 10: RAMCO Engagement Modell mit Kunden und Partnern

Jeder Benutzer greift über die ihm zugeordneten Workbenches auf das Projektrepository zu und

wird dabei über den Workflow der jeweiligen Dokumente geführt. Ein Produktmanager arbeitet

mit Change-Requests und der Impactanalyse, ein Modellierer mit Work-Requests innerhalb des

Solutionings, und ein technischer Designer beispielsweise arbeitet mit Engineering Change

Requests innerhalb des Engineering Workbench. Softwareexperten, die weltweit verteilt

arbeiten, können so gemeinsam mit dem Kunden an den jeweiligen Softwareprojekten und –

Produkten entwickeln.

Page 23: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 23

4 Service Orientierte Architektur (SOA)

SOA (Service Oriented Architecture) definiert eine Softwarearchitektur, die zwei wichtige

Eckpfeiler der MDA adressiert: Interoperabilität und Wiederverwendbarkeit. Dabei gilt es, ein

Softwaresystem (z.B. ein ERP-System) so zu gestalten, dass geschlossene Funktionsblöcke

als eigenständige Komponenten programmiert und die Schnittstellen zum Aufruf dieser

Komponenten offen nach internationalen Standards ausgelegt werden. Die dabei verwendeten

Standardtechnologien sind:

• XML als Austausch-Datenformat

• SOAP als einfaches Interaktions-Protokoll sowie

• WSDL und UDDI zur Beschreibung und Identifizierung von Services

Abbildung 11:Die Applikationsschichten von SOA

Zum einen bietet diese Strategie den Vorteil, dass wiederkehrende Funktionsblöcke für die

verschiedensten Anwendungen wiederverwendet werden können, aber zentral an einer Stelle

gepflegt und gewartet werden. Für den Endkunden bietet SOA den enormen Vorteil,

Komponenten von verschiedensten Anbietern einfach zu einem komplexen Programm

zusammenstellen zu können, das für seine individuellen Bedürfnisse optimiert ist.

Page 24: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 24

Die RAMCO BPP Suite hat die SOA Konzepte vollständig adaptiert. Darüber hinaus hat

RAMCO seine Komponenten derart gestaltet, dass sie jeweils einen geschlossenen

Teilgeschäftsprozess beschreiben, der als eigenständige Einheit in unterschiedlichster

Zusammenstellung der Endapplikation eingefügt werden kann. Als Beispiel sei hier der Ablauf

zu einer Bestellanforderung genannt, der in seiner Ausprägung (Anlegen, Autorisieren, Change,

Short-Close) immer wieder gleich ausgeführt wird, aber in unterschiedlichsten Szenarien für

einen Endkunden in den Gesamtprozessablauf eingebaut werden muss.

Die Granularität der Komponenten auf der Ebene von Teilgeschäftsprozessen (anstatt

herkömmlicherweise simpel auf Transaktionsebene) ermöglicht einem Endkunden eine schnelle

Zusammenstellung seiner ganz individuellen Vorstellungen der betriebswirtschaftlichen Abläufe.

Dabei werden die einzelnen Teilgeschäftsprozesse entweder aus dem Repertoire von

Standardkomponenten abgebildet oder auf der gleichen Art und Weise neu über die RAMCO

BPP Suite definiert.

Die Laufzeit-Umgebung von der RAMCO BPP Suite baut sich über verschiedene Layer einer

Mehrschichtarchitektur auf, die in der nachfolgenden Graphik beschrieben ist.

Abbildung 12: Flexible Mehrschichtenarchitektur von der RAMCO BPP Suite

An dieser Stelle ist zu bemerken, dass RAMCO die Implementierung sowohl auf der Basis von

.Net Technologien als auch auf einer J2EE Architektur basierende Technologie anbieten kann.

Die Grundarchitekturen und eingesetzten Technologien und APIs die in dem einen oder

anderen Falle zum Einsatz kommen sind:

Page 25: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 25

• Microsoft: MS IE-Explorer, MS IIS, MS TS, und MS SQL

• J2EE (Beispiel): Netscape o. IE-Explorer, BEA WEB Logic, Oracle

Integration in modernen Systemumgebungen ist eines der Haupttätigkeitsfelder von RAMCO

Systems. Dazu gehören die Anbindung externer Datenbanken, Applikationen (z.B. SAP, Oracle,

etc.) und natürlich auch von Peripheriegeräten zur Betriebsdatenerfassung oder

Druckausgaben. Die Mehrschichtarchitektur ist auf die Kommunikationsstruktur mit Hilfe von

WEB Services aufgebaut. Diese offene Architektur auf der Basis von Standard Protokollen

(HTTP/ XML SOAP) erlaubt eine performante und den Anforderungen entsprechende

Integration. Insbesondere die Konfigurationsmöglichkeiten dieser Schnittstellen erlauben eine

einfache Wartung und Erweiterung.

Page 26: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 26

5 Business Performance Management

RAMCO Business Analytics ist ein integraler Lösungsbestandteil von der RAMCO BPP Suite,

unternehmensweite Leistungsmessung und –steuerung einzuführen. Dabei sind die

beschriebenen Leistungen und Erfolge ganzheitlich zu erfassen und mit der Strategie

abzugleichen. RAMCO Business Analytics verwendet die “Balanced Scorecard“ Methode für

das strategische Corporate Performance Management. Die nachfolgende Abbildung illustriert

die vielseitigen Komponenten von Business Analytics als Suite sowie die hierarchische

Anordnung der einzelnen Anwendungen.

Abbildung 13: Übersicht von Business Performance Management

Das Portfolio beinhaltet Tools und Analytische Anwendungen für die Bearbeitung und

Beantwortung unterschiedlichster Fragestellungen sowie Bedürfnisse an ein ausgeklügeltes

Analysesystem.

RAMCO Business Analytics bietet vorgefertigte MIS

Module zu den RAMCO ERP Applikationen, wie z.B.

dem Rechnungswesen und dem Personalwesen an.

Diese Anwendungen lassen sich durch die

individuellen Bedürfnisse des Kunden anpassen und

jederzeit erweitern.

Page 27: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 27

5.1 Analytische Anwendungen mit RAMCO Business Analytics

Nachdem der Business-Prozess implementiert worden ist, soll das Laufzeitverhalten mit

definierten KPIs (Key Performance Indicator) lückenlos erfasst und gespeichert werden. Diese

Informationen dienen als Input für die Bearbeitung betriebswirtschaftlicher Fragestellungen

durch das System. Das Controlling sowie das Management haben unterschiedliche

Informationsbedürfnisse, die Analyse zu ihren Business-Prozessen und ihrem

Verantwortungsbereich auswerten zu können.

Abbildung 14: Analytische Auswertungen mit Business Performance Management 1

Die Analytical Workflow Engine ermöglicht es, Schwellenwerte zu den einzelnen KPIs frei zu

definieren. Für jeden Schwellenwert lässt sich ein Workflow parametrisieren, der beim Eintreten

unumgehend ausgeführt wird. Der Vorteil liegt auf der Hand: mit der Analytical Workflow Engine

lässt sich Ereignis-gesteuertes Workflow Management betreiben und dadurch können definierte

Aktionen pro-aktiv initiiert und ausgeführt werden. So z.B. könnte der Kundenberater in einem

Finanzdienstleistungsunternehmen eine Meldung per E-Mail, seinem Customer Relationship

Management (CRM) System oder per Handy erhalten, sobald sein Key-Account eine Anfrage

im Kundenportal eingetragen hat. Durch die Workflow-Fähigkeit und Offenheit der Architektur

bietet RAMCO Business Analytics enormen Mehrwert und Nutzen, die Kundenzufriedenheit

durch gezieltes Informations-Management zu verbessern.

Page 28: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 28

Abbildung 15: Analytische Auswertungen mit Business Performance Management 2

Die Anordnung und Gestaltung der Analytischen Anwendungen sind flexibel und umfangreich.

So lassen sich sehr viele Einstellungen direkt durch den Benutzer während der Laufzeit

verändern. Die intuitive Bedienung der Analytischen Anwendungen im Cockpit ermöglicht es,

dass der Benutzer innert sehr kurzer Einführungszeit die Anwendung bedienen kann. Die

RAMCO BPP Suite ist einerseits als Business Process Management Infrastruktur zur

Verarbeitung von Business-Prozessen verantwortlich, andererseits wird die Benutzer-

Interaktion und die damit transaktionelle Verarbeitung mit der integrierten Business Analytics

Lösung ergänzt. Wie viel analytische Informationen dem Benutzer für die Ausführung seiner

Tätigkeit zu bieten ist, ist im Rahmen des Solutioning (vgl. Kapitel 3.3, Seite 10 ff) zu klären und

festzulegen.

RAMCO Business Analytics ist von Grund auf so konzipiert worden, die unterschiedlichsten

Organisationen und Stakeholder im Unternehmen mit den richtigen Informationen integriert in

einem Cockpit im Browser zu versorgen. Da jeder Benutzer einem Rollen-Konzept zugeordnet

ist, werden die Sicherheitsaspekte vollumfänglich gewährleistet, wie z.B. Datenzugriff,

Datenschutz und Veränderbarkeit. Die Funktionalität des Sicherheitskonzepts ist sehr vielseitig

und ausgereift, die unterschiedlichsten Anforderungen aus dem Finanzdienstleistungssektor mit

RAMCO Business Analytics zu erfüllen.

Page 29: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 29

Die nachfolgenden Screen Shots verdeutlichen die vielseitigen Arten von Repräsentationen von

Informationen und Kennzahlen, welche im Cockpit dem Benutzer online zur Verfügung stehen.

Der Benutzer kann seine Präsentation nach seinen individuellen Bedürfnissen mittels

Parametrisierung anpassen, auch Anordnung und Platzierung der Portlets.

Abbildung 16: Unterschiedliche Darstellungsformen von Informationen und Kennzahlen

Online Informationen zu RAMCO Business Analytics finden Sie unter:

www.RAMCO.com/res_RBA.asp

Page 30: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 30

5.2 Master Data Management

Für die Integration verteilter Datenbanken und/oder Applikationen bietet RAMCO Systems

Master Data Management (MDM) als eine komplementäre Lösung zur RAMCO BPP Suite an.

Durch die zentrale Datenbereinigung in MDM wird einerseits für höhere Datenqualität in den

Business-Prozessen gesorgt und andererseits lässt sich das Laufzeitverhalten der modellierten

Applikation verbessern. Aber auch für analytische Zwecke ist es oftmals notwendig und sogar

sinnvoll, gewisse Daten im Data Warehouse zu speichern. Die Verarbeitungs-Geschwindigkeit

von umfangreichen Analysen sowie Reports (mit Fremddaten) lässt sich damit erhöhen.

Abbildung 17: MDM in Verbindung mit Business Performance Management

Datenobjekte in MDM lassen sich als Web Services publizieren, die durch Drittanwendungen

genutzt und systemtechnisch zu verarbeiten sind. Damit bietet RAMCO eine offene und

Standard-basierte Lösung an, Masterdaten in den Wertschöpfungsketten mit dem Einsatz von

Informations-Technologie zur Verfügung zu stellen. Online Informationen zu RAMCO MDM

finden Sie unter: www.RAMCO.com/res_mdm.asp

Page 31: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 31

6 Projektstudie eines Versicherungsdienstleisters

Die Versicherungsgruppe CosmosDirekt in Deutschland und RAMCO Systems Ltd realisieren

ein Business Process Management Projekt mit der als die strategische, organisations-

übergreifende Plattform in der Versicherung. CosmosDirekt gehört zur Generali Gruppe in

Deutschland, die den Vertrieb von Versicherungsprodukten ausschliesslich für elektronische

Medien sehr erfolgreich vertreibt.

Das vorgestellte Projekt „Mengenplanung – und steuerung“ befasst sich mit der Planung und

Steuerung sämtlicher interner Unternehmensabläufe, die zur Bearbeitung der verschiedenen

Geschäftsvorfälle notwendig sind. Ein Augenmerk liegt dabei auf der Erfassung und Validierung

der Prognosen für kommende Geschäftsperioden sowie eine optimierte Planung des

Personaleinsatzes.

6.1 Der Kunde und sein Kerngeschäft

CosmosDirekt ist Deutschlands grösster Direktversicherer, einer der vier grössten deutschen

Lebensversicherer und mit einem Marktanteil von 18% marktführend bei der Risio-

Lebensversicherung. Mit ca. 1500 Mitarbeitern unterteilt sich die CosmosDirekt in die drei

Bereiche Cosmos Lebensversicherungs AG, Cosmos Versicherung AG und Cosmos

Finanzservice GmbH.

CosmosDirekt arbeitet in einem reinen Direktvertrieb ohne die Einbindung von Agenturen. Die

Produkte für Versicherungen, Altersvorsorge, Finanzierungen und Anlagen werden über eine

Multikanalstrategie (Internet, Telefon, Mailings) vertrieben. Die gesamten Prozesse zur den

Geschäftsvorfällen werden intern in der Konzernzenrale in Saarbrücken abgewickelt. Mit über

2.2 Millionen verwalteten Verträgen in den Sparten Personen, Auto, Haus und Geldanlagen

erwirtschaftet CosmosDirekt einen Umsatz von ca. 1.3 Milliarden Euro. Die einzelnen Produkte

sind wie folgt gegliedert:

Versicherungen • Leben • Berufsunfähigkeit • Kindererwerbsunfähigkeit • Rente • Fahrzeuge • Haftpflicht • Unfall • Hausrat • Wohngebäude

Altersvorsorge • Riesterrente • Basisrente • Private Rente • Kapitallebensversicherung • Direktversicherung • Fondsshop

Finanzierung • Immobilie • Auto • Privat

Anlage & Banking • Geldanlage • Fondsanlage • Vermögenswirksame Leistungen • Kreditkarte

Page 32: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 32

6.2 Mengenplanung & -steuerung

Innerhalb der CosmosDirekt ist der Bereich Unternehmensentwicklung zentral verantwortlich

für die gesamte Planung und Steuerung der internen Organisation. Darunter fallen u.a. die

wichtigen Bereiche:

• Prozessdefinition

• Ressourcenoptimierung

• Verbesserung der operativen Abläufe

Mit dem Projekt „Mengenplanung & - steuerung“ sollen nun sämtliche Planungstätigkeiten des

Bereiches Unternehmensentwicklung optimiert und automatisiert werden. Dabei eingeschlossen

sind langfristige Planungstätigkeiten wie vorausschauende Prognosen und Jahresplanungen,

aber auch kurzfristige Planungstätigkeiten bis hin zur Steuerung der operativen Abläufe und

Arbeitsanweisungen in Realzeit.

In Anlehnung an industrielle Planungs- und Produktionssteuerungssysteme aus der

Prozessindustrie und Logistik wird auf der Basis der kundenspezifischen Abläufe ein

umfassendes Planungswerkzeug geschaffen, das

• Prognosen für Produkt-Anträge, Verträge und Leistungsfälle verwaltet

• anfallende Mengen von spezifischen Arbeitsabfolgen und Arbeitsgängen berechnet und

plant.

• für die internen Mitarbeiter eine komplette Ressourcenverwaltung, mit Kalendern,

Urlaubsdaten, Arbeitszeitmodelle, Skills und Qualifikationen, Arbeitsgruppen, etc. bietet

• über verschiedene Zeithorizonte (Jahres-, Monats-, Tagesplan) die verfügbaren

Kapazitäten zeitlich einplant, umplant und optimiert.

• auf Basis der Echtzeitdatenerhebung und Rückmeldungen die operativen Abläufe in

Bezug auf verfügbare Kapazitäten und Alternativen optimal aussteuert.

Page 33: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 33

6.3 Prozessintegration

Die Funktion „Mengenplanung & - steuerung“ ist von zentraler Bedeutung für CosmosDirekt.

Auf der einen Seite werden sämtliche planerischen Tätigkeiten auf der Vertriebsseite

zusammengeführt. Dabei geben die Abteilungen für Marketing, Vertrieb, die Geschäftsleitung,

sowie auch die Produktentwicklung den Input über zukünftige Prognosen und Entwicklungen

der verschiedenen Geschäftsbereiche und Produkte. Auf der anderen Seite liefern die

Serviceabteilungen bzw. die Personalabteilung den Input für die Organisationsstrukturen und

zur Verfügung stehen Kapazitäten zur Bearbeitung der anfallenden Prozesse.

Abbildung 18: Das Projekt Mengenplanung & -steuerung greift in alle wichtigen Unternehmensprozesse

Ziel des neuen Informationssystems ist es nun die anfallenden Bedarfsmengen auf die

vorhandenen Ressourcen zu verteilen und unter verschiedenen Gesichtspunkten zu optimieren.

In der Langfristplanung geht es in erster Linie darum, die notwendigen Kapazitäten für die

anfallenden Arbeitsmengen zur Verfügung zu stellen. In der Kurzfristplanung werden

Zielgrössen wie Produktivität, Service-Level, Qualifikationsprofile des Personals und die realen

Kapazitätsbedingungen eingestellt um eine möglichst optimale Ressorcenauslastung zu

gewährleisten. Die Steuerung greift dann in Realzeit in das operative Geschäft und verteilt die

anfallenden Arbeiten nach Plan bzw. nach aktuellen, geänderten Bedingungen immer unter

Berücksichtigung der eingestellten Zielgrössen. Zum Beispiel werden Rückstände, d.h. nicht

erledigte Arbeit, sogleich für den nächsten Tag wieder neu eingeplant, oder je nach Service-

Level oder anderen Prioritäten können Arbeiten zeitlich verschoben werden oder auf alternative

Ressourcen geplant werden.

Page 34: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 34

Ein besonderes Augenmerk liegt auf den zugrunde liegenden Prozessnetzen. Ein Prozessnetz

beschreibt in allen Einzelheiten, wie ein Geschäftsvorfall, wie z.B. ein Versicherungsantrag, von

den Serviceabteilungen bearbeitet wird.

Eine exakte Voraussage, wie ein solcher Geschäftsvorfall bearbeitet wird, kann allerdings nur

statistisch auf der Basis von Ist-Daten erhoben werden. Ein Antrag für eine Versicherungspolice

wird beispielweise nach der Erfassung zu einem bestimmten Prozentsatz direkt umgewandelt in

einen Vertrag, zu einem gewissen Prozentsatz aber müssen die Anträge nachbearbeitet

werden oder per Rückantwortbrief nochmals vom Kunden vervollständigt werden.

Abbildung 19: Schematischer Aufbau eines Prozessnetzes mit statistischen Parametern

Die statistische Verteilung von solchen Events wird mit Hilfe von Parametern beschrieben, die

die entsprechenden Prozentzahlen angeben. Diese Prozessparameter werden kontinuierlich

aus den transaktionalen Systemen, d.h. den Ist-Daten, erhoben und in das System

übernommen. Die enorme Flexibilität der Planung auf der Basis von sich ständig ändernden

statistischen Prozessnetzen stellt eine besondere Herausforderung in diesem Projekt dar.

Wie schon beschrieben steht das neue Informationssystem organisatorisch in Verbindung mit

allen wichtigen Geschäftsbereichen der Versicherung. Daraus resultiert ebenso eine Anbindung

an die vielen verschiedenen operativen Systeme.

Page 35: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 35

Abbildung 20: Das System zur Mengenplanung & -steuerung setzt auf einer heterogenen

Systemlandschaft auf

Insbesondere zu nennen sind die führenden Systeme für Stammdaten, das

Zeiterfassungssystem für die Mitarbeiter, die vorgelagerten Planungssysteme der

Vertriebsbereiche und nicht zuletzt die Systeme zur Bearbeitung der Geschäftsvorfälle. RAMCO

bietet hier mit seiner offenen Architektur und Integrationsmethodik enorme Vorteile. Im

Endausbau werden beispielsweise für die Realzeitsteuerung sämtliche Geschäftsvorgänge

online aus den operativen Systemen gemeldet.

6.4 Fazit

Mit Hilfe der RAMCO BPP Suite ist RAMCO Systems in der Lage sehr komplexe

kundenindividuelle Prozesse der Finanzindustrie zu gestalten und auf einer modernen Service-

Orientierten Architektur umzusetzen. Für das vorliegende Projekt „Mengenplanung & -

steuerung“ kam hinzu, dass RAMCO branchenübergreifend agiert und für die speziellen

Planungswerkzeuge Know-How sowie vorgefertigte Komponenten aus der Produktionsindustrie

einfach mit in die Lösung einfliessen lassen kann.

Page 36: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 36

Die Auswahl von der RAMCO BPP Suite stützte sich insbesondere auf die folgenden

Argumente:

• Individualisierte Lösung auf der Basis von Standardkomponenten

• RAMCO hat Erfahrung mit Produktionsplanungssystemen

• Geschäftsprozessbasierter Ansatz für eine individuelle Planungslösung

• Flexible Anwendungsarchitektur (J2EE oder .Net)

• Vorgefertigte Komponenten zur Planung & Steuerung

• 100% fit der Lösung für CosmosDirekt

Dabei wird eine sehr kosteneffiziente Abwicklung garantiert durch:

• Verwendung von Standardkomponenten

• Erstellung einer punktgenauen schlanken Lösung nach individuellen Prozessen

• Offshoreverfahren gestützt durch die RAMCO BPP Suite

• Automatisierte Softwareerstellung mittels Codegeneratoren

Abbildung 21: Screen-Shot der Anwendung, hier zur Kapazitätsübersicht der Servicegruppen

Page 37: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 37

7 Zusammenfassung

Die RAMCO BPP Suite bildet eine konsistente Plattform für die Transformation einer

bestehenden Softwarelösung auf eine Serviceorientierte Plattform (SOA). Hierbei wird der

gesamte Lebenszyklus von der Definition der Prozesse bis hin zum Rollout und Change

Management unterstützt.

Die besondere Leistungsfähigkeit besteht darin, ohne Medienbrüche zum Ergebnis zu kommen

und bereits bei der eigentlichen Wertschöpfung im Unternehmen anzusetzen – dem Prozess.

Dessen Veränderung gewährleistet eine nachhaltige Sicherung des Unternehmenwertes und

erhält die unternehmerische Flexibilität um auf Marktveränderungen schnell reagieren zu

können.

Ein wichtiger Unterschied zu klassischen Case - oder Migrationstools liegt in der Vermeidung

von Medienbrüchen innerhalb des Transformationsprozesses und der Möglichkeit, ein echtes

Prozess Reengineering zu erreichen und nicht nur die vorhandenen Prozesse auf eine neue

Technologie zu portieren.

7.1 Die Vorteile von der RAMCO BPP Suite

Vor der Implementierung werden ihre gesamten Prozesse genau reflektiert, „Sie bekommen

was Sie bestellen“ und haben somit eine hohe Investitionssicherheit, aber auch ein höchst

sorgfältiges Review der späteren Lösung.

Ihre geschäftlichen Besonderheiten, die Sie von ihren Konkurrenten abheben, werden

unterstützt und verstärkt.

Optimale Umsetzung der Unternehmensanforderungen und hohe Flexibilität in den

Anpassungen an geänderte Bedingungen, bzw. der Benutzeroberflächen an sich ändernde

Business-Prozesse.

Ihre Lösung wird sich mit Ihnen und Ihren Geschäfts-Anforderungen stetig und Schritt für Schritt

entwickeln und verbessern.

Als Startbasis steht die gesamte vorhandene ERP Komponentenbibliothek von RAMCO

Systems zur Verfügung. Bestehende Komponenten können direkt übernommen oder angepasst

werden.

Bis zu 40% schnellere Projektdurchlaufzeiten und somit geringere Investitionskosten.

Page 38: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 38

Hohe Investitionssicherheit durch Branchen- und Technologiekompetenz und international

führender Industriegruppe.

Abdeckung der gesamten Wertschöpfungskette mit maximaler Transparenz

100% Abbildung bestehender Prozesse, keine Informationsbrüche.

Technologische Zukunftssicherheit (offene Architektur, Industriestandards – Java, J2EE, SOAP,

.Net, XML und weitere).

Von wesentlicher Bedeutung für eine geschäftliche Zukunft ist die Ausarbeitung eines

tragfähigen Modells für die Zusammenarbeit ihres Unternehmens mit RAMCO Systems.

Es sind hier verschiedenste Ausprägungen möglich, die von der Übergabe des fertigen Source

Codes an ihr Unternehmen bis hin zur engen Kooperation mit Verknüpfung der gemeinsamen

Geschäftsaktivitäten auf Basis von der RAMCO BPP Suite gehen.

Wir von RAMCO Systems haben auf diese Fragen der Produkt-Transformation eine

schlagkräftige Antwort. Mit dem komponentenbasierten Entwicklungsframework RAMCO BPP

Suite und einer Mannschaft von über 1’800 Mitarbeitern, sind wir spezialisiert auf die

Transformation und die Erweiterung von bestehenden Softwareprodukten.

Einfach und kostengünstig, und auf einer modernen Technologie-Plattform, die sie selbst

bestimmen: Ob Microsoft .Net unter Windows oder IBM WebSphere unter Linux, Sie

entscheiden, welche Plattformen, Betriebssysteme und Datenbanken für Sie und Ihre Kunden in

Zukunft in Frage kommen.

7.2 Entwicklungspartnerschaft mit RAMCO Systems

Mit einer Entwicklungspartnerschaft mit RAMCO Systems eröffnen sich für Sie die folgenden

Vorteile:

• ein Repository von über 1’000 WEB Service basierenden Softwarekomponenten aus

einer kompletten, umfassenden ERP Suite

• Standardapplikationen aus nahezu allen Industrie, und Handelsbereichen, wie

Fertigung, Transport&Logistik, Supply Chain Management, HR, Finanzen, etc.

• ein CMM Level 5 zertifizierter Softwareentwicklungsprozess auf der Basis des

Frameworks von der RAMCO BPP Suite

Page 39: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 39

• ein motiviertes Partner-Unternehmen, das international (Amerika, Asien, Europa, Afrika)

mit über 20 Niederlassungen vertreten ist

• ein auf gemeinsames Wachstum ausgelegtes Business-Modell

Page 40: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 40

8 Anhang

In diesem Anhang möchten wir Ihnen das Look & Feel der webbasierten Workbench RAMCO

BPP Suite vermitteln. Zu ausgewählten Themenbereichen haben wir hierzu graphische

Benutzeroberflächen abgebildet.

8.1 RAMCO BPP Suite

Abbildung 22: RAMCO BPP Suite Einstiegsmaske mit 4 Hauptprozessen

Abbildung 23: Planning and Control Aktivitäten im Überblick

Page 41: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 41

Abbildung 24: Projektplan Übersicht

Abbildung 25: Projektplan Detailinformationen

Page 42: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 42

8.2 Solutioning

Abbildung 26: Überblick der einzelnen Aktivitäten, User-Interface-Layout

Abbildung 27: Impact Analyse

Page 43: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 43

Abbildung 28: Integriertes Werkzeug zur Prozessmodellierung mit Zugriff aufs Modellrepository

8.3 Engineering

Abbildung 29: Überblick der einzelnen Aktivitäten

Page 44: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 44

Abbildung 30: Service Design

Abbildung 31: Design Datenbank

Page 45: RAMCO BPP Suite - SoftSelect · RAMCO BPP Suite 4 Das Kundenbedürfnis sowie die Bereitschaft zu innovativer Veränderung ist für RAMCO Systems eine wichtige Voraussetzung, die Wertschöpfung

RAMCO BPP Suite 45

8.4 Rollout

Abbildung 32: Überblick der einzelnen Aktivitäten, User Informationen