Globalne ramy umiejętności i kompetencji w cyfrowym świecie

Rozwój systemów w czasie rzeczywistym / osadzonych RESD Beta

(unchanged)

Projektowanie i tworzenie niezawodnego oprogramowania czasu rzeczywistego, zazwyczaj w ramach systemów wbudowanych.

Polskie tłumaczenie SFIA 9: Wersja Beta

SFIA 9 w języku angielskim jest już dostępna.

  • To jest wersja beta SFIA 9 w języku polskim.
  • Stworzyliśmy ją za pomocą platformy Phrase Localization Platform, łącząc:
    • Przetłumaczoną zawartość z SFIA 8
    • Wkład od 7 wiodących dostawców tłumaczeń maszynowych
  • Zaktualizujemy to tłumaczenie po przeglądzie i kontroli jakości.
  • Prosimy o kontakt, jeśli zauważą Państwo jakiekolwiek błędy lub mają pytania.

Uwaga: Chociaż tłumaczenie maszynowe pomaga w tworzeniu wstępnych wersji, profesjonalna weryfikacja zapewnia dokładność i język odpowiedni do kontekstu.

Uwagi zawierające wskazówki

(modified)

Systemy wbudowane zapewniają dedykowaną funkcjonalność w ramach większego systemu mechanicznego lub elektronicznego, często z ograniczeniami związanymi z wydajnością w czasie rzeczywistym, bezpieczeństwem, ochroną i niezawodnością. Systemy te zazwyczaj współpracują ze sprzętem, czujnikami i siłownikami, wspierając krytyczne operacje w sprzęcie przemysłowym, motoryzacyjnym, lotniczym, medycznym lub zrobotyzowanym, a także w urządzeniach IoT (Internet of Things) i inteligentnych systemach.

Systemy te zazwyczaj wykonują podstawowe funkcje i mają ścisłe wymagania dotyczące integralności, niezawodności, bezpieczeństwa i zużycia energii.

