Systems-Software-Engineering nach
Funktionale Sicherheit (ISO 26262) und Automotive SPICE
An aller Anfang steht das Kundenproblem, das in verständliche und relevante Anforderungen übersetzt werden muss. In der Praxis erlebe ich immer wieder, wie für die einen Systemteile Pseudocode spezifiziert wird, wo das Problem noch gar nicht klar ist. Wiederum fehlen für andere Systemteile wichtige Vorgaben, z.B. zulässige Reaktionszeiten. Später in der Umsetzung steht das Team vor Widersprüchen, Unklarheiten und Konflikten, deren Ursprung teilweise in zwei Jahre alten Anforderungen liegt.
Ich entwickle mit Ihnen Ihre Anforderungen an die verschiedenen Systemebenen. Dabei ist entscheidend, dass Ihr Kunde, Ihr Team und Ihre Lieferanten die Anforderungen kennen und verstanden haben. Widersprüche löse ich auf und führe notwendige Entscheidungen herbei. Das ist die Grundlage für die wirksame und effiziente Umsetzung in den Teilsystemen und Komponenten.
IHR NUTZEN
Funktionale Sicherheit (ISO 26262)
Automotive SPICE
Methodisch
Kennen Sie das? Ihr Produktmanager möchte das System ausbauen, Varianten einfügen; die Entwicklung tut sich aber schwer mit der Erweiterung. Eine Änderung an einem Ende des Systems löst Probleme am anderen Ende aus. Meistens sind diese Systeme unzureichend gekapselt und strukturiert. Alles hängt mit allem zusammen. Erschlagende Komplexität, die Änderungen und Varianten verhindern.
Ich konstruiere die statische und die dynamische Struktur Ihres Systems von obersten Features bis zu konkreten Hardware-/Softwareblöcken. Die hierarchische Ordnung erlaubt, dass die sowohl Funktionen als auch personelle Zuständigkeiten klar zugewiesen sind und Änderungen sowie Integration deutlich vereinfacht werden.
IHR NUTZEN
Funktionale Sicherheit (ISO 26262)
Automotive SPICE
Methodisch
Qualität und Safety erkennt der normale Nutzer erst, wenn sie nicht vorliegen. Ein wesentlicher Aspekt ist dabei, dass ein System so schnell wie nötig reagiert. Nur dann hat der Nutzer ein erstklassiges Erlebnis. In der Safety kommt hinzu, dass Diagnosen in einer maximal zulässigen Dauer (FHTI) reagieren müssen, um Gefährdungen zu vermeiden. Wie aber übersetzt man Qualität in handhabbare und umsetzbare Arbeitspakete? Der Trick: das Laufzeitverhalten mit Qualitätsszenarien quantifizieren und die Umsetzung dagegen testen.
Ich entwickle für Ihr System Qualitätsziele und Qualitätsszenarien mit notwendigen Performance-Metriken. Durch wiederholte Tests ermitteln wir, wo der aktuelle Engpass liegt: Sind etwa Entpreller in den Signalstrecken inkonsistent? Werden die Systemressourcen kaum ausgereizt? Verursachen Fehlerreaktionen in verschiedenen Komponenten Deadlock-Situationen? Falls ja, ermitteln wir Engpässe und Stellschrauben sowie einen Umsetzungsplan. Wir optimieren das System so in iterativen Schritten.
IHR NUTZEN
Funktionale Sicherheit (ISO 26262)
Automotive SPICE
Verification Criteria für:
Ressourcenverbrauch laut
Methodisch
Nächste schritte
Wir lösen komplexe Probleme zu Ihrer Zufriedenheit.