Projekte aus dem Bereich Transport & Verkehr
Meine Projekte aus dem Bereich Transport & Verkehr umfassten
Konzeption, Umsetzung sowie Tests bestehender Lösungen. Basis
dieser Tätgikeiten ist eine fundierte Kenntnis des Netzmanagements
und der Tarifbildung unter den Rahmenbedingungen von Hochverfügbarkeitslösungen.
Konzeption einer E-Ticketing-Lösung
Das Verfahren ermöglicht es ein Handy als Fahrkarte zu nutzen
und unterscheidet sich in den bisherigen Ansätzen von E-Ticketinglösugnen
dadurch, das eine Bezahlung nicht im vorraus, sondern nach Fahrtdurchführung
auf Basis der tatsächlich gefahrenen Wegstrecke erfolgt. In
einem großen Team war ich in Teilbereichen für das Anforderungsmanagement, das CR-Management, die fachliche
Klärung sowie das Design zuständig. Zu den Themenbereichen
gehörten:
- Rechnungserstellung
- Systemschnittstelle für Customer Care Mitarbeiter
- Schnittstelle für den Kundenzugriff auf das System
- Definition und Beschreibung der Userinterfaces
- Verwaltungsmodule der Anmeldepunkte
- Anbindung externer Finanzdienstleister zur Abrechnung
- Konformität des Systems gemäß BDSG und GoBS
Zu den Aufgaben gehörten im Rahmen der fachlichen Klärung
die Modellierung und die Beschreibung von Prozessen, die Erarbeitung
eines Lösungskonzeptes sowie die Abstimmung mit den beteiligten
Stakeholdern. In enger Zusammenarbeit mit dem Realisierungs- und Testteam.
Geforderte Skills: UML-Modeling, Prozessformulierung mittels EPKs, Anforderungs und CR-Management, fachliche Klärung und Konzeption, GUI-Entwicklung, Web-Technologien
Last & Performancetests im Bereich Trassenvertrieb
Das Trassenmanagement ist ein wichtiger Bereich der Verkehrsplanung,
gilt es doch bestehende Ressourcen möglichst effektiv zwischen
den einzelnen Nutzern aufzuteilen. Durch eine Zusammenführung
der IT-System für die Trassenplanung auf ein zentrales System
galt es nachzuweisen, dass dieses den gestiegenen Anforderungen
gerecht wird. Ich wurde daher beauftragt für das System (J2EE-Anwendung)
Last&Performancetests zu konzeptionieren, zu planen, vorzubereiten,
durchzuführen und die Ergebnisse qualitativ auszuwerten. Die
Testdurchführung stand unter den Rahmenbedinungen des zu erwartenden
Mengengerüstes bezüglich der Daten sowie der Anfragehäufigkeit
und es galt die Antwortzeiten des Systems abzuschätzen. Die
gewonnenen Ergebnisse dienten dem Auftraggeber zur Entscheidung
ob das bestehende System übernommen werden kann, geändert
werden muss oder eventuell neu konzeptioniert werden muss.
Geforderte Skills: J2EE auf Basis Weblogic, Testkonzepterstellung, Entwicklung von Datengeneratoren und Lastsimulatoren, automatisierte Datenbankbefüllung mit Testdaten, Testdurchführung und Protokollierung sowie Wertung und Vorstellung der Ergebnisse.
Abnahmetests einer Logistiklösung zur weltweiten Paketverfolgung
Eine Logistiklösung für den Kunden des Transportwesens
wurde durch sein Subunternehmen konzptioniert und umgesetzt. Im
Auftrag des Kunden konzeptionierte ich die Abnahmetests in fachlicher
Hinsicht und in Hinblick auf die vorgegebene und in den Konzepten
festgelegte Performance. Hierbei galt es die J2EE-Lösung unter
zuhilfenahme eigener Testscripte sowie des Mercury LoadRunners über
eine Testfarm zu steuern und zu testen.
Geforderte Skills: J2EE auf Basis Weblogic, Testkonzeption, Entwicklung von Testskripten auf Basis EJB, Perl-Skripten und Loadrunner-Skripten, Datenstromanalysen, Lastgeneratoren, Aufbau und Koordonation einer Testumgebung für Massentests.
Anpassung einer Systemkomponente für die Verkehrsmittelplanung
Im Gegensatz zur Transportlogistik auf der Straße ist im Schienen- und Luftverkehr eine vorbereitende Planung der Nutzung der Verkehrswege notwendig. Dies wird auf Seiten der Transportunternehmen mit speziellne Planungswerkzeugen durchgeführt. Im Rahmen der Netzplanung/Netzverwaltung wurde ich beauftragt ein
bestehendes Planungwerkzeug (J2EE-Application) anzupassen und zu erweitern.
Diese Änderungen wurden durch die Einführung neuer Produkte
sowie die Zusammenlegung bestehender Produkte notwendig.
Geforderte Skills: J2EE auf Basis JBoss, SWT, Darstellung georeferenzierter Daten, UML, XML, Hibernate, OracleDB.
Entwicklung eines Werkzeuges zur Tarifbildung
Seitens des Kunden wurden die einzelnen Produkte seiner Tranportleistungen
durch zwei, weitestgehend voneinander unabhängigen Produkte
durchgeführt. Entstanden ist die Situation, da durch die Einführung einer neuen Produktgruppe sich diese nicht mit dem bestehenden System abdecken lies und ein eigenständiges System hierfür geschaffen wurde. Durch die zunehmende Produktverflechtung war
dieser Umstand jedoch nicht länger tragbar, weshalb auch auf der Seite
der Tarifplanung eine Zusammenführung der beiden Softwaresysteme notwendig
wurde. Anstatt eines der beiden Produkte zu erweitern, entschied
sich der Kunde für einen Neuansatz. Mein Aufgbanebereich umfaßte eigentverwantwortlich die Konzeption und die technische Umsetzun einer georeferenzierten Darstellung mit Editiormöglichkeit.
Geforderte Skills: Java, Hibernate auf OracleDB, SWT, Darstellung georeferenzierter Daten, UML, XML, C++ (Portierung bestehende Module), Rich-Client-Lösung,
|