Działania mogą obejmować między innymi:

  • definiowanie niefunkcjonalnych wymagań systemowych, takich jak wydajność, niezawodność, bezpieczeństwo i ochrona, w tym wymagań dotyczących zasilania, kosztów, przestrzeni fizycznej lub czasu reakcji
  • wbudowanie funkcji odpornych na awarie lub bezpiecznych w celu wsparcia łagodnej degradacji
  • stosowanie specjalistycznych technik w celu zapewnienia, że systemy spełniają swoje krytyczne atrybuty
  • stosowanie kompleksowych metod walidacji, weryfikacji i testowania
  • korzystanie z wirtualnych lub opartych na modelach podejść do rozwoju w celu symulacji, testowania i optymalizacji systemów w całym cyklu życia produktu
  • korzystanie ze specjalistycznych narzędzi do analizy, walidacji i debugowania programów i systemów w czasie rzeczywistym.

    Zrozumienie poziomów odpowiedzialności związanych z tą umiejętnością

    Tam, gdzie niższe poziomy nie są zdefiniowane...
    • Konkretne zadania i obowiązki nie są zdefiniowane, ponieważ umiejętność wymaga wyższego poziomu autonomii, wpływu i złożoności w podejmowaniu decyzji, niż zwykle oczekuje się na tych poziomach. Możesz użyć stwierdzeń esencji, aby zrozumieć ogólne obowiązki związane z tymi poziomami.
    Tam, gdzie wyższe poziomy nie są zdefiniowane...
    • Obowiązki i odpowiedzialność nie są zdefiniowane, ponieważ te wyższe poziomy obejmują strategiczne przywództwo i szerszy wpływ organizacyjny, który wykracza poza zakres tej konkretnej umiejętności. Zapoznaj się z esencjonalnymi stwierdzeniami.

    Rozwijanie umiejętności i wykazywanie się obowiązkami związanymi z tą umiejętnością

    Zdefiniowane poziomy pokazują stopniowy postęp w umiejętnościach i odpowiedzialności.

    Tam, gdzie niższe poziomy nie są zdefiniowane...

    Możesz rozwijać swoją wiedzę i wspierać innych, którzy są odpowiedzialni w tym obszarze poprzez:

    • Poznanie kluczowych pojęć i zasad związanych z tą umiejętnością i jej wpływem na Twoją rolę
    • Wykonywanie powiązanych umiejętności (zobacz powiązane umiejętności SFIA)
    • Wspieranie innych, którzy wykonują zadania i działania na wyższym poziomie
    Tam, gdzie wyższe poziomy nie są zdefiniowane...
    • Możesz się rozwijać, rozwijając powiązane umiejętności, które są lepiej dostosowane do wyższych poziomów przywództwa organizacyjnego.

    Pokaż/ukryj dodatkowe opisy i poziomy.

    Poziom odpowiedzialności za tę umiejętność

    2 3 4 5 6

    Rozwój systemów w czasie rzeczywistym / osadzonych: Poziom 2

    Poziom 2 – Pomoc: Istota poziomu: Zapewnia pomoc innym, pracuje pod rutynowym nadzorem i wykorzystuje swoją dyskrecję do rozwiązywania rutynowych problemów. Aktywnie uczy się poprzez szkolenia i doświadczenia w miejscu pracy.

    (modified)

    Projektuje, buduje i testuje proste komponenty czasu rzeczywistego/wbudowane jako część ogólnego projektu większego systemu. Używa odpowiednich języków programowania do sterowania prostymi czujnikami i siłownikami. Stosuje specjalistyczne narzędzia do analizy programów w czasie rzeczywistym i debugowania systemu.

    Rozwój systemów w czasie rzeczywistym / osadzonych: Poziom 3

    Poziom 3 – Stosowanie: Istota poziomu: Wykonuje zróżnicowane zadania, czasami złożone i nierutynowe, przy użyciu standardowych metod i procedur. Pracuje pod ogólnym kierownictwem, zachowuje dyskrecję i zarządza własną pracą w ramach terminów. Proaktywnie zwiększa umiejętności i wpływ w miejscu pracy.

    (modified)

    Projektuje, buduje i integruje średnio złożone komponenty czasu rzeczywistego/wbudowane jako część ogólnego projektu większych systemów. Postępuje zgodnie z ustalonymi standardami i wykorzystuje specjalistyczne narzędzia do analizy i optymalizacji systemu. Steruje specjalistycznym sprzętem, zazwyczaj czujnikami i siłownikami, oraz optymalizuje kod komponentów pod kątem wydajności. Stosuje szereg podejść do weryfikacji i testowania komponentów czasu rzeczywistego.

    Rozwój systemów w czasie rzeczywistym / osadzonych: Poziom 4

    Poziom 4 – Umożliwianie: Istota poziomu: Wykonuje różnorodne złożone działania, wspiera i prowadzi innych, deleguje zadania, gdy jest to właściwe, pracuje autonomicznie pod ogólnym kierownictwem i wnosi wiedzę specjalistyczną do realizacji celów zespołu.

    (unchanged)

    Projektuje, buduje i integruje złożone komponenty i podsystemy czasu rzeczywistego / wbudowane. Projektuje układy fizyczne, które odzwierciedlają połączenia między komponentami systemu w celu testowania i optymalizacji wydajności. Buduje prototypy systemów i symulacje, aby wspomóc rozwój i umożliwić debugowanie, testowanie i rozwiązywanie problemów z oprogramowaniem wbudowanym. Stosuje szereg podejść do walidacji, weryfikacji i testowania komponentów i podsystemów działających w czasie rzeczywistym. W pełni zna szereg specjalistycznych narzędzi.

    Rozwój systemów w czasie rzeczywistym / osadzonych: Poziom 5

    Poziom 5 – Zapewnianie, doradzanie: Istota poziomu: Zapewnia autorytatywne wytyczne w swojej dziedzinie i pracuje pod szerokim kierownictwem. Odpowiada za dostarczanie znaczących wyników pracy, od analizy przez wykonanie po ocenę.

    (unchanged)

    Projektuje i rozwija architektury i systemy czasu rzeczywistego / architektury i systemy wbudowane w celu spełnienia uzgodnionych wymagań systemowych. Planuje rozwój złożonych systemów czasu rzeczywistego / systemów wbudowanych i zarządza nim oraz wybiera podejścia i techniki, które mają być stosowane. Analizuje opcje projektowe i kompromisy pomiędzy sprzętem i oprogramowaniem, przedstawia zalecenia oraz ocenia związane z tym ryzyko i zarządza nim. Zapewnia przeprowadzenie skutecznej walidacji, weryfikacji i testowania w trakcie całego procesu rozwoju. Nadzoruje integrację wielu podsystemów z całym systemem.

    Rozwój systemów w czasie rzeczywistym / osadzonych: Poziom 6

    Poziom 6 – Inicjowanie, wpływ: Istota poziomu: Ma znaczący wpływ na organizację, podejmuje decyzje na wysokim szczeblu, kształtuje politykę, demonstruje przywództwo, promuje współpracę organizacyjną i przyjmuje odpowiedzialność w kluczowych obszarach.

    (unchanged)

    Zapewnia ogólne kierownictwo i przywództwo w rozwoju systemów czasu rzeczywistego / systemów wbudowanych. Opracowuje zasady organizacyjne, standardy i wytyczne dla architektur i projektów systemów czasu rzeczywistego / systemów wbudowanych. Planuje strategiczne, duże i złożone projekty rozwoju systemów czasu rzeczywistego i systemów wbudowanych oraz kieruje nimi. Identyfikuje możliwości wykorzystania nowych technologii i ulepszenia istniejących technologii i praktyk. Kieruje przestrzeganiem strategii technicznych, architektur systemów oraz wdrażaniem weryfikacji, walidacji i testowania opartych na ryzyku. Opracowuje skuteczne strategie wdrażania i zamówień.