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

SFIA-Ansicht: Entwicklung sicherer Software

Entwicklung sicherer Software

Systementwicklungsmanagement DLMG

Das Planen, Schätzen und Ausführen von Arbeiten zur Systementwicklung nach Zeit-, Budget- und Qualitätszielen.

Anforderungsdefinition und ‑management REQM

Das Verwalten von Anforderungen über den gesamten Liefer- und Betriebslebenszyklus.

Lösungsarchitektur ARCH

Das Entwickeln und Kommunizieren einer multidimensionalen Lösungsarchitektur, um die vereinbarten Geschäftsergebnisse zu liefern.

Systemdesign DESN

Das Entwerfen von Systemen, um bestimmte Anforderungen und vereinbarte Systemarchitekturen zu erfüllen.

Softwaredesign SWDN

Das Festlegen und Entwerfen von Software, um festgelegte Anforderungen durch das Befolgen vereinbarter Designstandards und ‑prinzipien zu erfüllen.

Programmierung/Softwareentwicklung PROG

Das Entwickeln von Softwarekomponenten, um Beteiligten einen Mehrwert zu liefern.

Testen TEST

Das Untersuchen von Produkten, Systemen und Diensten zur Bewertung ihres Verhaltens und um festzustellen, ob sie die angegebenen oder nicht angegebenen Anforderungen und Merkmale erfüllen.

Entwicklung von Echtzeitsystemen/eingebetteten Systemen RESD

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

Systemintegration und ‑aufbau SINT

Das Planen, Implementieren und Kontrollieren von Aktivitäten zur Synthetisierung von Systemkomponenten, um Systeme, Produkte oder Dienstleistungen des Unternehmens zu erstellen.

Veröffentlichung und Bereitstellung RELM

Das Anwenden von Prozessen, Systemen und Funktionen zur Verfügbarmachung von neuen und geänderten Diensten und Funktionen.

Entwurf der Nutzererfahrung HCEV

Das Erstellen von Designkonzepten und Prototypen für Nutzerinteraktionen und Erfahrungen mit Produkten, Systemen oder Dienstleistungen.

Änderungskontrolle CHMG

Das Bewerten der Risiken im Zusammenhang mit vorgeschlagenen Änderungen und das Gewährleisten, dass Änderungen an Produkten, Diensten oder Systemen kontrolliert und koordiniert werden.