Branche:
Luftfahrt/Controlling
Zeitraum:
12 Monate
Rolle:
Developer
Technologien:
  • Java
  • Swing
  • JDBC
  • Tomcat

Entwicklung Budgettool für Controlling

Für den Bereich Controlling des marktführenden Luftfahrt-Unternehmens sollte ein Tool zur Planung und Überwachung von Budgets gemäß bereits existierendem Pflichtenheft entwickelt werden. Das Tool sollte den Anwendern als Java-Applet (Rich Client) in einem Browser zur Verfügung gestellt werden. Dabei hat ein Team von 2 Projektleitern während der Entwicklungsphase die Anforderungen analysiert und das Pflichtenheft mit Use-Cases entsprechend ergänzt.

Aufgaben

  • Einarbeitung in die Programmiersprache Java.
  • Entwicklung des Programmes
  • Konzeptionelle Beratung

Ergebnis

Das Tool konnte innerhalb des geplanten Zeithorizontes bereit gestellt werden.
Unter Anderem sollten hier 4 Planungsmasken mit jeweils ca. 30 Datenfeldern hardcodiert implementiert werden, wobei die Daten unterschiedlichste Quellen, Ziele und Berechnungs-vorschriften aufwiesen.
Dabei ist es mir gelungen, die Projektleitung und den Fachbereich zu überzeugen, dass eine Datenbank-basierte, dynamische Programmierung einige beträchtliche Vorteile bieten würde. Durch diesen Ansatz konnten Anzahl, Position, Berechnungsvorschrift, Quelle und Ziel der Daten (Eingabewert, Berechnter Wert, Datenbank-Wert) über die Datenbank frei konfiguriert werden. Da die Projektleitung nun in der Lage war, die sich ständig ändernde Business-Logik durch Konfiguration selbst zu "implementieren", war ich von dieser "Last" befreit und und konnte mich voll auf die Umsetzung des dynamischen Aspektes konzentrieren.
Wie ich einige Jahre später von einem der Projektleiter erfuhr, war das Tool nur aufgrund dieser, in der Zwischenzeit massiv genutzten Flexibilität noch im produktiven Einsatz.