RAMCO BPP Suite. Business Process Platform (BPP) Suite für den Finanzdienstleistungssektor. Lange Gasse 90 CH-4020 Basel. Version Basel, Mai 2008



Ähnliche Dokumente
Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

.. für Ihre Business-Lösung

Microsoft SharePoint 2013 Designer

Geschäftsprozesse und Entscheidungen automatisieren schnell, flexibel und transparent. Die BPM+ Edition im Überblick

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

SAP Business One. ERP für klein- und mittelständische Unternehmen. Ihr komplettes Business in einem System... in Echtzeit abgebildet!

(1) Mit dem Administrator Modul werden die Datenbank, Gruppen, Benutzer, Projekte und sonstige Aufgaben verwaltet.

Online Marketing für weltweite Filialen zentral steuern

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

OUTSOURCING ADVISOR. Analyse von SW-Anwendungen und IT-Dienstleistungen auf ihre Global Sourcing Eignung. Bewertung von Dienstleistern und Standorten

Inside. IT-Informatik. Die besseren IT-Lösungen.

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»

Was ist neu in Sage CRM 6.1

SharePoint Demonstration

Bundeskanzlei BK Programm GEVER Bund. als Basis für GEVER. 29. November 2012

pro.s.app document status check Bringen Sie mehr Transparenz in Ihre Dokumente

Jump Project. Softwarelösungen für professionelles Projektmanagement

where IT drives business

Planung, Analyse und Reporting dezentral im Web

Tender Manager. Sparen Sie Zeit und Kosten durch eine optimierte Erstellung Ihrer individuellen IT-Ausschreibungen

SharePoint Portal für eine effiziente Zusammenarbeit

BPM im Kontext von Unternehmensarchitekturen. Konstantin Gress

aito for Abacus Excellente Dokumentation Juli 11

Über den Unterschied zwischen Business Analysis und Requirements Engineering & Management

Grundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

MHP Mobile Business Solution Ihre Prozessoptimierung, um ortsunabhängig flexibel und hoch produktiv zu agieren!

Dieser Handlungsbedarf wird organisatorisch durch das Aufsetzen konkreter (Teil-)Projekte wahrgenommen

ZENITY - Die Software für Ihre Unternehmens-Releaseplanung

