Safran Passenger Innovations
Von Anforderungen zu nachgewiesener Abdeckung in einem luftgestützten SATCOM-Programm
- Ausgangslage
Ein luftgestütztes Ka/Ku-Band-SATCOM-System mit über 4.000 Anforderungen über Hardware, Software und HF, geprüft mit Kunden und externen Partnern. Um diese Reviews abzuschließen, musste für jede einzelne Anforderung gezeigt werden, wie sie verifiziert wurde. Das Softwareteam arbeitete in Jira, außerhalb der SE-Toolkette.
- Was ich gemacht habe
- Anforderungen mit den Software-Verifikationsberichten verknüpft, in den SE-Tools und in Jira, für einen klaren Blick auf Verifikationsabdeckung und offene Lücken
- Verifikationsmethoden für jede Anforderung festgelegt und Testfälle aus den funktionalen und Komponenten-Szenarien des MBSE-Modells abgeleitet
- Stakeholder-Anforderungen konsolidiert und das System Requirements Document geschrieben, mit Traceability bis zu allen untergeordneten Anforderungen
- Das Software Requirements Document geschrieben, mit Attributen (Softwarekomponenten, Themen), die direkt auf den bestehenden Workflow des Softwareteams abbilden
- Das MBSE-Modell aufgebaut und in Design-Reviews mit externen Stakeholdern eingesetzt
- Den Change-Request-Prozess überarbeitet: Jede Änderung wird erfasst, in Anforderungen überführt und bis zur Verifikation nachverfolgt
- SE-Leitfäden auf Confluence und SharePoint veröffentlicht und Kolleginnen und Kollegen darin begleitet
- Ergebnis
Die Verifikationsabdeckung wurde auf einen Blick sichtbar: Für jede Anforderung konnten Team und Kunde sehen, wie sie verifiziert wurde und was noch offen war. Reviews mit Kunden ließen sich auf Basis klarer Nachweise abschließen, und das Softwareteam konnte die Vollständigkeit seiner Arbeit bestätigen. Externe Stakeholder gaben direktes positives Feedback, das SE-Team wuchs von 3 auf 13 Personen, und das Management nahm Polarion in die Toolkette auf.
4.000+ Anforderungen bis zur Verifikation verknüpft
3 → 13 Größe des SE-Teams
Polarion in die Toolkette aufgenommen
Klare Verifikationsabdeckung macht aus einem Kundenreview eine Prüfung statt einer Diskussion.
Zum Projekt →