Software-Entwicklungsprozess: Planung, Verifizierung und Zertifizierung
Phasen der Software-Entwicklung und Qualitätssicherung
SW-Planung und Meilensteine
Termine für die Einhaltung der gesetzten Ziele (Meilensteine) auf eine Grundlinie zurücksetzen, definierte Standards festlegen und die Überwachung der Arbeiten planen. (Beinhaltet auch die Kommunikation mit dem Kunden, z. B. ICD CORDY).
Anforderungsmanagement (Voraussetzungen)
Die ursprünglichen Anforderungen des Kunden erfüllen und Alternativen vorschlagen. Anforderungen müssen folgende Kriterien erfüllen:
- Korrektheit
- Vollständigkeit
- Atomarität
- Nachvollziehbarkeit und Überprüfbarkeit
- Konsistente Begründung
Rückverfolgbarkeit (Traceability)
Quellcode-Analyse und Optimierung
Änderungen auf SW-Ebene identifizieren und suchen. Prüfen, ob die gefundene Hardware...