Weitere Länder: Es kommen in nicht deutschsprachigen Ländern nur Projekte in Betracht, in denen Englisch akzeptiert wird.
Verteilung und Verwaltung von Compilerlizenzen
Erstellung und Weiterentwicklung von Python-Scripten für das Buildmanagement und Continuous Integration.
Firma: Telekom Deutschland, Darmstadt; IBM Deutschland
03/09 ? 09/12
Besondere Anforderungen: Das Projekt WITA BLWneu ist ein Top30 Projekt der Telekom und genießt daher besondere Aufmerksamkeit. Es dient der Abbildung des gesamten Wholesale Management Prozesses für die Telekom und weiterer Groß-Provider. Mit der Bereitstellung dieser zentralen Anforderungen wurde ganz besonders der Qualitätsanspruch und die reibungslose Bereitstellung der Releasezyklen beachtet.
Das Gesamtprojekt umfasste die zentrale Datenbeschaffung und Auftragsbearbeitung mit der Auftragssteuerungs- und Verwaltungsdatenbank (asv-DB).
Die betreuten Systeme in der Entwicklung und der Testsysteme summierten sich auf 64 Serverinstanzen, die in verschiedene Cluster zusammengeschlossen wurden. In meiner Verantwortung wurden dabei die Architekturvorgaben für den Betrieb der Server und Cluster einheitlich konfiguriert.
Produktion. Projektmanagement und Unterstützung der Entwicklerteams.
Besondere Anforderungen: Es war zwingend erforderlich den Buildprozess so zu optimieren, dass ein komplettes Großprojekt jederzeit in seinem aktuellen Entwicklungsstand vorgeführt werden konnte. Desweiteren gab es pro Jahr 4 Gesamtrelease, 4 Pilotrelease, 4 dazugehörige Fehlerbehebungstermine und insgesamt über 100 Sofortfixe, die innerhalb weniger Tage in Produktion eingespielt werden mussten. Damit diese Anwendung in der Größe so betreut werden konnte, wurde der gesamte Entwicklungs-, Test- und Integrationsprozess in kleinste Prozessschritte unterteilt, dokumentiert und gelebt. An zentraler Stelle war ich u.a. dafür verantwortlich, dass der erforderliche Qualitätsstandard in der Bereitstellung der Anwendung eingehalten wurde. Hierzu zählen die Qualitätskontrolle der Entwicklungsstände (Junit-Tests, Oberflächentests, Smoketests) sowie die Prüfung der Entwicklungsstände. Der eigentliche Buildprozess wurde durch Ant-Funktionaltiäten durchgeführt und über zentrale Prozesse für alle Anwendungen angestartet. Der gesamte Workflow ist in einzelnen Prozessschritten abgebildet. Hierdurch wird, bindend für alle beteiligten Personen, ein reibungsloser Ablauf von Entwicklung, Testablauf und Produktionseinführung gesichert. Die Prozesse wurden dokumentiert und nachvollziehbar durchgeführt.
Firma: Bausparkasse, Sparkassenumfeld
Firma: Bank, Automobilfinanzierer
Firma: Softwarehaus
Weitere Länder: Es kommen in nicht deutschsprachigen Ländern nur Projekte in Betracht, in denen Englisch akzeptiert wird.
Verteilung und Verwaltung von Compilerlizenzen
Erstellung und Weiterentwicklung von Python-Scripten für das Buildmanagement und Continuous Integration.
Firma: Telekom Deutschland, Darmstadt; IBM Deutschland
03/09 ? 09/12
Besondere Anforderungen: Das Projekt WITA BLWneu ist ein Top30 Projekt der Telekom und genießt daher besondere Aufmerksamkeit. Es dient der Abbildung des gesamten Wholesale Management Prozesses für die Telekom und weiterer Groß-Provider. Mit der Bereitstellung dieser zentralen Anforderungen wurde ganz besonders der Qualitätsanspruch und die reibungslose Bereitstellung der Releasezyklen beachtet.
Das Gesamtprojekt umfasste die zentrale Datenbeschaffung und Auftragsbearbeitung mit der Auftragssteuerungs- und Verwaltungsdatenbank (asv-DB).
Die betreuten Systeme in der Entwicklung und der Testsysteme summierten sich auf 64 Serverinstanzen, die in verschiedene Cluster zusammengeschlossen wurden. In meiner Verantwortung wurden dabei die Architekturvorgaben für den Betrieb der Server und Cluster einheitlich konfiguriert.
Produktion. Projektmanagement und Unterstützung der Entwicklerteams.
Besondere Anforderungen: Es war zwingend erforderlich den Buildprozess so zu optimieren, dass ein komplettes Großprojekt jederzeit in seinem aktuellen Entwicklungsstand vorgeführt werden konnte. Desweiteren gab es pro Jahr 4 Gesamtrelease, 4 Pilotrelease, 4 dazugehörige Fehlerbehebungstermine und insgesamt über 100 Sofortfixe, die innerhalb weniger Tage in Produktion eingespielt werden mussten. Damit diese Anwendung in der Größe so betreut werden konnte, wurde der gesamte Entwicklungs-, Test- und Integrationsprozess in kleinste Prozessschritte unterteilt, dokumentiert und gelebt. An zentraler Stelle war ich u.a. dafür verantwortlich, dass der erforderliche Qualitätsstandard in der Bereitstellung der Anwendung eingehalten wurde. Hierzu zählen die Qualitätskontrolle der Entwicklungsstände (Junit-Tests, Oberflächentests, Smoketests) sowie die Prüfung der Entwicklungsstände. Der eigentliche Buildprozess wurde durch Ant-Funktionaltiäten durchgeführt und über zentrale Prozesse für alle Anwendungen angestartet. Der gesamte Workflow ist in einzelnen Prozessschritten abgebildet. Hierdurch wird, bindend für alle beteiligten Personen, ein reibungsloser Ablauf von Entwicklung, Testablauf und Produktionseinführung gesichert. Die Prozesse wurden dokumentiert und nachvollziehbar durchgeführt.
Firma: Bausparkasse, Sparkassenumfeld
Firma: Bank, Automobilfinanzierer
Firma: Softwarehaus