Widok SFIA: Podstawowe kompetencje w zakresie inżynierii oprogramowania
Podstawowe kompetencje w zakresie inżynierii oprogramowania
Definicja wymagań i zarządzanie REQM
Zarządzanie wymaganiami przez cały cykl życia dostawy i eksploatacji.
Projektowanie systemów DESN
Projektowanie systemów w celu spełnienia określonych wymagań i uzgodnionych architektur systemów.
Projektowanie oprogramowania SWDN
Tworzenie architektury i projektowanie oprogramowania w celu spełnienia określonych wymagań, zapewniając zgodność z ustalonymi standardami i zasadami.
Programowanie / opracowanie oprogramowania PROG
Rozwijanie komponentów oprogramowania w celu dostarczenia wartości dla interesariuszy.
Rozwój systemów w czasie rzeczywistym / osadzonych RESD
Projektowanie i tworzenie niezawodnego oprogramowania czasu rzeczywistego, zazwyczaj w ramach systemów wbudowanych.
Metody i narzędzia METL
Kieruje przyjęciem, zarządzaniem i optymalizacją metod i narzędzi, zapewniając ich skuteczne wykorzystanie i dostosowanie do celów organizacyjnych.
Zarządzanie konfiguracją CFMG
Planowanie, identyfikacja, kontrola, rozliczanie i audyt elementów konfiguracji (CI) i ich wzajemnych powiązań.
Testy funkcjonalne TEST
Ocena określonych lub nieokreślonych wymagań funkcjonalnych i cech produktów, systemów i usług poprzez badanie i testowanie.
Integracja i tworzenie systemów SINT
Planowanie, wdrażanie i kontrolowanie działań mających na celu integrację elementów systemu, podsystemów i interfejsów w celu stworzenia systemów operacyjnych, produktów lub usług.
Zarządzanie wydaniami RELM
Zarządzanie wydaniami nowych i zaktualizowanych usług do produkcji, zapewniając zgodność z celami biznesowymi i standardami zgodności.
Zapewnienie jakości QUAS
Zapewnienie, poprzez ciągłe i okresowe oceny oraz przeglądy, że cele jakościowe organizacji są realizowane.
Pomiar MEAS
Rozwijanie i obsługa zdolności pomiarowych w celu wspierania uzgodnionych potrzeb informacyjnych organizacji.
Inżynieria bezpieczeństwa SFEN
Stosowanie odpowiednich metod w celu zapewnienia bezpieczeństwa we wszystkich fazach cyklu życia rozwoju systemów związanych z bezpieczeństwem.
Obsługa aplikacji ASUP
Świadczenie usług zarządczych, technicznych i administracyjnych w celu wsparcia i utrzymania aplikacji działających na żywo.