Connected Car Kundenportal
Projektziel
Das Connected-Car-Kundenportal ist die digitale Plattform eines Premium-Automobilherstellers, die es Endkund:innen ermöglicht, ihre Fahrzeuge mit digitalen Services und Funktionen zu verbinden. So können Nutzer:innen z. B. flexibel ihre Fahrzeugdaten abrufen, ihre Fahrzeuge ver- bzw. entriegeln oder ihre nächste Route planen. Damit trägt das Portal zu einer hochpersonalisierten und komfortablen Customer Experience bei.
Die Entwicklung des Kundenportals findet agil nach SAFe und Scrum statt – und wird im Rahmen eines ART (Agile Release Train) von mehreren Teams kontinuierlich weitergeführt. Vision11 ist damit betraut, mit Hilfe einer effizienten Qualitätssicherung ein stabiles System zu gewährleisten und Risiken durch frühzeitige Fehlererkennung zu minimieren.
Auf einen Blick
- Verantwortung einer konstanten und effizienten Qualitätssicherung hinsichtlich der Kernfunktionalitäten und der Connect Services des Portals
- Erweiterung, Optimierung und Konsolidierung teamspezifischer und teamübergreifender Teststrategien
- Optimierung der bestehenden Testprozesse sowie Implementierung neuer, nachhaltiger und effizienter Prozesse
- Übernahme des 4th Level Supports und der damit einhergehenden Voranalyse; Koordination von Incidents und der durch das Monitoring gemeldeten Alerts
- Regelmäßige Unterstützung und Coaching der Teams als Scrum Master in der agilen Softwareentwicklung
Steps & Highlights
Im Rahmen der Entwicklung des Connected Car Kundenportals wurde Vision11 für das Testmanagement und für die Qualitätssicherung in den Scrum Teams beauftragt.
Unser QS-Team definierte hierfür eine übergreifende Teststrategie sowie neue Qualitätssicherungsprozesse. Anfangs wurde ein grobes Testkonzept erstellt, das auf dem agilen Testing-Vorgehen und den SAFe Built-in Quality Practices basierte. Entsprechend der Projektrahmenbedingungen und nach Abstimmung mit allen projektbeteiligten Stakeholdern ließ sich dieses dann Schritt für Schritt aktualisieren und kontinuierlich weiterentwickeln.
Das Team war zudem für die Einführung, Durchführung, Steuerung, Überwachung und Weiterentwicklung der Qualitätssicherungsmaßnahmen innerhalb einiger Scrum Teams verantwortlich. Dabei behielt es stets den Überblick über alle QS-Aktivitäten, leitete bei Bedarf entsprechende Maßnahmen ein und verantworteten deren Umsetzung. Im Zentrum des Vorgehens standen dabei immer die Endnutzer:innen des Portals. Auf diese Weise sorgten wir nicht nur für nachhaltige und effiziente Prozesse, sondern trugen auch dazu bei, die Qualität zu sichern bzw. kontinuierlich zu optimieren.
In einigen Scrum Teams verantworteten die Consultants von Vision11 auch die Aufgaben eines Scrum Masters. Dies beinhaltete sowohl die Initiierung, die Vorbereitung und die Moderation der Meetings als auch das Coaching des Teams und die Organisation in der agilen Entwicklung.
Darüber hinaus übernahmen die Consultants auch den 4th Level Support. Dabei koordinierten sie Berater-Tickets, die von Endkund:innen an den Kundensupport gemeldet wurden, und führten eine entsprechende Voranalyse durch. Bei Bedarf wurden die Tickets an die verantwortlichen Teams weitergeleitet. In diesem Rahmen behielten sie die Tickets von der initialen Meldung über den Bugfix bis hin zu erfolgreichen Nachtests stets im Blick. Zu ihren Aufgaben gehörte dabei auch die Überwachung des Monitorings sowie die Voranalyse und die Koordination der durch das Monitoring gemeldeten Alerts.
Mehrwert
Mit Hilfe unseres QS-Teams konnte ein hochwertiges Testkonzept mit Qualitätsmindestanforderungen an jedes Scrum-Team erarbeitet werden. Die Dokumentation des Testkonzepts und der Teststrategie führte zudem zu mehr Transparenz im QS-Bereich. Insbesondere durch die Optimierung der individuellen Teststrategien der Scrum-Teams wurde bei den Teammitgliedern dabei auch das Bewusstsein für die Bedeutung eines effizienten Testmanagements gefördert.
Schon die frühzeitige Fehlererkennung bei der Abnahme von User Stories gewährleistete die Stabilität des Portals. Darauf aufbauend ließ sich die Fehleranzahl mit Hilfe regelmäßiger Bug Review Calls gezielt reduzieren.
Die Übernahme des 4th Level Supports sorgte zudem dafür, dass die Tickets der Endkunden schnell und effizient bearbeitet werden konnten. Durch die sorgfältige Überwachung des Monitorings sowie die Voranalyse und die Koordination der Alerts ließen sich Risiken durch frühzeitige Fehlererkennung effizient minimieren.
In der Rolle des Scrum Masters schließlich befähigten unsere Consultants die Scrum-Teams zu agilem Arbeiten, stellten die Einhaltung der Scrum-Rituale sicher und steigerten die Effektivität der Teams durch eine kontinuierliche Verbesserung der gelebten Praktiken.