Systems Engineering
Systems Engineering bezeichnet die durchgängige, modellbasierte Entwicklung komplexer technischer Systeme – von der Anforderung bis zur Testplanung. Preventics arbeitet streng nach dem Grundgedanken des Systems Engineering, um Fehler von vornherein zu vermeiden, unter anderem mit SysML-Systemmodellierung und lückenloser Traceability.
Das Problem
Anforderungen stehen verstreut in E-Mails, Lastenheften und Köpfen einzelner Mitarbeiter statt in einem nachvollziehbaren Modell. Änderungen an einer Stelle werden an anderer Stelle nicht sichtbar, Testfälle lassen sich nicht mehr auf ihre Ursprungsanforderung zurückführen. Fehler werden so spät entdeckt – und aus der Korrektur wird die Korrektur der Korrektur.
- Anforderungen verstreut in E-Mails, Lastenheften und Köpfen statt in einem Modell
- Änderungen bleiben an anderer Stelle unsichtbar, Testfälle verlieren den Bezug zur Ursprungsanforderung
- Fehler werden spät entdeckt – Korrektur folgt auf Korrektur
Unsere Lösung
Wir arbeiten streng nach dem Grundgedanken des Systems Engineering, um Fehler von vornherein zu vermeiden:
- Requirements Engineering: vom Lastenheft bis zur modellbasierten Anforderungsanalyse
- Systemmodellierung mit SysML für die strukturierte Darstellung komplexer Systeme
- Traceability & Testplanung – lückenlose Nachverfolgbarkeit von Anforderungen
- Tool-Unterstützung z. B. mit Enterprise Architect: Modellierung, Anforderungsmanagement, Simulation
Leistungen & Tools
Leistungen
- Requirements Engineering: vom Lastenheft bis zum letzten Testfall
- Anforderungsmanagement
- Systemmodellierung mit SysML
- Traceability & Testplanung
Tools/Methoden
- Enterprise Architect: Modellierung, Anforderungsmanagement, Simulation
- Codebeamer
- Jira
- Polarion usw.
Referenzen aus der Praxis
„Wir haben doch schon immer so entwickelt – wozu ein Modell?“
— Systems Engineering: Systems Engineering für die Neuentwicklung eines Haushaltsgeräts
Häufige Fragen zum Systems Engineering
Was ist Systems Engineering?
Systems Engineering ist ein methodischer Ansatz, um komplexe technische Systeme durchgängig und nachvollziehbar zu entwickeln – von der Anforderung über die Systemmodellierung bis zur Testplanung, statt Anforderungen verstreut in E-Mails, Lastenheften und Köpfen einzelner Mitarbeiter zu verwalten.
Warum verlieren Teams ohne Systems Engineering den Überblick?
Ändert sich eine Anforderung an einer Stelle, bleibt das an anderer Stelle oft unsichtbar, und Testfälle verlieren den Bezug zu ihrer Ursprungsanforderung. Fehler werden dadurch spät entdeckt – aus einer Korrektur wird die Korrektur der Korrektur.
Mit welchen Tools arbeitet Preventics im Systems Engineering?
Je nach Projekt setzen wir unter anderem Enterprise Architect zur Modellierung, Anforderungsmanagement und Simulation ein, außerdem Codebeamer, Jira oder Polarion für Requirements Engineering und Traceability.
Anforderungen und Traceability in Ihrem Projekt im Griff behalten? Zurück zur Übersicht oder direkt Kontakt aufnehmen.