Luftfahrt
Einführung von QA-Prozessen zur Anpassung von Mobile-Apps in der Luftfahrt
Erfolgsgeschichte
Scalefocus passte mehrere Mobile-Anwendungen eines führenden Luftfahrtunternehmens sowie dessen zentrale Web-Anwendung zur Verwaltung flugbezogener Daten individuell an. Unser Team übernahm auch die Wartung dieser flugkritischen Apps, um ihre betriebliche Effizienz weiter zu verbessern. Darüber hinaus führten wir QA-Prozesse von Grund auf neu ein – der Kunde hatte zuvor keinerlei Quality Engineering etabliert. Das Ergebnis: eine nahezu vollständige Eliminierung von Bugs.
Optimierte Prozesse zur Steigerung der betrieblichen Effizienz
Kürzere Markteinführungszeit dank klar definierter QA-Prozesse
80%
weniger Bugs
Der Kunde
Unser Kunde ist ein großer Airline-Konzern und MRO-Anbieter aus dem DACH-Raum. Einschließlich seiner Tochtergesellschaften gehört er zu den führenden europäischen Fluggesellschaften nach Flottengröße und Passagierzahlen. Die Airline-Gruppe verfügt über mehr als 700 Flugzeuge und betreibt damit eine der größten Flugzeugflotten weltweit. Der Konzern ist ein globales Luftfahrtunternehmen mit mehr als 530 Tochtergesellschaften und Kapitalbeteiligungen.
Die Herausforderung
Scalefocus hatte die Aufgabe, die React-Native-Mobile- und Web-Apps des Kunden anzupassen und zu warten, da jeder der zahlreichen Subunternehmer eine auf seine spezifischen betrieblichen Anforderungen zugeschnittene Version benötigte. Der Kunde hatte jedoch keinerlei Quality Engineering etabliert. Unser Team musste diese Rolle von Grund auf aufbauen, abgestimmt auf die Geschäftsanforderungen und die Möglichkeiten des Kunden. Dazu gehörten die Entwicklung einer QA-Strategie, die strikte Definition von Prozessen und der Aufbau eines modernen automatisierten Testbetriebs.
Anspruchsvolle Testpraktiken waren insbesondere für die Backend-Anwendung des Kunden unerlässlich. Diese ermöglicht es Back-Office-Nutzern, alle flugbezogenen Daten zu verwalten, die von Piloten oder Bodenpersonal über Mobile-Apps erfasst und übermittelt werden. Flugzeugprüfungen finden vor, während und nach dem Flug statt, und Daten werden vor und nach der Landung synchronisiert. Daher waren höchste Geschwindigkeit und Präzision bei der App-Leistung unabdingbar. Selbstverständlich wurden von den Scalefocus-Experten tiefes Domänenwissen und Kenntnisse der luftfahrtspezifischen Fachsprache erwartet.
Die Lösung
Scalefocus definierte und etablierte die QA-Rolle: Wir integrierten QA in die Analysephase, sorgten für enge Kommunikation mit den Entwicklern und übernahmen das Testen der aktuellen User Stories. Unser Team erstellte außerdem eine Vorlage für die Erfassung von Bugs, dokumentierte Bug-Prioritäten, definierte Abnahmekriterien für Bugs und User Stories sowie Test-Pläne und Testfälle, wählte die geeigneten Technologien aus und bewertete die Risiken.
In der Phase der Automatisierungstests legten die Scalefocus-Ingenieure fest, ob UI-, API- oder beide Testarten eingesetzt werden sollten, welche Tools erforderlich waren und ob nicht-funktionale Tests notwendig waren. Sie definierten zudem ein Proof-of-Concept. Das Team priorisierte Szenarien und begann die automatisierten Tests mit den häufigsten und kritischsten Fällen. Schließlich pflegten wir die Testdokumentation, Testfälle und automatisierten Tests kontinuierlich und aktualisierten sie regelmäßig, um die Anpassung und Weiterentwicklung neuer Versionen der flugkritischen Apps zu ermöglichen.
Die Ergebnisse
- Unser Team etablierte kontinuierliche Testpraktiken und führte automatisierte Tests während des gesamten Entwicklungszyklus durch. Dadurch wurde sofortiges Feedback zu Geschäftsrisiken wie Lieferverzögerungen und Fehlerlecks möglich.
- 80 % weniger Bugs: Der neu eingeführte QA-Service minimierte Fehler und steigerte Qualität und Stabilität der App, sodass sie von den zahlreichen Nutzern mit ihren individuellen Anpassungen einwandfrei genutzt werden kann.
- In der Luft- und Raumfahrt, wo kein Spielraum für Fehler besteht, sind Präzision und Risikominimierung von entscheidender Bedeutung. Die optimierten Prozesse steigerten die betriebliche Effizienz erheblich und verbesserten Genauigkeit und Sicherheit.
- Der neu etablierte und klar definierte QA-Prozess beschleunigte die Markteinführungszeit und ermöglicht schnelleres Testen, individuelle Anpassung und reibungslose Einführung neuer