Wall of Fame

Applaus für unsere Sieger

Icon Kategorie Open Source
Kategorie OS
Open Source

RCMS (Reusable Case Management System) mit Apache MyFaces
IRIAN Solutions GmbH

1. Platz
Jahr: 2006 | Bundesland: Wien
Einreicher: IRIAN Solutions GmbH
Kunde: New York Department of Correction, ImageWork
Ausgangssituation

Daten über alle auf Bewährung entlassenen Häftlinge New Yorks werden manuell auf Papier erfasst und abgelegt. Bei Überprüfung von Querverbindungen zwischen auf Bewährung Entlassenen sind manuell mehrere Meter an Ordnern zu durchforsten.

Zielvorgaben und Problemstellung

Eine Webanwendung ist zu entwickeln, die auf über 200 Masken eine Erfassung von auf Bewährung entlassenen Sträflingen zulässt. Die Webanwendung ist speziell auf nicht am PC trainierte Anwender abzustellen, und muss eine Validierung aller Eingaben vornehmen. Die Anwendung soll höchst interaktiv sein, und vergleichbar mit einer Desktopanwendung sehr viele Benutzerinteraktionen abfangen.

Strategie und Umsetzung

Aufbauend auf dem Open Source Projekt Apache MyFaces und mithilfe der Komponentenarchitektur von JSF sollte von HTML Templates ausgehend in Rekordzeit eine Webanwendung gebaut werden, die höchsten Anforderungen genügen soll.
Über 200 Masken mit Validierung zu versehen, mit der Datenbank zu verbinden und vergleichbar mit einer Desktopanwendung aussehen zu lassen, war nur mit einem komponentenorientierten Framework möglich. Für die hohe Dynamik wurde AJAX als Basistechnologie verwendet - nur diese neue Technologie lässt ein Benutzererlebnis zu, dass ähnlich einer Desktopanwendung ist.

Auswirkungen und Ergebnisse

Der Kunde erhielt Support, Consulting und Entwicklung von den Entwicklern und Gründern des Open Source Framework Apache MyFaces - und konnte seine Ziele in der geplanten Zeit realisieren. Ohne die intensive Mitarbeit der MyFaces-Entwickler des Lösungsanbieters wäre ein Abschluss in der Zeit nicht möglich gewesen. 120 Mitarbeiter des Departments of Probation geben jetzt über eine größtenteils in Österreich entstandene Webanwendung die Daten aller auf Bewährung entlassenen Häftlinge ein. Als zweites Ergebnis des Projekts ist anzumerken, dass auch das Open Source Framework Apache MyFaces, welches zum grossen Teil durch die Projektentwicklung gereift ist - einige ausgezeichnete Komponenten wurden für und mit dem Kunden entwickelt; beispielsweise ein HTML-Editor, der gleichzeitig eine Rechtschreibprüfung zulässt.

Ein weiterer interessanter Faktor im Projekt war die vollkommen virtuelle Realisierung des Projektablaufs - physisch haben sich die Beteiligten nicht gesehen. Das entspricht der Entwicklungszusammenarbeit, wie sie bei Open Source Projekten ganz normal gegeben ist. Hier wurde diese erfolgreiche Zusammenarbeit auf ein kommerzielles Projekt angewendet, die Kommunikation erfolgte über Mailing-Listen, Messenger und Bug-Tracking Systeme.

Insgesamt betrug das in Österreich realisierte Projektvolumen etwa 300.000 Euro.

Datenschutzinformation
Vielen Dank für Ihren Besuch constantinus.net, der Website von incite Ausbildungs- und Schulungsveranstaltungs GmbH in Österreich. Wir nutzen Technologien von Partnern (4), um unsere Dienste bereitzustellen. Dazu gehören Cookies und Tools von Drittanbietern zur Verarbeitung einiger Ihrer personenbezogenen Daten. Diese Technologien sind für die Nutzung der Website nicht zwingend erforderlich. Dennoch ermöglichen sie es uns, einen besseren Service zu bieten und enger mit Ihnen zu interagieren. Sie können Ihre Einwilligung jederzeit anpassen oder widerrufen.