Der globale Kompetenz- und Kompetenzrahmen für eine digitale Welt

Entwicklung von Echtzeitsystemen/eingebetteten Systemen RESD Beta

(unchanged)

Das Entwerfen und Entwickeln zuverlässiger Echtzeitsoftware, in der Regel innerhalb von eingebetteten Systemen.

Deutsche Übersetzung von SFIA 9: Beta-Version

SFIA 9 ist auf Englisch bereits verfügbar.

  • Dies ist eine Beta-Version von SFIA 9 auf Deutsch.
  • Wir haben sie mit hilfe der Phrase Localization Platform erstellt, indem wir Folgendes kombinierten:
    • Übersetzten Inhalt aus SFIA 8
    • Beiträge von 7 führenden maschinellen Übersetzungsanbietern
  • Wir werden diese Übersetzung nach Überprüfung und Qualitätskontrollen aktualisieren.
  • Bitte kontaktieren Sie uns, wenn Sie Fehler bemerken oder Fragen haben.

Hinweis: Während maschinelle Übersetzung bei der Erstellung erster Versionen hilft, gewährleistet die professionelle Überprüfung Genauigkeit und kontextgerechte Sprache.

Leitfaden

(modified)

Embedded-Systeme bieten dedizierte Funktionen innerhalb eines größeren mechanischen oder elektronischen Systems, oft mit Einschränkungen in Bezug auf Echtzeitleistung, Sicherheit, Sicherheit und Zuverlässigkeit.Diese Systeme sind typischerweise mit Hardware, Sensoren und Aktoren kompatibel und unterstützen kritische Operationen in Industrie-, Automobil-, Luft- und Raumfahrt-, medizinischen oder Roboterausrüstungen sowie in IoT-Geräten (Internet of Things) und intelligenten Systemen.

Diese Systeme erfüllen in der Regel wesentliche Funktionen und stellen strenge Anforderungen an Integrität, Zuverlässigkeit, Sicherheit, Sicherheit und Stromverbrauch.

