|
Transformation Workbench
Die Transformation Workbench ist ein regelbasiertes Werkzeug zur Automatisierung von komplexen Analysen sowie Migrations, Modernisierungs- oder Reengineeringaufgaben. |
 |
Lösungen - System z - Konsolidierung von 4GL und Makro-Cobol |
|
| |
Problem
Viele System z Anwender pflegen heute eine Vielzahl historisch gewachsener Anwendungen
in verschieden Programmiersprachen und Umgebungen. Oft sind diese bereits im fortgeschrittenen Stadium ihres Lebenszyklus und nicht einfach durch Standardapplikationen oder Neuentwicklungen zu ersetzen.
- Neue Anforderungen sind nur schwer zu realisieren
- Infrastruktur (Datenbanken, Dialogsysteme, Entwicklungsumgebungen, etc) verschwindet vom Markt:
Makro-Cobol wie Delta-Cobol, APS-Cobol u.ä. oder 4GL-Sprachen wie z.B. Adabas oder Cool:Gen
- Wichtiges Know How geht in Ruhestand
- Aussergewöhnlich hohe Unterhalts- und Pflegekosten
Lösung
Vereinfachung! Die vorhandenen Anwendungen werden in einer einheitlichen Sprache, Datenbank und Entwicklungsumgebung konsolidiert. Funktionalität wird als SOA Schnittstelle exponiert und die Benutzeroberflächen werden Web 2.0 fähig gemacht. Die Vielfalt der gewachsenen Umgebung wird überführt in moderne Standards. Statt verschiedener Entwicklersilos mit exotischem technischen Know How gibt es eine technisch konsolidierte Entwicklermannschaft die sich voll auf Businessprobleme konzentrieren kann.
- IBM Enterprise Generation Language (EGL) als gemeinsame Entwicklungssprache
- Deployment Richtung Cobol und Java möglich
- Gemeinsame Standards wie Web 2.0, SQL, Java und Web Services
- Hohe Produktivität durch weitgehende Abstraktion der Anwendungsentwicklung von der Technik
- Weitgehend automatisierte Transformation vorhandener Anwendungen durch regelbasierte Systeme
- Technologisch konsolidierte Anwendungslandschaft als ideale Voraussetzung zur raschen Implementierung neuer Geschäftsanforderungen
Vorgehensweise
- Analyse der Anwendungslandschaft und Erstellen eines Grobkonzeptes mit erster Kostenschätzung
- Über ein Transition Assessment wird ein detaillierter Plan für die Transformation der Anwendung einschließlich der detaillierten Kosten erstellt
- Über einen Prototypen (Proof of Concept) wird die Vorgehensweise an Hand eines kleinen Teils der Anwendung überprüft
- Gemeinsame Projektdurchführung je nach Bedarf mit enger Einbindung des Kunden bzw. IBM und/oder weiterer hochspezialisierter Partner
Geeignete Werkzeuge |
| |
|
|
Success = Stability x Evolution ²·º
|
|
|