Tecniche per la progettazione e lo sviluppo di applicazioni informatiche

SEP
14. Servizi digitali
REPERTORIO
Istruzione e formazione Tecnica Superiore – IFTS

Competenze

Interagire nel gruppo di lavoro, adottando modalità di comunicazione e comportamenti in grado di assicurare il raggiungimento di un risultato comune
Mostra abilità e conoscenze
Conoscenze
  • Strumenti linguistici e informatici a supporto della gestione di flussi informativi e della comunicazione
  • Caratterisitiche e convenzioni dei linguaggi standard e specialistici (morfosintassi, lessico, analisi testuale, cicli inferenziali di interpretazione, lettura e argomentazione)
  • Tipologie testuali di presentazione professionale di se stessi, di testi tecnici continui e non continui e di reporting su più canali e con diversi livelli di approfondimento
  • Tecniche, metodi e strumenti di raccolta, elaborazione, analisi di informazioni e dati
  • Tecniche di negoziazione e gestione dei conflitti
Abilità
  • Utilizzare strutture linguistiche formali orali e scritte, ovvero modi interni di organizzazione linguistica, per dare efficacia alla comunicazione interpersonale e professionale
  • Utilizzare strumenti e tecniche specifiche per l'analisi e la valorizzazione di documenti tecnici finalizzati a reperire e condividere informazioni e istruzioni
  • Documentare le attività secondo le procedure previste e criteri di tracciabilità
  • Utilizzare modalità di gestione della relazioni e di comunicazione differenziate in rapporto alle situazioni e alle diverse tipologie di interlocutori
  • Comunicare in lingua inglese (livello B1 QCER)
Assumere comportamenti e strategie funzionali ad un'efficace ed efficiente esecuzione delle attività
Mostra abilità e conoscenze
Conoscenze
  • Principi di qualità e controllo della produzione
  • Sicurezza, prevenzione, sostenibilità: normative, protocolli, procedure, approcci di riferimento per il settore di appartenenza
  • Tecniche per la valutazione economica delle alternative
  • Fonti documentali che regolano la vita lavorativa e l'impresa
  • Tecniche di rilevazione dati e informazioni
Abilità
  • Utilizzare le risorse secondo criteri di efficacia ed efficienza
  • Identificare le criticità emergenti da processi lavorativi e le possibili soluzioni migliorative
  • Utilizzare le tecnologie e le tecniche specifiche del settore, nel quadro delle normative, dei protocolli e dei disciplinari di riferimento
  • Identificare dati quantitativi e qualitativi relativi alla misurazione aziendale della produttività
  • Valutare i risultati intermedi e finali raggiunti nella propria attività
Sviluppare applicazioni software
Mostra abilità e conoscenze
Conoscenze
  • Linguaggi di programmazione ad oggetti
  • Linguaggi di programmazione imperativi
  • Sistemi operativi
  • Metodi di collaudo di procedure e applicazioni
  • Tecniche di debugging
  • Strumenti di sviluppo
  • Tipologie di applicazioni
  • Tecniche di programmazione strutturata
  • Tecniche di programmazione ad oggetti
Abilità
  • Applicare tecniche di codifica degli algoritmi
  • Applicare tecniche di collaudo del software
  • Applicare tecniche di installazione configurazione delle applicazioni
  • Applicare tecniche di documentazione dell'applicazione
  • Scegliere i linguaggi di programmazione in base alle caratteristiche dell'applicazione
  • Scegliere strumenti di sviluppo in base alle caratteristiche dell'applicazione
  • Svolgere interventi di manutenzione del software
  • Utilizzare e integrare componenti reperibili sul mercato
Progettare applicazioni software
Mostra abilità e conoscenze
Conoscenze
  • Tecniche di progettazione concettuale
  • Tecniche di redazione documenti di analisi
  • Tecniche per la modellazione dei requisiti
  • Tecniche per la redazione di requisiti e specifiche
Abilità
  • Applicare metodi di progettazione
  • Definire i requisiti dell'applicazione
  • Applicare tecniche di interazione strutturate con il cliente
  • Utilizzare tecniche di pianificazione delle attività
  • Individuare e modellare i processi
Risolvere problemi relativi all'ambito tecnico di riferimento utilizzando concetti, metodi e strumenti matematici
Mostra abilità e conoscenze
Conoscenze
  • Caratteristiche e classificazione di equazioni, disequazione e sistemi di equazioni (I, Il o grado superiore). Relative metodologie di risoluzione e rappresentazione sul plano cartesiano.
  • Caratteristiche ed elementi della geometria analitica {piano cartesiano, punti, rette, coniche, iperboli...).
  • Trigonometria: proprietà e teoremi dei triangoli. Notazione specifica. Relazioni goniometriche.
  • Definizione ¢ classificazione delle funzioni; studio di funzione.
  • Concetto di derivata di una funzione.
  • Equazioni, disequazioni esponenziali, logaritmiche e goniometriche.
  • Principi di statistica: indicatori, medie, probabilità.
  • Distribuzioni di probabilità ¢ relative rappresentazioni grafiche.
  • Applicativi informatici a supporto dei flussi di dati.
Abilità
  • Risolvere problemi di geometria analitica
  • Applicare | metodi della trigonometria alla risoluzione di problemi riguardanti i triangoli.
  • Utilizzare gli strumenti metodologici dello studio di funzione
  • Risolvere equazioni, disequazioni e sistemi relativi a funzioni goniometriche, esponenziali, logaritmiche, con metodi grafici o numerici
  • Costruire indicatori di efficacia, di efficienza e di qualità di prodotti o servizi utilizzando informazioni statistiche