Projekte
| Projekt | Ansehen des Softwaretests innerhalb der Organisation wiederherstellen |
|---|---|
| Zeitraum | 3/2020 - 01/2024 |
| Branche | Logistik für Lebensmittel |
| Projektgröße | ca. 50 MA in der IT-Tochter; ca. 1600 MA im Lebensmittelkonzern |
| Rolle | Software QM/Testmanager |
| Situation | In der Organisation hatte sich der Glaubenssatz über Jahre verstärkt, dass “formales” Testen “nichts bringt”, “keine Fehler findet”, “wir dafür keine Zeit haben” und automatisiertes Testen “sowieso nicht funktioniert”. In der Folge bestand auch keine Bereitschaft, dem dedizierten Testteam zuzuarbeiten, etwa in Form von Bereitstellen von Prozess-Dokumentation, Testzielen oder Testfällen. |
| Vorgehen | • Qualifikation: Den Testern wurde in kleinen Schulungseinheiten die Grundbegriffe des (arbeitsteiligen) Testens näher gebracht • Inkrementelles Vorgehen und individuelles Coaching der Tester um ihr Testvorgehen zu verbessern • Einführung von verinnerlichbaren Werten in die Testautomatisierung: Verlässlichkeit, Verständlichkeit, Nützlichkeit, Geschwindigkeit • Einführung von Kennzahlen für Verlässlichkeit des Testprozesses • Erarbeitung von Maßnahmen mit der Bereichsleitung • Einführung von konsequenter Transparenz im Testprozess • Einführung eines mehrstufigen Testvorgehens |
| Technische Plattform | QF-Test, Oracle, Jenkins, git, MS-Teams |
| Erfolg | Die Grundhaltung, dass “Testen nichts bringt und nur Fehlalarme liefert” konnte überwunden werden • fehlgeschlagene automatisierte Tests konnten erstmals eigenständig manuell nachvollzogen werden • mit Kennzahlen konnte Transparenz hergestellt werden, dass die Störungen im Testbetrieb durch nicht koordinierte Ad-Hoc Expertentests verursacht wurden • Es konnte gezeigt werden, dass bis dato automatisierte Tests nicht wegen interner Probleme, sondern an den gegebenen Rahmenbedingungen gescheitert sind • bessere Organisation den manuellen Test konnte als alternative Optimierungsmöglichkeit etabliert werden • konjunkturbedingt wurde die Optimierung des manuellen Tests als mittelfristig realistische Strategie festgelegt |
| Projekt | Einführung einer produktübergreifenden Testautomationsarchitektur |
|---|---|
| Zeitraum | 1/2023 - 12/2024 |
| Branche | Logistik für Lebensmittel |
| Rolle | Testautomatisierer & Testautomationsarchitekt |
| Projektgröße | ca. 50 MA in der IT-Tochter; ca. 1600 MA im Lebensmittelkonzern |
| Projektbeschreibung | Aufgrund großer technischer Ähnlichkeiten der verschiedener Software-Produkte, die auf der gleichen technischen Basis realisiert waren, sollte für die Tests eine vergleichbare Basis geschaffen werden um die Tests gleichermaßen robuster, verständlicher und wartbarer zu gestalten Ferner sollten die vom Automat erstellten Testdurchführungsberichte so optimiert werden, dass sie sich für manuelle Tester und Entwickler als Grundlage für manuelle Testdurchführung sowie im Fehlerfall als Anleitung zum nachstellen eignen. |
| Tätigkeiten | als Testmanager: • Erstellung und Abstimmung des Zielbild als Testanalyst und -automatisierer: • Analyse applikations- und produktübergreifend wiederkehrender Anwendungsbausteine • Erstellen allgemeingültiger Lösungen zur automatisierten Interaktion mit diesen Bausteinen • Portierung der bestehenden Testautomatisierung • Überarbeitung der Testdurchführungsreports: mehrstufige Gruppierung in Sinneinheiten, etwa fachlliche Schritte, (Teil-)prozesse, Phasen der Testdurchführung usw. |
| Technische Plattform | QF-Test, Oracle, Jenkins, git, MS-Teams |
| Erfolg | • Durch Vereinheitlichung des Automatisierungsansatzes und Einführung von mehreren Abstaktionsschichten konnte die Wartbarkeit und Erweiterbarkeit der Automation fundamental verbessert werden. • Verbesserungen zugunsten Robustheit, Verständlichkeit und Performance wurden leistbar und in allen Tests realisiert. • Das Berichtswesen wurde technisch erneuert um die Berichte täglich bereitzustellen. Relevante Information wurde so verdichtet, dass eine tägliche Sichtung der Ergebnisse leistbar wurde. |
| Projekt | Aktualisierung und Wiederinbetriebnahme der automatisierten Tests |
|---|---|
| Zeitraum | 8/2022 - 12/2022 |
| Branche | Logistik für Lebensmittel |
| Rolle | Testmanager & Testautomatisierer |
| Projektgröße | ca. 50 MA in der IT-Tochter; ca. 1600 MA im Lebensmittelkonzern |
| Projektbeschreibung |
Wiederinbetriebnahme der automatisierten Tests für das im Konzern verwendete ERP-System Die Testfälle waren durch fehlende Ressourcen über mehrere Jahre hinweg nicht gepflegt worden, gealtert und dementsprechend nicht mehr lauffähig. |
| Tätigkeiten | als Testmanager: • Erstellung und Abstimmung des Zielbild für das Testteam • Erstellung der Test- und Testautomatisierungsstrategie • Erstellung und Abstimmung eines neu-Zuschnitts der Testinhalte mit dem Ziel die Testaussagen der Testfälle zu schärfen als Testautomatisierer: • Aktualisierung und Stabilisierung des Test-Bestandes • Abstimmung mit dem Fachbereich bezüglich Testaussage, Ergänzung der Testabläufe durch Prüfungen • Beratung des Fachbereichs hinsichtlich Weiterentwicklung der Testfälle mit dem Ziel, die Analysierbarkeit zu verbessern: Einführung von Zwischenprüfungen in vorbereitenden und hinführenden Schritten |
| Technische Plattform | QF-Test, Oracle, Jenkins, git, MS-Teams |
| Projekt | Einführung und Etablierung von Continuous Integration |
|---|---|
| Zeitraum | 12/2021 - 07/2022 |
| Branche | Logistik für Lebensmittel |
| Rolle | Testmanager & Testautomatisierer |
| Projektgröße | ca. 50 MA in der IT-Tochter; ca. 1600 MA im Lebensmittelkonzern |
| Projektbeschreibung | Aktualisierung und Neugestaltung der Testautomationsinfrastruktur mit Zielbild Continuous Integration, Skalierbarkeit Ausgangslage: Die bestehende Testautomation wurde von den Testautomatisierern manuell gestartet, waren an spezifische Hardware gebunden und wurden manuell überwacht. Weiterentwicklung und Testläufe fanden auf demselben System statt und konnten daher nicht zeitgleich erfolgen Ziel: • Die Tests laufen zeitgesteuert jede Nacht • Testläufe publizieren ihre Ergebnisse eigenständig • Entwickler und manuelle Tester können Testwiederholungen eigenständig anstoßen |
| Tätigkeiten | als Testmanager: • Erstellung und Abstimmung des Zielbildes als Testautomatisierer: • Einführung von Versionierung in die Testautomatisierung • Entkopplung von Automationsausführungs- und -entwicklungsumgebung • Integration von QF-Test und Jenkins • Integration von Jenkins und Teams • Verbesserung der Robustheit und Verständichkeit der Tests |
| Technische Plattform | QF-Test, Oracle, Jenkins, git, MS-Teams |
| Erfolg | • Automatische Testausführung nächtlich sowie Self-Service Testbeauftragung durch die Fachbereiche per Klick • Arbeitsersparnis der Ergebnissichtung: Ergebnismeldung nur bei Handlungsbedarf • Jederzeit übersichtlicher Qualitäts-Status durch ein Dashboard für den Status aller Testsets • bis zu fünffach beschleunigte Rückmeldung durch Parallele Ausführung von Tests • Wartungsfreie Testausführungsumgebung |
| Projekt | Reaktivierung und Erneuerung der Legacy-Automation von Tests einer Lagerverwaltungssoftware |
|---|---|
| Zeitraum | 03/2020 - 11/2021 |
| Branche | Logistik für Lebensmittel |
| Rolle | Testmanager & Testautomatisierer |
| Projektgröße | ca. 50 MA in der IT-Tochter; ca. 1600 MA im Lebensmittelkonzern |
| Projektbeschreibung | Reaktivierung der alt-Automation von Tests einer Lagerverwaltungssoftware (Verkaufsversion für den Getränkehandel), die aufgrund mangelnder Ressourcen in weiten Teilen über mehrere Jahre nicht aktualisiert und von unbekanntem Zustand war |
| Tätigkeiten | als Testmanager: • Einführung regelmäßiger Berichte sowie Abstimmungsmeetings mit den Bereichsleitern • Systemische Ursachenanalyse der geringen Akzeptanz strukturierter Tests in der Organisation • Ableitung und Abstimmung Test-interner Maßnahmen zur Verbesserung der Akzeptanz als Testautomatisierer: • Bestandsermittlung der existierenden automatisierten Tests • Bestandsermittlung der Qualitätsmerkmale der vorhandenen Automation insbesondere fachliche Aussagekraft, Verständlichkeit, Robustheit, Wartbarkeit • Aussortierung obsoleter Tests in Abstimmung mit dem Produktmanager • Aktualisierung der Testfälle bzgl. inzwischen veränderter Fachprozesse und Benutzerführung in Absprache mit dem Produktmanager |
| Technische Plattform | QF-Test, Oracle, Jenkins, git, MS-Teams |
| Erfolg | • Die Tests konnten nicht nur reaktiviert werden, sondern auch die Robustheit wesentlich erhöht werden. • Erstmals wurden regelmäßige Abstimmung zur Sinnhaftigkeit von Tests eingeführt. |
| Projekt | Begleitung einer Abteilung in der agilen Transition |
|---|---|
| Zeitraum | 08/2018 - 02/2020 |
| Branche | Industrieautomation |
| Rolle | Coach für agile Organisationsentwicklung |
| Projektgröße | ca. 30 MA plus 70 offshore im Systemtest; Gesamt >2000 MA |
| Projektbeschreibung | Bei der agilen Transformation der Entwicklung eines großen IT-Konzerns wurde die Teststufe “Systemtest” nicht aktiv eingebunden. Die mit dem Systemtest betraute Abteilung sucht eine neue Ausrichtung, um den neuen an sie gestellten Anforderungen unter den veränderten Rahmenbedingungen gerecht zu werden. |
| Tätigkeiten | Trainings, Workshops, Visualisierung und Begleitung von Führungskräften und Teams in der agilen Transition • Unterstützung des Abteilungsleiters bei der Zielformulierung und glaubwürdigen Darstellung der Ziele • Erstellung eines Zusammenarbeitskonzepts Systemtest • Rollenfindung des Managements, der Führungskräfte und Team-Mitglieder im Kontext selbstorganisierender Teams • Mitarbeitern ermöglichen, die Veränderung positiv zu erleben und durch aktive Mitgestaltung zum Erfolg beizutragen • Unterstützung des Abteilungsleiters im wiederkehrenden Erfassen und Ordnen und Nachsteuern des Veränderungsprozesses |
| Methoden | agiles Manifest, Scrum, SaFE, Lean Leadership, Serving Leadership |
| Erfolg | • Für den Abteilungsleiter konnte ein neues Führungsverständnis erarbeitet und internalisiert werden. • Rollen für neu eingeführte Rollen “Scrum-Master” und “fachliche Führung” konnten geklärt und verinnerlicht werden • die Rolle der Abteilung im Gesamtkonzern wurde neu geklärt. Es konnte eine glaubwürdige Vision für die Abteilung erstellt werden einschließlich einer Vision für einen Qualitätsbegriff. • die Abstimmungsverfahren zwischen den Abteilungen wurden neu gestaltet und auf Nützlichkeit und leichte Erfassbarkeit optimiert • Aus der Abteilungsvision konnten Teamvisionen abgeleitet und umgesetzt werden • Umstellung der Projektorganisation von Wasserfall auf SaFE im Konzern und Scrumban innerhalb der Abteilung |
| Projekt | Testmanagement |
|---|---|
| Zeitraum | 03/2018 - 12/2019 |
| Branche | Bankwesen |
| Rolle | Testmanager |
| Projektgröße | 5 Entwickler und 40 Fachbereiche für den Abnahmetest |
| Projektbeschreibung | Das System für Enterprise Job Scheduling und Workload Automation soll auf die aktuelle Produktversion gehoben werden. In diesem Zug sollten auch nach und nach alle gesteuerten Anwendungen migriert werden und die historisch gewachsenen Steuerungsskripte so weit wie möglich vereinheitlicht werden. |
| Tätigkeiten | • Steuerung und Abstimmung von Systemtest durch die Entwickler sowie den Abnahmetest durch die Fachbereiche • Sicherstellen der revisionskonformen Dokumentation des Testvorgehens • Regelmäßiges Reporting des Projektfortschritts an die Projektleitung • Entscheidungsvorbereitung für die Projektleitung |
| Technische Plattform | VBA, Excel, Sharepoint |
| Erfolg | Trotz unübersichtlichem Projekt-Setup mit 50 Testparteien konnten Umsetzungsfortschritt und seine Absicherung durch Tests jederzeit transparent gehalten werden und der Projektleitung Entscheidungen ermöglicht werden, Testlücken zu erkennen und entweder zu akzeptieren oder auf eine Nachreichung der Tests zu bestehen. |
| Projekt | Begleitung eines Pilotprojektes zur Einführung von Scrum in ein Unternehmen der Öffentlichen Verwaltung |
|---|---|
| Zeitraum | 11/2017 - 07/2018 |
| Branche | Öffentliche Verwaltung |
| Rolle | Testmanager & Agiler Coach |
| Projektgröße | 3 Entwickler, 2 Anforderungs-Analysten, 1 PO, 1 Scrum Master, 6 Tester (Teilzeit), 1 Testmanager |
| Projektbeschreibung | Bei einer Organisation zur Durchführung von Entwicklungshilfeprojekten wurde die weltweite Erfassung der Wirksamkeit mithilfe einer Intranet-Anwendung digitalisiert. Diese Daten können dann regional oder thematisch aggregiert und zu unterschiedlichen Zwecken, wie Projektsteuerung, Rechtfertigung gegenüber dem Auftraggeber sowie Marketing, ausgewertet werden. |
| Tätigkeiten | • Begleitung des Teams bei der Einführung von Scrum • Erstellung und Pflege des Testkonzepts • Coaching der Tester aus dem Fachbereich • Abstimmung von Testansatz sowie Testdokumentation mit den Projektmitgliedern und der Stabsstelle für Softwaretest • Besteuern von Projekterfahrungen als Vorgehensoptionen für die regelmäßigen Verbesserungsmaßnahmen im Rahmen der Retrospektive |
| Technische Plattform | Jira |
| Erfolg | Der erste Kontakt der Behörde mit agiler Softwareentwicklung wurde auch von der Ergebnisqualität positiv bewertet. Der agile Ansatz wurde daraufhin in Projekten weiterverfolgt. |
| Projekt | Aufbau und Coaching eines internen Mitarbeiters als Testmanager |
|---|---|
| Zeitraum | 01/2016 - 06/2018 |
| Branche | Logistik |
| Rolle | Berater Softwaretest |
| Projektgröße | 5000 MA, davon ca. 400 in der IT, 10 MA im Gesamtsystemintegrationstest |
| Projektbeschreibung | Nach der schrittweisen Ablösung einer vormals komplexen, historisch gewachsenen Anwendungslandschaft durch eine zugekaufte moderne, integrierte Lösung kam es zu einer grundlegenden Verschiebung der Risikostruktur bei Veränderungen an den IT-Systemen. Die vormals stark technisch ausgerichtete Abteilung für den Gesamtsystemintegrationstest sollte neu ausgerichtet werden von einer technisch orientierten Zielsetzung hin zu einer stärkeren Orientierung an den Fachprozessen. Gleichzeitig sollte die bestehenden Tests durch Verschlankung und Offshore-Outsourcing kosteneffizienter gestaltet werden und eine interne Kraft beim Hineinwachsen in die Rolle des Testmanagers unterstützt und begleitet werden. |
| Tätigkeiten | • Coaching/Beratung eines in der Rolle des Testmanagers noch unerfahrenen Kundenmitarbeiters • Identifizierung von Verbesserungspotential im Test- und Testmanagement-vorgehen und kontinuierliche Planung und Umsetzung von Verbesserungsmaßnahmen mit dem Team: massive Reduktion von Doppelarbeit • Werkzeugerstellung zur Erleichterung der Testmanagementaufgaben „Testplanung“ und „Steuerung“ • Technische und organisatorische Begleitung einer Reorganisation zur Offshore-Testdurchführung sowie der Migration der für die verschiedenen Testaufgaben eingesetzten Werkzeuge zum jeweiligen Konzern-Standard-Werkzeug • Coaching und Beratung der Testautomatisierer zur Verbesserung von Robustheit und Performance der Testautomation sowie zur Reduktion von Wartungsaufwänden • Neu-Gestaltung von Testplanung, Teststeuerung und Reporting |
| Technische Plattform | TestBench, HP-QC, Jenkins, QF-Test, RFT, MySQL, Java, Excel, VBA, CodeBeamer |
| Erfolg | Durch grundlegende Neugestaltung der Arbeit auf vielen Ebenen wurden die die Kosten für den Systemtest wesentlich (mehr als 60%) verringert, das Vorgehen dem Konzernstandard angeglichen und gleichzeitig die Ergebnisqualität und Transparenz verbessert. |
| Projekt | Scrum Member mit Test und Qualitätsfokus |
|---|---|
| Zeitraum | 10/2015 - 12/2015 |
| Branche | IT-Softwareentwicklung |
| Rolle | Berater für agilen Softwaretest |
| Projektgröße | 25 |
| Projektbeschreibung | Die Testmanagement-Software wurde um die Funktion des Variantenmanagements erweitert. Damit lassen sich Testfälle für artverwandte, aber nicht gleiche Testobjekte sowohl in den Testabläufen als auch in den verwendeten Testdaten je nach Variante des Testobjektes aus einer übergreifenden Testspezifikation ableiten, damit nicht für jede Produktvariante ein eigenes Testfall-Portfolio aufgebaut werden muss. |
| Tätigkeiten | • Testdesign und –Durchführung • Schärfen der Anforderungen mit Hilfe eines Test-First-Ansatzes • Mitwirkung an kontinuierlicher Prozessverbesserung von Entwicklungs- wie auch Testprozess • Webservice- und GUI-Test • Testautomation |
| Technische Plattform | TestBench, QF-Test, Jenkins, Scrumban, Java, Oracle |
| Projekt | Aufbau einer Continous Integration Umgebung |
|---|---|
| Zeitraum | 06/2015 - 10/2015 |
| Branche | Automotive |
| Rolle | Berater für agilen Softwaretest |
| Projektgröße | ca. 100.000 MA |
| Projektbeschreibung | Für die Entwicklung von Microcontroller-gesteuerten Instrumententafeln in Fahrzeugen wurde im Rahmen agier Entwicklung Continuous Integration eingeführt und auf die Bedürfnisse der Entwicklerteams angepasst. Erreichte Ziele: automatisierte Erfassung der Code-Coverage-Ziele. Befriedigung der Prozessanforderungen durch automatisierte Erstellung von herkömmlichem Testplan und Testberichten (Word-Dokumente) aus den automatisierten tests und der Code-Dokumentation. |
| Tätigkeiten | • Konzeption einer kontinuierlichen automatisierten Testdurchführung • Technische wie auch organisatorische Konzeption • Praktische Unterstützung der Teams bei der Umsetzung • Projektumgebung: C++, Jenkins, CTC, Embedded Software, SCRUM |
| Projekt | Coaching von einem Team von Anwendern und Testanalysen zur gemeinsamen Gestaltung des Abnahmetests |
|---|---|
| Zeitraum | 08/2013 - 08/2015 |
| Branche | Logistik |
| Rolle | Berater Softwaretest |
| Projektgröße | ca. 200 MA |
| Projektbeschreibung | Die zentrale Mainframe-Anwendung des Logistikunternehmens wurde durch eine moderne Web- und Serviceorientierte Architektur abgelöst. Aufgrund der technischen und fachlichen Komplexität sowie der Hochverfügbarkeitsanforderungen an die IT-Unterstützung der Fachprozesse mussten mehrere Zwischenlösungen gebaut werden und die Versionierung der Tests je Zwischenlösung stellte eine besondere Herausforderung dar. |
| Tätigkeiten | • Erstellen von Abnahmetests auf Basis der Fachprozesse und der fachlichen Anforderungen (Fachlicher Abnahmetest) • Unterstützung der Fachtester bei Testdesign und -Automation • Unterstützung bei der Testdurchführung • Wartung und Weiterentwicklung der Testwerkzeuge und deren Integration (XML, XSLT) • Einführung von automatisiertem Berichtswesen mit Excel (VBA) |
| Technische Plattform | TestBench, XML, XSLT, VBA |
| Erfolg | • Die Aktualität von Aufgaben wurde Projektweit deutlich verbessert • Modellbasiertes Testen wurden durch Anbindung geeigneter Tools ermöglicht, was zu deutlichem Effizienzgewinn in der Testspezifikation beigetragen hat. |
| Projekt | Unterstützung bei der Erstellung des Abnahmetests |
|---|---|
| Zeitraum | 08/2012 - 11/2012 |
| Branche | Logistik |
| Rolle | Testanalyst |
| Projektgröße | 200 Entwickler & Tester |
| Projektbeschreibung | Die vormals an verschiedenen Stellen des Logistikprozesses eingesetzten unterschiedlichen Mobilgeräte zur Datenerfassung (Handscanner) sollten durch eine neues, einheitliches Systemabgelöst werden. |
| Tätigkeiten | • Erstellen von Abnahmetests auf Basis der Fachprozesse und der fachlichen Anforderungen • Qualitätssichernde Maßnahmen zur Verbesserung der Design- und Anforderungsdokumente • Beratung des Fachbereichs bei der Klärung von offenen Punkten in den Anforderungen und beim methodischen Aufbau des Abnahmetests • Beratung des Fachbereichs in Testmethodik und Einschätzung von fachlicher wie technischer Risiken mit dem Ziel der Optimierung des Testansatzes |
| Technische Plattform | aris, HP-QC, Excel, Team Foundation Server |
| Projektende | Projektabbruch durch den Kunden, da Zeitverzug und Kosten vollkommen aus dem Ruder zu laufen drohten. |
| Projekt | Interims-Testmanagement im Versicherungswesen |
|---|---|
| Zeitraum | 06/2012 - 08/2012 |
| Branche | Versicherungswesen |
| Rolle | Testmanager |
| Projektbeschreibung | Einführung von revisionssicherer digitaler Dokumentenarchivierung einschließlich Vertragsdokumenten zur Verschlankung und späteren Abschaffung des papierbasierten Archivs. |
| Tätigkeiten | • Vertretung eines ausscheidenden Testmanagers bis die Stelle neu besetzt werden konnte. • Abstimmung und Schätzung der Testaufträge, Koordinierung der Testaktivitäten • Erstellung von Reports zu Testfortschritt und Fehlersituation |
| Projektumgebung | OpenText, HP-QC, EssUP |
| Projekt | Qualifikation und Wissensaufbau für Testanalysten zum Einsatz in agilen Projekten |
|---|---|
| Zeitraum | 03/2012 - 04/2012 |
| Branche | IT-Consulting |
| Rolle | Trainer |
| Projektbeschreibung | Um die eigenen Berater und das eigene Schulungsportfolio um Angebote für “Testen in agilen Projekten” zu erweitern wurde ein Schulungsmodell lizensiert, erprobt und erweitert. Berater und zukünftige Trainer durchliefen die Schulung. Verbesserungen wurden in das Schulungskonzept und Trainerleitfaden eingearbeitet. |
| Tätigkeiten | • Aufsetzen eines Prozesses zur Absicherung der Lieferfähigkeit des Trainings • Beschaffung der Materialien und Überprüfung der praktischen Durchführbarkeit des Trainings • Aufsetzen der Testumgebung für die Übungen • Erstellung von Marketing-Materialien; Vorbereiten von themenverwandten Vorträgen • Trainingsdurchführung und Feinjustierung |
| Projektumfeld | Certified Agile Tester (iSQI®) |
| Erfolg | Durch die breit gestreute Qualifikation für Tests in agilem Umfeld konnte für die Test-Consultants ein neuer Markt erschlossen werden. |
| Projekt | Gesamtgestaltung Abnahmetest |
|---|---|
| Zeitraum | 08/2011 - 12/2011 |
| Branche | Telekommunikation |
| Rolle | Alle Testrollen |
| Projektbeschreibung | Im Mobilfunknetz kann an mehreren Stellen in Rufaufbau und Abrechnung in Abhängigkeit von der jeweiligen Mobilfunkzelle eingegriffen werden. Zentrale Dienst zur Steuerung an welchen Stellen bei Rufaufbau und Abrechnung eingegriffen wird war am Ende seines Lebenszyklus und sollte durch eine Neu-Implementierung auf aktueller technischer Plattform abgelöst werden. |
| Tätigkeiten | • Testkonzeption und Feinplanung (funktional, Last, operational sowie Migrationstest) • Testumgebungsplanung und Steuerung des Umgebungsaufbaus • Entwicklung von Simulationen von Partnersystemen für die Systemtests • Planung und Abstimmung für End-to-End Tests • Testautomation und -durchführung • Fehlermanagement sowie Systemfreigabeempfehlung • Weiterentwicklung des dezentralen Testwerkzeugs (Eigenentwicklung, zentrale Steuerung dezentraler Mocks und Ansteuerung des SUT) |
| Erfolg | Zentrale Software der kritischen Infrastruktur wurde auf aktuelle Technologie gehoben und störungsfrei in Betrieb genommen. |
| Projekt | Aufbau der Abteilungsfunktion Softwaretest: Prozesse, Aufbau eines Nearshore Test Teams |
|---|---|
| Zeitraum | 03/2008 - 05/2011 |
| Branche | Automotive-Zulieferer |
| Rolle | Teamleiter Test |
| Projektgröße | 3500 MA weltweit |
| Projektbeschreibung | Nach Aufkauf eines Startups für Internet-basierte Karten, Navigation und geographische Suche wurden die vormals informelle Arbeitsweise nach CMMI strukturiert und Anforderungserhebung sowie eine Qualitätssicherung eingeführt. Die Qualitätssicherung erfolgte unter anderem durch eine neu aufgebaute Near-Shore Testabteilung. |
| Tätigkeiten | • Aufbau der Abteilungsfunktion „strukturierter, funktionaler Test“ • Operative Leitung des Testteams inkl. Arbeitseinteilung, Personalplanung und -entwicklung • Erstellung und Abstimmung von Testplänen sowie Freigabekriterien • Auswahl, Aufbau und Einführung neuer Test-Werkzeuge und -Infrastruktur • Testautomation mit einem Automationsgrad von 90% • Unterstützung bei der Erstellung von Entwicklungs- und Release-Prozess • Planung und Implementierung von Qualitätsverbesserungsmaßnahmen • Mitgestaltung der Umstellung auf agile Softwareentwicklung nach SCRUM |
| Projekt | Entwicklung von Kunden- und Standardlösungen für geographische Informationssysteme |
|---|---|
| Zeitraum | 06/2005 - 03/2008 |
| Branche | Automotive-Zulieferer |
| Rolle | Softwareentwickler |
| Projektgröße | ca. 15 Entwickler, 60-4500 MA gesamt (Wachstum durch Firmenkäufe) |
| Projektbeschreibung | die mapTP Technologie unterstütze das Streaming von vektorbasierten Kartendaten über das Internet zu spezialisierten Java-Clients. Wesentliche Endkundenfunktionalität waren Kartendarstellung, geographische Suche und Routenberechnung. Geschäftskunden wurden mit Flottenmanagement, und Filial-Finder-Komponenten zur Integration in die eigene Webseite bedient. Spezialentwicklungen basierend auf den Straßenkarten ermöglichten das Auffinden von Lücken in den Einzugsgebieten des Filialnetzes. |
| Tätigkeiten | • Entwicklung und Test • Erstellung von Entwicklungs- und Konfigurationstools • Modulentwicklung für Kernprodukte im Bereich Mapping-Clients • Service-Entwicklung, -Test und -Betrieb |
| Projekt | Analyse & Automatisierung der Geschäftsprozesse im Kundensupport und in der Vertragsverwaltung |
|---|---|
| Zeitraum | 05/2000 - 05/2005 |
| Branche | Werbung, Medien, Verlage |
| Rolle | Technischer Support (zweite und dritte Stufe), Experte zur Geschäftsprozessoptimierung, Entwickler |
| Projektgröße | 20 Entwickler; 400 MA Europaweit |
| Projektbeschreibung | Werbemittel-Hosting, Werbekampagnen-Steuerung und -Abrechnung für Online-Werbeagenturen sowie Webseitenbetreibern zur Einbettung der Werbemittel in die redaktionellen Inhalte |
| Tätigkeiten | Als technischer Support: • Schulung und technische Beratung von Mitarbeitern der Werbeagenturen und Webseitenbetreibern in allen technischen Aspekten der Werbemittelverwaltung, -auslieferung und -abrechnung • Unterstützung anderer Supportmitarbeiter in Fällen hoher technischer Komplexität Als Business Automation Expert: • Konzeption und Umsetzung eines Veränderungsprojekts zur Professionalisierung • des Kundensupports durch Einführung einer Vorgangsdatenbank und des CRM durch Realisation und Einführung einer Anwendung zur Kunden- und Vertragsverwaltung Als Entwickler: • Re-implementierung der Administationsanwendung für Werbeflächen, -kampagnen und -mittel in einem agilen Entwicklerteam |
| Technische Platform | PHP, Struts, JSP, JPA |
| Erfolg | • Als im Zuge der dot-Com Krise die Personaldecke massiv auf 1/3 der Mannstäke im Support, konnte die Service-Qualität dank der verbesserten Arbeitsorganisation und automatisierten Lösungserstellung uneingeschränkt aufrechterhalten werden • Durch die jederzeit verfügbaren Vertragsdaten konnte die Firma zügig die Auswirkungen der massiven Umwälzungen des online-Werbemarktes verstehen, angemessen reagieren und so das eigene Überleben sichern |