Le competenze globali e il quadro delle competenze per un mondo digitale

Vista SFIA: Sviluppo software sicuro

Sviluppo software sicuro

Gestione dello sviluppo di sistemi DLMG

Pianificare, stimare ed eseguire il lavoro di sviluppo dei sistemi in base a obiettivi di tempo, budget e qualità.

Definizione e gestione dei requisiti REQM

Gestione dei requisiti durante l'intero ciclo di vita di consegna e funzionamento.

Architettura della soluzione ARCH

Sviluppare e comunicare un'architettura di soluzioni multidimensionale per fornire risultati aziendali concordati.

Progettazione dei sistemi DESN

Progettazione di sistemi per soddisfare requisiti specifici e architetture di sistemi concordate.

Progettazione del software SWDN

Specifica e progettazione di software per soddisfare requisiti definiti seguendo standard e principi di progettazione concordati.

Programmazione/sviluppo del software PROG

Sviluppare componenti software per fornire valore alle parti interessate.

Gestione dei test TEST

Indagare su prodotti, sistemi e servizi per valutare il comportamento e se questo soddisfa requisiti e caratteristiche specificati o non specificati.

Sviluppo di sistemi in tempo reale/integrati RESD

Progettazione e sviluppo di software affidabile in tempo reale tipicamente all'interno di sistemi integrati.

Integrazione e costruzione dei sistemi SINT

Pianificare, applicare e controllare le attività per sintetizzare i componenti del sistema per creare sistemi operativi, prodotti o servizi.

Rilascio e messa in esercizio RELM

Applicazione dei processi, dei sistemi e delle funzioni necessari per rendere disponibili per l'uso servizi e funzionalità nuovi e modificati.

Progettazione dell'esperienza degli utenti HCEV

Produrre concetti di progettazione e prototipi per le interazioni degli utenti e le esperienze di un prodotto, sistema o servizio.

Controllo delle modifiche CHMG

Valutare i rischi associati alle modifiche proposte e assicurare che le modifiche a prodotti, servizi o sistemi siano controllate e coordinate.