Descrizione
del profilo
Le
performance sempre più elevate dell'hardware
impongono ai progettisti di software di sistema un forte
impegno per restare al passo in modo che gli utenti
possano effettivamente beneficiare del progresso della
tecnologia .
Il progettista di architetture software realizza le
componenti software fondamentali per il funzionamento
dei computer, delle applicazioni per computer, e delle
reti di telecomunicazioni (sistemi operativi, linguaggi
di programmazione, software per il controllo di dispositivi
industriali e di comunicazione). In base al particolare
ruolo ricoperto all'interno della organizzazione il
Progettista è chiamato ad attività di
ricerca, di realizzazione, di test, di manutenzione.
E' un tipo di lavoro pesantemente tecnologico che richiede
competenze su tutti gli aspetti del software e dell'hardware
(a questo livello le soluzioni sono fortemente influenzate
dall'hardware dedicato) e, al medesimo tempo, l'individuo
deve avere la capacità di operare all'interno
di un team.
Moduli
per la formazione del profilo professionale "Progettista
di architettura software"
1.
Approfondimenti tecnici: hardware, networking, telecomunicazioni;
2. Il prodotto software e i processi;
3. Gestione di progetti software;
4. Metodi convenzionali per il software engineering;
5. Object oriented software engineering;
6. Problematiche di qualità e certificazione
del software;
7. Leadership e team building;
-
Prerequisiti necessari alla formazione del profilo:
possedere una significativa esperienza di lavoro come
progettista di software applicativo o in posizioni analoghe.
- Attività professionali proprie del profilo:
i moduli formativi preparano il Progettista di architetture
software che sarà in grado di affrontare le seguenti
attività professionali:
· Definire i requisiti dell'organizzazione e/o
mercato
· Realizzare un architettura software
· Progettare una soluzione
· Realizzare e testare i prototipi
· Definire specifiche dettagliate
· Realizzare e testare soluzioni
· Realizzare un piano di sviluppo e di manutenzione
- Competenze relazionali proprie del profilo:
1.
Attenzione particolare;
2. Pianificazione;
3. Organizzazione;
4. Interesse e passione per la propria area tecnologica;
5. Capacità di analisi;
6. Capacità di operare in team;
-
Opportunità di lavoro e di carriera: il progettista
di architetture inizia generalmente il proprio percorso
di crescita come programmatore di una specifica componente
di un prodotto. Maturando questa esperienza può
successivamente proporsi come realizzatore del progetto
o dell'architettura di un prodotto o di una famiglia
di prodotti.
La specializzazione lo può portare a diventare
responsabile della definizione dei requisiti di nuovi
prodotti, attività che richiedono una profonda
conoscenza oltre che delle tecnologie anche del mercato
e delle esigenze degli utenti, oppure come project manager,
gestore di un team di sviluppatori.
Fonte: Il sole 24 ore
|