07/2012- 12/2012
Senior Test- & Release-Manager
Implementierung eines Test- & Release-Management im Rahmen einer agilen Projektvorgenehsweise
Zeitraum
Projektziel
Einführung eines zentralen Kernbankensystems (Thaler) im Rahmen einer agilen Projektvorgehensweise
(auf Basis von Scrum, Lean & Kanban)
Aufbau und Implementierung eines bankübergreifenden Test- & Release-Managements im Rahmen der agilen Projektvorgehensweise.
Projektaufgabe
Aufbau und Dokumentation eines bankübergreifenden Test- & Release Managements im Rahmen eines agilen Projektvorgehens.
Rolle: Qualitätsmanagement: Senior Test- & Release Manager im Rahmen eines agilen Projektvorgehens.
Details
Verzahnung des strategischen Test- und Release-Managements mit der agilen Vorgehensweise im Gesamtprojekt. Das Senior Testmanagement erstellt hierfür eine übergreifende Teststrategie und verantwortet dabei den Aufbau der Testziele innerhalb der Phasen im agilen Projektvorgehen:
Spezifikationen (Master Story Cards - Prozessicht, Story Cards - Systementwicklungen), Testdefinition bis zur Verifikation (Testabnahmen) der Master/Story Cards (auch innerhalb der Entwicklungs-Iterationen/Sprints).
Des Weiteren übernimmt das Senior Testmanagement die Steuerung für den Übergang in die produktiven Release Phasen der Bank (TINT / FINT/ VORPROD / Rollout).
- Erstellung der bankübergreifenden Teststrategie
- Erstellung des spezifischen Testvorgehensmodell
für die Phasen im agilen Projektvorgehen (Testkonzeption) - Erstellung der Test-Quality-Gates (QG)
- Abstimmung der Testmanagementinstrumente
(z.B. Festlegung von Testobjekten, Teststufen, Testphasen,
und Testreihenfolge) und der methodischen Ansätze
(z.B. Risk-based, top-down, bottom-up, hardest first),
mit dem agilen Projektvorgehen - Sicherstellung Aufbau der Projektinstanz (KBS) in HPQC
(HP Quality Center) in Abstimmung mit dem zentralen Testmanagement der Bank - Erstellung und Implementierung eines Testfall-Templates
- Erstellung eines bankübergreifenden Release Management Konzepts
(inkl. Erstellung eines Release-Kalenders zur Steuerung der Release-Einsätze) - Release-Planung (Bildung von Releases und Festlegung der Release-Label)
und Vorbereitung zur Koordination aller System-Deployments
(inkl. der Thaler-Deployments) für die Phasen im agilen Projektvorgehen - Planung des Übergangs von den Iterationen (Entwicklungsphasen/Sprints)
in die produktiven Release-Phasen der Bank
in enger Abstimmung mit dem zentralen Release-Management der Bank - Sicherstellung von Szenarientests (End-2-End-Tests)
für die Testphasen (z.B. FINT - fachliche integrations- Tests)
bei Vollverschaltung aller Systeme der Bank (formaler Testabschluss vor dem Einphasen in die produktiven Release Phasen der Bank)