[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL

Softwareentwicklung. Software, mit der Sie gerne arbeiten

EIDAMO Webshop-Lösung - White Paper

Test zur Bereitschaft für die Cloud

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION

SDD System Design Document

_Beratung _Technologie _Outsourcing

Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems

Mobile ERP Business Suite

Vortrag von: Ilias Agorakis & Robert Roginer

pro.s.app document status check Bringen Sie mehr Transparenz in Ihre Dokumente

toolwear Die Verbindung aller Systemwelten

Beratung, Projektmanagement und Coaching

bruederlinpartner «Nearshoring auf höchstem Niveau!»

Kurzfassung der Studienarbeit

Über DMP Service A/S. Die Herausforderung. Die Lösung

Geyer & Weinig: Service Level Management in neuer Qualität.

Systemen im Wandel. Autor: Dr. Gerd Frenzen Coromell GmbH Seite 1 von 5

SAP SharePoint Integration. e1 Business Solutions GmbH

FIS/crm Highlights Release-Informationen 2016

SSGI Veranstaltung vom 23. Mai 2014

enventa ERP ist einzigartig

OCTOPUS Appointment System von ADCOTEL -- System Architektur Version 1.1 vom Adcotel GmbH. I. Übersicht

Mit dem richtigen Impuls kommen Sie weiter.

G.I.B ABAP Programmier-Templates, Strukturen bilden Kosten senken

Content Management System mit INTREXX 2002.

IT-Beratung: Vom Geschäftsprozess zur IT-Lösung

Gesetzliche Aufbewahrungspflicht für s

Cross-Platform. Visualize. Innovate. IT-Lösungen und Services konsequent zu Ende gedacht!

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

Best Practice für Schulträger, Schulorganisationen und Schulzentren

SOFTWARE DEVELOPMENT. Geben Sie Ihrer Software Entwicklung einen neuen Schwung!

Vorzüge auf einen Blick

Bedeutung und Nutzenpotentiale von Prozessen

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Projektmanagement in der Spieleentwicklung

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

TC CARL Erfindet das Drucker- Management neu!

Unsere Produkte. Wir automatisieren Ihren Waren- und Informationsfluss. Wir unterstützen Ihren Verkaufsaußendienst.

Jetzt verfügbar! MindManager 15 für Windows

Infor PM 10 auf SAP. Bernhard Rummich Presales Manager PM Uhr

SAP BUSINESS ONE Electronic Data Interchange

ITIL und Entwicklungsmodelle: Die zwei Kulturen

Leistungsstarke Enterprise Apps. Für Menschen erdacht. Für Veränderungen entwickelt.

Tech-Clarity Perspective: Best Practices für die Konstruktionsdatenverwaltung

Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

profactory Warenwirtschaft maßgeschneidert für die Mode-Industrie

Look Inside: desite. modellorientiertes Arbeiten im Bauwesen. B.I.M.

Proseminar: Website-Managment-System. NetObjects Fusion. von Christoph Feller

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

Neue Funktionen in Innovator 11 R5

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Festpreisprojekte in Time und in Budget

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.

TEUTODATA. Managed IT-Services. Beratung Lösungen Technologien Dienstleistungen. Ein IT- Systemhaus. stellt sich vor!

UpToNet Workflow Workflow-Designer und WebClient Anwendung

! APS Advisor for Automic

ecommerce als Projekt im Mittelstand: Tut Beratung Not? Bereiche, Formen, Auswahl!

Interview zum Thema Management Reporting &Business Intelligence

Passgenau schulen Bedarfsanalyse

Projektcontrolling in der Praxis

StuPro-Seminar Dokumentation in der Software-Wartung. StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung.

Stammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing

Software-Validierung im Testsystem

Transkript:

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 RAMCO BPP Suite 1

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 RAMCO BPP Suite 2

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 Systemund 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. RAMCO BPP Suite 3

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, standardbasierende 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. RAMCO BPP Suite 4

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 RAMCO BPP Suite 5

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. RAMCO BPP Suite 6

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. RAMCO BPP Suite 7

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. RAMCO BPP Suite 8

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 modellbasierten 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 Softwarekomponenten, die innerhalb der Softwareerstellung einfliessen oder weiterverarbeitet und verändert werden können. RAMCO BPP Suite 9

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. RAMCO BPP Suite 10

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. RAMCO BPP Suite 11

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. RAMCO BPP Suite 12

RAMCO BPP Suite 13

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 Business functions Business activities User interfaces Tasks or actions performed on the user interface Business rules Events Mapped design specification elements Components, Business Objects Menu entry points Data Entry / visualization Forms Services, Process sections Methods 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. RAMCO BPP Suite 14

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 RAMCO BPP Suite 15

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. RAMCO BPP Suite 16

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 RAMCO BPP Suite 17

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 RAMCO BPP Suite 18

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 RAMCO BPP Suite 19

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. RAMCO BPP Suite 20

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 RAMCO BPP Suite 21

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. RAMCO BPP Suite 22

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. RAMCO BPP Suite 23

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: RAMCO BPP Suite 24

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. RAMCO BPP Suite 25

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. RAMCO BPP Suite 26

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. RAMCO BPP Suite 27

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. RAMCO BPP Suite 28

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 RAMCO BPP Suite 29

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 RAMCO BPP Suite 30

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 Finanzierung Immobilie Auto Privat Altersvorsorge Riesterrente Basisrente Private Rente Kapitallebensversicherung Direktversicherung Fondsshop Anlage & Banking Geldanlage Fondsanlage Vermögenswirksame Leistungen Kreditkarte RAMCO BPP Suite 31

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. RAMCO BPP Suite 32

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. RAMCO BPP Suite 33

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. RAMCO BPP Suite 34

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. RAMCO BPP Suite 35

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 RAMCO BPP Suite 36

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. RAMCO BPP Suite 37

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 RAMCO BPP Suite 38

ein motiviertes Partner-Unternehmen, das international (Amerika, Asien, Europa, Afrika) mit über 20 Niederlassungen vertreten ist ein auf gemeinsames Wachstum ausgelegtes Business-Modell RAMCO BPP Suite 39

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 RAMCO BPP Suite 40

Abbildung 24: Projektplan Übersicht Abbildung 25: Projektplan Detailinformationen RAMCO BPP Suite 41

8.2 Solutioning Abbildung 26: Überblick der einzelnen Aktivitäten, User-Interface-Layout Abbildung 27: Impact Analyse RAMCO BPP Suite 42

Abbildung 28: Integriertes Werkzeug zur Prozessmodellierung mit Zugriff aufs Modellrepository 8.3 Engineering Abbildung 29: Überblick der einzelnen Aktivitäten RAMCO BPP Suite 43

Abbildung 30: Service Design Abbildung 31: Design Datenbank RAMCO BPP Suite 44