NOTA: I contenuti seguenti sono estratti automaticamente dai documenti ufficiali di descrizione dei Corsi di Studio, e usano il linguaggio richiesto dai regolamenti Ministeriali; per legge devono essere pubblicati e resi disponibili in un archivio storicizzato
L’Analista e Progettista di Software è una figura professionale informatica altamente specializzata che si occupa di progettazione, sviluppo, e mantenimento di programmi software applicativi particolarmente complessi e innovativi. La figura professionale: - progetta, sviluppa e mantiene software di sistema per architetture complesse che prevedono l'utilizzo di sistemi informativi e datawarehouse e sa applicare tecniche e tecnologie per il data mining, il machine learning e l'intelligenza artificiale; - progettare, implementa e valuta sistemi software interattivi relativamente alle caratteristiche di praticità, esperienza, affettività, significato e valore che essi possono avere sull'utenza a cui sono destinati; - utilizza i principali ambienti di programmazione per linguaggi sia tradizionali che emergenti, le regole della programmazione strutturata, ad oggetti e funzionale e le tecniche di analisi e verifica per la progettazione, lo sviluppo e l’analisi di applicazioni complesse; - progetta, sviluppa e utilizza nuove applicazioni che operano su architetture complesse che prevedono l'utilizzo di web server, application server e architetture cloud; - progetta, sviluppa e analizza nuove applicazioni basate sulle tecnologie e i linguaggi legati al mondo web, nonchè sul machine learning; - progetta, analizza e collauda nuove applicazioni informatiche, gestendone la manutenzione e producendone la relativa documentazione; - svolge, documenta, controlla, analizza e certifica il processo di produzione del software. La figura professionale si inserisce nel contesto di lavoro in qualità di: - specialista nella ricerca informatica di base: specialista in scienze dell'informazione, ricercatore di intelligenza artificiale, docente formatore di materie in ambito informatico; - analista e progettista di software applicativi: analista di procedure, analista di programmi, analista programmatore, ingegnere del software, responsabile di progetti informatici.
Per lo svolgimento delle funzioni sopra descritte sono richieste: - specifiche conoscenze, capacità e abilità di tipo specialistico in ambito informatico, come: conoscenza e utilizzo di tecniche di linguaggi di programmazione concorrenti, funzionali e di intelligenza artificiale, di tecniche di machine learning e di basi di dati evolute; conoscenza delle tecniche di progettazione, analisi e verifica del software e delle tecniche che ne permettono la scalabilità tramite architetture cloud; - capacità di auto-apprendimento e di aggiornamento continuo; - adeguate competenze trasversali di tipo comunicativo-relazionale, organizzativo- gestionale e di programmazione, in accordo con il livello di autonomia e responsabilità assegnato, con le modalità organizzative e di lavoro adottate e con i principali interlocutori (colleghi, altri professionisti e clienti pubblici e/o privati). Può essere necessaria una maggiore specializzazione e capacità di approfondimento in uno o più settori di professionalizzazione.
L’Analista e Progettista di Software trova collocazione presso: - aziende ed enti pubblici per mansioni ad alto contenuto tecnologico legate soprattutto al trattamento e alla trasmissione dei dati (Information and Communication Technologies) - studi di comunicazione - operatori di Internet (provider, motori di ricerca, ecc.) - centri e dipartimenti di Ricerca & Sviluppo in grandi aziende privati o in enti pubblici.
Il Progettista e Amministratore di Sistema è una figura professionale informatica altamente specializzata che si occupa di progettazione, sviluppo, e mantenimento di programmi software di sistemi e reti di comunicazione particolarmente complessi. La figura professionale: - progetta, sviluppa e mantiene software di sistema per architetture complesse che prevedono l'utilizzo di sistemi informativi e datawarehouse e sa applicare tecniche e tecnologie per il data mining, il machine learning e l'intelligenza artificiale; - progettare, implementa e valuta sistemi software interattivi relativamente alle caratteristiche di praticità, esperienza, affettività, significato e valore che essi possono avere sull'utenza a cui sono destinati; - installa, configura e gestisce sistemi di archiviazione dei dati, utilizzando metodologie avanzate, innovative o sperimentali; - configura, amministra e programma sistemi complessi ed eterogenei in ambito internet of things, con particolare riferimento alle tecnologie wireless, ai protocolli di rete, all’integrazione con dispositivi mobili e pervasivi secondo il paradigma Machine-to-Machine (M2M), ed alle tecniche ed alla piattaforme per la gestione ed analisi dei dati di sensori; - progetta e realizza sistemi sicuri adottando moderne strategie difensive - pianifica e progetta sistemi informatici, conducendo la reingegnerizzazione di processo. La figura professionale si inserisce nel contesto di lavoro in qualità di: - specialista nella ricerca informatica di base: cibernetico, progettista di sistemi di elaborazioni di voci ed immagini, docente formatore di materie in ambito informatico; - analista e progettista di software di sistema: responsabile della qualità dei sistemi informatici; dirigente responsabile di sistemi informativi; project manager di architetture software, hardware o di networking, esperto di applicazioni grafiche e di calcolo scientifico; - specialista in sicurezza informatica: responsabile della sicurezza informatica; - specialista in reti e comunicazioni informatiche: amministratore dirigente di reti informatiche, responsabile di infrastrutture tecnologiche per il commercio elettronico, coordinatore responsabile di siti Web, progettista di sistema in ambiente Internet o rete locale.
Per lo svolgimento delle funzioni sopra descritte sono richieste: - specifiche conoscenze, capacità e abilità di tipo specialistico in ambito informatico, come: conoscenza di architetture complesse di elaborazione, tecniche di simulazione e di analisi delle prestazioni dei sistemi distribuiti di calcolo, e di sistemi informatici concorrenti e distribuiti; capacità di realizzare applicazioni complesse e sicure in ambiti Web e Internet-of-Things; capacità di analizzare criticamente, valutare e comprendere modelli decisionali basati sul machine learning; - capacità di auto-apprendimento e di aggiornamento continuo; - adeguate competenze trasversali di tipo comunicativo-relazionale, organizzativo- gestionale e di programmazione, in accordo con il livello di autonomia e responsabilità assegnato, con le modalità organizzative e di lavoro adottate e con i principali interlocutori (colleghi, altri professionisti e clienti pubblici e/o privati). Può essere necessaria una maggiore specializzazione e capacità di approfondimento in uno o più settori di professionalizzazione.
Il progettista e Amministratore di Sistema trova collocazione presso: - aziende ed enti pubblici per mansioni ad alto contenuto tecnologico legate soprattutto al trattamento e alla trasmissione dei dati (Information and Communication Technologies) - studi di comunicazione - operatori di Internet (provider, motori di ricerca, ecc.) - centri e dipartimenti di ricerca e sviluppo in grandi aziende private o in enti pubblici.
Lo specialista di strategia aziendale nell'area dell'Information Technology e nei settori dell'ICT è una figura professionale informatica specializzata in grado di supportare l’analisi della strategia aziendale con riferimento alle sfide di lungo periodo che riguardano la ICT. La figura professionale: - analizza e interpreta la dinamica dei settori aziendali di riferimento e le problematiche economiche, strategiche ed organizzative legate all’evoluzione della ICT e progetta e costruisce ambienti virtuali per la simulazione di strategie alternative in scenari socio-economici differenti; - analizza e interpreta le sfide etiche e sociali che emergono nel corso dell’evoluzione tecnologica e nella dinamica dei settori industriali con particolare riferimento all’ICT; - progetta e guida l'introduzione di tecnologie informatiche nell'organizzazione di una azienda; - analizza ed interpreta la dinamica dei settori ad alta tecnologia, individua nuovi prodotti e nuovi processi leggendone le problematiche economiche, strategiche, organizzative ed etiche; - analizza ed interpreta la dinamica dell’economia delle piattaforme digitali analizzandone le connessioni intersettoriali. - progetta piani di integrazione di tecnologie esistenti all'interno dell'organizzazione. La figura professionale si inserisce nel contesto di lavoro in qualità di: - consulente specialista di organizzazione e amministrazione di imprese operanti nei settori delle telecomunicazioni e dell'informatica; - Chief Innovation Officer (CIO); - esperto di analisi strategica, in particolare di anaIisi di scenario e what-if analysis; - progettista specialista di sistemi di supporto a imprese della "Net Economy"; - specialista di infrastrutture tecnologiche per il commercio elettronico;
Per lo svolgimento delle funzioni sopra descritte sono richieste: - conoscenze nel campo della modellazione e simulazione di reti socio-economiche e di sistemi complessi; - conoscenze nel campo della strategia e dell'etica aziendale, con particolare riferimento al settore ICT; - specifiche conoscenze, capacità e abilità di tipo specialistico in ambito informatico, come: conoscenza e utilizzo di tecniche di intelligenza artificiale e di reti di comunicazione; conoscenza di sistemi informatici e di sistemi di comunicazione mobili e wireless; conoscenza di basi di dati. - specifiche conoscenze relativamente a blockchain e criptovalute. - capacità di auto-apprendimento e di aggiornamento continuo; - adeguate competenze trasversali di tipo comunicativo-relazionale, organizzativo- gestionale e di programmazione, in accordo con il livello di autonomia e responsabilità assegnato, con le modalità organizzative e di lavoro adottate e con i principali interlocutori (colleghi, altri professionisti e clienti pubblici e/o privati). Può essere necessaria una maggiore specializzazione e capacità di approfondimento in uno o più settori di professionalizzazione.
Lo Specialista nell'area dell'Information Technology e della strategia aziendale nei settori dell'ICT trova collocazione presso: - Aziende di produzione, aziende di servizi, banche e aziende della pubblica amministrazione - Società di consulenza - Organizzazioni ad alta complessità organizzativa e tecnologica - Studi di comunicazione - Operatori di Internet (provider, motori di ricerca, ecc.) e operatori di telefonia mobile e fissa - Centri e dipartimenti di ricerca e sviluppo in grandi aziende privati o in enti pubblici.