
Kundenzufriedenheit, Termin- und Budgettreue
sind für uns oberstes Gebot. Wir entwickeln
und betreiben für Sie verteilte Java/J2EE-Anwendungen
mit zentraler Geschäftslogik, bauen Portale
für Ihre Kunden, Partner und Mitarbeiter, integrieren
bestehende Datenbanken und ERP Lösungen und
liefern Ihnen die passenden Betriebskonzepte dazu.
Wir beraten und unterstützen Sie in Fragen
der Java/J2EE-Infrastruktur wie beispielsweise Architekturen,
Frameworks, Methoden und Verfahren.
Hier eine charakteristische Auswahl von
Kundenprojekten aus jüngster Zeit:

Softwarelösung für
eine Beitragsrückstandsfallbearbeitung (2003-2004)
Für eine gesetzliche Krankenversicherung
haben wir im Rahmen einer organisatorischen Neustrukturierung
eine Anwendungssoftware für die komplette
Beitragsrückstandsbearbeitung (BRB) neuentwickelt
und eingeführt.
Es werden mit dieser Software bundesweit rund
300 spezialisierte Mitarbeiter unterstützt,
die rund 110.000 Beitragsrückstandfälle
mit etwa 9.000 Insolvenzfällen bearbeiten.
Der Gesamtwert der zu bearbeitenden Beitragsrückstandsfälle
liegt dabei im Bereich eines dreistelligen Millionen
Euro Betrags (2004). Die Anwendungssoftware wurde
in zwei Stufen realisiert, die in aufeinanderfolgenden
Releases in die Produktion eingeführt wurden.
Die Lösung genügt allen gesetzlichen
Anforderungen und Auflagen der zuständigen
Aufsichtsbehörden und ist technisch hochperformant.
Eine vorgesehene Schulung der Mitarbeiter erwies
sich bei der Einführung als überflüssig,
da alle sich sehr schnell eigenständig in
die Lösung einarbeiten konnten.
Die technische Lösung besteht im Grundsatz
aus der kompletten zentralen Geschäftlogik
auf einer zentralen "IBM WebSphere"-Serverfarm
unter Linux, hochintegriert in eine Produktionsumgebung
mit Online-Datenhaltung auf DB2 und IMS-Datenbanken
sowie Anbindung an eine bestehende zentrale unternehmensweite
Drucklösung. Der Zugriff der Nutzer erfolgt
einheitlich über Browsertechnologie von ihren
"Windows 2000" Thin Clients in einer
Citrix-Umgebung.
Das Projekt über beide Stufen hatte eine
Laufzeit von 15 Monaten. Es wurde taggenau zum
vorausberechneten Termin in die Produktion übergeben
und innerhalb des festgelegten Budgets fertig.

Implementation einer J2EE-Basisarchitektur
für die Anwendungsentwicklung (2004)
Im Rahmen von zwei größeren Entwicklungsprojekten
einer Versicherung wurden über einen Zeitraum
von 2 Jahren erste Erfahrungen mit J2EE gesammelt.
Bei den entstandenen mehrschichtigen Web-Applikationen
handelt es sich um Insellösungen. Dabei wurden
unterschiedliche technische Lösungen erprobt.
Um in zukünftigen Projekten von den Erfahrungen
im Umgang mit den vielfältigen J2EE-Technologien
und den im Rahmen der Projekte entwickelten technischen
Basiskomponenten profitieren zu können, sollte
durch eine Extraktion von wieder verwendbaren
Architekturteilen eine standardisierte Basisarchitektur
in Form eines Applikationsrahmenwerkes entwickelt
werden.
Im Rahmen unseres Beratungsauftrages haben wir
den Entwurf des Applikationsrahmenwerkes durchgeführt
und ein Team von Entwicklern bei der Implementation
gecoacht. Die Umsetzung erfolgte im Zeitraum von
3 Monaten in kurzen, zweiwöchigen Iterationen.
Das Rahmenwerk unterstützt im Kern ein technologieunabhängiges
Ritch Domain Model von intelligenten Geschäftsobjekten.
Die übergreifende Geschäftslogik wird
in Services implementiert, die auf Stateless Session
Beans basieren. Für das O/R-Mapping setzen
wir Hibernate auf DB/2 ein. Die Präsentationsschicht
ist mit Servlets, JSP und Struts implementiert,
wobei wir eine Zustandsmaschine für die Abbildung
einer XML-konfigurierbare Navigation verwenden.
Ein auf Fachwerten basierendes Formularwesen wird
für die effiziente Aufbereitung von Ein-
und Ausgabedaten der Web-Oberfläche eingesetzt.
Durch die bereitgestellte Basisarchitektur konnten
wir die Komplexität der Entwicklung von J2EE-Anwendungen
und die möglichen Fehlerquellen deutlich
reduzieren. Die Produktivität der Anwendungsentwickler
konnte durch die Kapselung von technischen Funktionalitäten
im Rahmenwerk unerwartet deutlich gesteigert werden.
|