Zu den Aktivitäten gehören unter anderem:

  • Das Definieren nicht-funktionaler Systemanforderungen wie Leistung, Zuverlässigkeit, Sicherheit und Schutz einschließlich der Anforderungen für Stromversorgung, Kosten, Stellfläche oder Reaktionszeit
  • Das Einbauen von ausfallsicheren/geschützten Merkmalen für einen anmutigen Abbau
  • Anwendung spezieller Techniken, um sicherzustellen, dass Systeme ihre kritischen Attribute erfüllen
  • Anwendung umfassender Methoden zur Validierung, Verifizierung und Prüfung
  • Nutzung virtueller oder modellbasierter Entwicklungsansätze zur Simulation, Erprobung und Optimierung von Systemen während des gesamten Entwicklungslebenszyklus
  • Einsatz spezialisierter Tools für die Echtzeit-Programm- und Systemanalyse, Validierung und Debugging.

    Verständnis der Verantwortungsebenen dieser Fähigkeit

    Wo niedrigere Ebenen nicht definiert sind...
    • Spezifische Aufgaben und Verantwortlichkeiten sind nicht definiert, da die Fähigkeit ein höheres Maß an Autonomie, Einfluss und Komplexität bei der Entscheidungsfindung erfordert, als auf diesen Ebenen typischerweise erwartet wird. Sie können die Essenzaussagen verwenden, um die generischen Verantwortlichkeiten zu verstehen, die mit diesen Ebenen verbunden sind.
    Wo höhere Ebenen nicht definiert sind...
    • Verantwortlichkeiten und Verantwortlichkeiten sind nicht definiert, da diese höheren Ebenen strategische Führung und einen breiteren organisatorischen Einfluss beinhalten, der über den Rahmen dieser spezifischen Fähigkeit hinausgeht. Siehe die Essenzaussagen.

    Entwicklung von Fähigkeiten und Nachweis von Verantwortlichkeiten im Zusammenhang mit dieser Fähigkeit

    Die definierten Stufen zeigen die schrittweise Entwicklung von Fähigkeiten und Verantwortung.

    Wo niedrigere Ebenen nicht definiert sind...

    Sie können Ihr Wissen erweitern und andere unterstützen, die in diesem Bereich Verantwortung tragen, indem Sie:

    • Erlernen der wichtigsten Konzepte und Prinzipien im Zusammenhang mit dieser Fähigkeit und ihren Auswirkungen auf Ihre Rolle
    • Ausführen verwandter Fähigkeiten (siehe verwandte SFIA-Fähigkeiten)
    • Unterstützung anderer, die Aufgaben und Aktivitäten auf höherer Ebene ausführen
    Wo höhere Ebenen nicht definiert sind...
    • Sie können Fortschritte machen, indem Sie verwandte Fähigkeiten entwickeln, die besser für höhere Ebenen der Unternehmensführung geeignet sind.

    Ein-/Ausblenden zusätzlicher Beschreibungen und Levels.

    Ebenen der Verantwortung für diese Fähigkeit

    2 3 4 5 6

    Entwicklung von Echtzeitsystemen/eingebetteten Systemen: Ebene 2

    Ebene 2 – Mitwirken: Wesentliche Merkmale dieser Ebene: Bietet anderen Hilfe, arbeitet unter regelmäßiger Aufsicht und nutzt sein Ermessen zur Lösung routinemäßiger Probleme. Lernt aktiv durch Schulungen und praktische Erfahrungen.

    (unchanged)

    Entwirft, baut und testet einfache Echtzeitkomponenten/eingebettete Komponenten als Teil eines größeren Gesamtsystemdesigns. Nutzt entsprechende Programmiersprachen zum Antrieb von Sensoren und Stellantrieben. Lernt, spezielle Tools wie In-Circuit-Emulatoren, Logikanalysatoren und digitale Oszilloskope zu verwenden.

    Entwicklung von Echtzeitsystemen/eingebetteten Systemen: Ebene 3

    Ebene 3 – Anwenden: Wesentliche Merkmale der Ebene: Führt abwechslungsreiche Aufgaben aus, die manchmal komplex und nicht routinemäßig sind, und verwendet dabei standardmäßige Methoden und Verfahren. Arbeitet unter allgemeiner Anleitung, übt Diskretion aus und erledigt seine eigene Arbeit innerhalb von Fristen. Verbessert proaktiv Fähigkeiten und Wirkung am Arbeitsplatz.

    (unchanged)

    Entwirft, baut und integriert moderat komplexe Echtzeitkomponenten/eingebettete Komponenten als Teil eines größeren Gesamtsystemdesigns. Befolgt vereinbarte Standards und nutzt Expertentools wie In-Circuit-Emulatoren und Logikanalysatoren. Fördert Expertenhardware, in der Regel Sensoren und Stellantriebe, und optimiert den Komponentencode für die Leistung. Wendet eine Reihe von Ansätzen für die Verifizierung und das Testen von Echtzeitkomponenten an.

    Entwicklung von Echtzeitsystemen/eingebetteten Systemen: Ebene 4

    Ebene 4 – Möglich machen: Wesentliche Merkmale der Ebene: Führt verschiedene komplexe Tätigkeiten aus, unterstützt und leitet andere an, delegiert Aufgaben bei Bedarf, arbeitet selbstständig unter allgemeiner Anleitung und trägt mit seinem Fachwissen zum Erreichen der Teamziele bei.

    (modified)

    Entwirft, baut und integriert komplexe Echtzeit-/eingebettete Komponenten und Teilsysteme. Entwirft physikalische Layouts, die die Verbindung zwischen Systemkomponenten widerspiegeln, um die Leistung zu testen und zu optimieren. Erstellt Systemprototypen und Simulationen, um die Entwicklung zu unterstützen und die Fehlersuche, das Testen und die Fehlerbehebung bei eingebetteter Software zu ermöglichen. Wendet eine Reihe von Ansätzen zur Validierung, Verifizierung und Prüfung von Echtzeitkomponenten und -subsystemen an.

    Entwicklung von Echtzeitsystemen/eingebetteten Systemen: Ebene 5

    Ebene 5 – Sicherstellen, beraten: Wesentliche Merkmale der Ebene: Bietet kompetente Anleitung in seinem Bereich und arbeitet unter umfassender Anleitung. Verantwortlich für die Erzielung bedeutender Arbeitsergebnisse, von der Analyse über die Ausführung bis hin zur Auswertung.

    (unchanged)

    Entwirft und entwickelt Echtzeitarchitekturen und ‑systeme/eingebettete Architekturen und Systeme, um die vereinbarten Systemanforderungen zu erfüllen. Plant und verwaltet die Entwicklung komplexer Echtzeitsysteme/eingebetteter Systeme und wählt die verwendeten Ansätze und Techniken aus. Analysiert Designoptionen und Kompromisse zwischen Hardware und Software, spricht Empfehlungen aus und bewertet und verwaltet die damit verbundenen Risiken. Gewährleistet, dass während der gesamten Entwicklung eine effektive Validierung, Verifizierung und Testung erfolgt. Überwacht die Integration mehrerer Subsysteme in das Gesamtsystem.

    Entwicklung von Echtzeitsystemen/eingebetteten Systemen: Ebene 6

    Ebene 6 – Anregungen geben, Einfluss nehmen: Wesentliche Merkmale der Ebene: Verfügt über erheblichen Einfluss auf die Organisation, trifft Entscheidungen auf hoher Ebene, gestaltet Richtlinien, zeigt Führungsqualitäten, fördert die Zusammenarbeit in der Organisation und übernimmt in Schlüsselbereichen Verantwortung.

    (unchanged)

    Bietet allgemeine Leitung und Führung bei der Entwicklung von Echtzeitsystemen/eingebetteten Systemen. Entwickelt Richtlinien, Standards und Leitlinien des Unternehmens für die Architektur und den Entwurf von Echtzeitsystemen/eingebetteten Systemen. Plant und leitet strategische, große und komplexe Entwicklungen von Echtzeitsystemen/eingebetteten Systemen. Identifiziert Chancen zum Einsatz neuer Technologien und zur Optimierung vorhandener Technologien und Praktiken. Fördert die Einhaltung von technischen Strategien und Systemarchitekturen sowie die Implementierung von risikobasierter Verifizierung, Validierung und Tests. Entwickelt effektive Implementierungs- und Beschaffungsstrategien.