Ein eintägiger Workshop, dann vier Phasen, jede verifiziert, dokumentiert und abgenommen.
Ein Team aus zwei Senior-Embedded-Ingenieuren, einem FDA-Berater für Regulatory Affairs und einem Projektmanager übernahm die Repositories nach einem eintägigen Workshop, machte den Build in CI reproduzierbar und behob die Fehler in vier Phasen.
Jede Phase wurde mit Unit-Tests, statischer Analyse, Integrationstests in einer Renode-Simulation und Tests auf unserer eigenen Prüfstand-Hardware verifiziert, dann dokumentiert und vom Kunden abgenommen. Für schwer reproduzierbare Fehler haben wir interne Werkzeuge gebaut, zum Beispiel eine PC-Anwendung, die den Betriebszyklus am Gerät abstimmt und aufzeichnet.
Unser FDA-Berater für Regulatory Affairs hat den Kunden zu den regulatorischen Auswirkungen der neuen Features beraten, und jeder Feature-Vertrag nennt seine regulatorischen Annahmen und Risikobeherrschungsmaßnahmen.