Progetto software 2007/2008 Lezione I. Dott.ssa Marianna Nicolosi Asmundo
|
|
- Gabriele Marchetti
- 4 anni fa
- Visualizzazioni
Transcript
1 Progetto software 2007/2008 Lezione I Dott.ssa Marianna Nicolosi Asmundo
2 Obiettivi del corso Coinvolgervi nello sviluppo di un progetto software in cui mettere a frutto le conoscenze che avete acquisito durante i corsi già frequentati (programmazione, algoritmi, ingegneria del software, database ecc ) applicare un processo per la gestione e lo sviluppo del progetto analogo a quelli usati nel mondo reale
3 Come? Lavorerete in team di 4/6 persone un leader uno o più analisti due o più programmatori Sarete voi a scegliere il ruolo più adatto alle vostre capacità e alla vostra indole. Mi comunicherete la formazione del vostro gruppo ed eventuali modifiche.
4 I Leader Problem solving: determinare i fattori tecnici e organizzativi più importanti strutturare sistematicamente una soluzione motivare gli sviluppatori flessibili Identità manageriale: assumersi la responsabilità del progetto coordinazione del resto del team Incentivazione: ricompensare lo spirito di iniziativa saper rischiare Influenza e spirito di gruppo: Mantenere il controllo nelle situazioni critiche relazionarsi bene coi colleghi
5 Il team Staff tecnico auto-organizzato Parola d ordine: cooperazione Se vuoi migliorare in modo incrementale, sii competitivo; se vuoi migliorare in modo esponenziale sii cooperativo. Autore ignoto
6 Criteri di valutazione Qualità del software sviluppato Coesione del gruppo Non sono previsti progetti individuali
7 Modalità di esame L esame consiste nello sviluppo e consegna del progetto Il vostro lavoro verrà monitorato e valutato per fasi Al momento della consegna del progetto finale verrà fatta una valutazione complessiva del progetto e verrà verificata la competenza di ciascun membro del team rispetto all intero progetto e rispetto al ruolo specifico ricoperto
8 Contenuti del corso Breve ripasso sui processi di sviluppo del software Principi di gestione dei progetti Metriche di processo Stime per il progetto software e pianificazione Gestione dei rischi I metodi formali come strumento di specifica Formalismi algebrici: ASMs Formalismi visuali: Reti di Petri OCL
9 Cos è un progetto? Un progetto è un impresa temporanea effettuata da persone vincolata da risorse limitate pianificata, eseguita e controllata intrapresa per creare un prodotto o servizio unico Dimensioni di un progetto: Coinvolge una persona sola o molte migliaia Richiede meno di 100 più di 10 milioni di ore per essere completato
10 Esempi Lo sviluppo di un nuovo prodotto o servizio La progettazione di un nuovo veicolo di trasporto
11 Temporaneo & Unico Temporaneo: Ogni progetto ha un inizio e una fine ben precisa (obiettivo raggiunto o irraggiungibile) non significa che dura poco infatti molti progetti durano diversi anni Unico: Ogni progetto riguarda qualcosa che non è mai stata fatta prima ed è pertanto unica un progetto differisce da un altro per il tipo di oggetto sviluppato, per gli strumenti usati, per le persone coinvolte o soltanto per le date
12 Progetti software Sviluppo di: Un compilatore, un editor, una componente di sistema o un sistema operativo Un applicativo web L implementazione di un algoritmo di ordinamento Il controllo dei comandi di una lavatrice
13 Progetti software/ingegneria software In generale non possiamo produrre software nella maniera più immediata 1. I progetti sono in genere di dimensioni consistenti 2. Possono richiedere l applicazione di più strumenti (linguaggi di programmazione, algoritmi) 3. Possono coinvolgere più persone (sviluppatori, committenti e utenti) Ognuno di questi punti basta a giustificare l utilizzo di un processo per lo sviluppo del software
14 Sviluppo del software Avviene tramite comunicazione: Poiché il software, come ogni capitale, incorpora della conoscenza e poiché la conoscenza è inizialmente in larga misura dispersa, tacita, latente e incompleta, lo sviluppo del software è un processo di apprendimento sociale. Questo processo è un dialogo in cui la conoscenza viene raccolta e incorporata nel software. Il processo crea interazione fra gli utenti e i progettisti, fra gli utenti e gli strumenti in evoluzione e fra i progettisti e gli strumenti in evoluzione (la tecnologia). Si tratta di un processo iterativo in cui lo strumento evolutivo stesso fungerà da mezzo di comunicazione e in cui ogni nuova fase del dialogo trae conoscenze sempre più utili dalle persone interessate. H. Baetjer
15 Processo di sviluppo del software? Quando si realizza un prodotto o un sistema è importante svolgere un percorso che aiuti ad ottenere risultati di alta qualità nel tempo prefissato
16 Processo di sviluppo software Chi se ne occupa? Gli ingegneri del software adattano il processo alle loro esigenze e poi lo seguono I committenti giocano un ruolo importante nel processo di definizione, costruzione e collaudo Perché è importante? Introduce stabilità, controllo e organizzazione Quali passi sono necessari? Il processo che si adotta dipende dal software che si sta realizzando
17 Processo di sviluppo software Cosa viene prodotto? I programmi, i documenti e i dati sviluppati come conseguenza delle attività di ingegneria del software definite dal processo Come verificare che il procedimento sia corretto? Qualità, ottimizzazione dei tempi e utilizzabilità a lungo termine del prodotto che si sta realizzando sono i migliori indicatori dell efficacia del processo utilizzato
18 Quindi Un processo di sviluppo software è una struttura di riferimento entro il quale si svolgono le attività necessarie alla realizzazione di software di alta qualità
Corso di Ingegneria del Software. Modelli di produzione del software
Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it 1. Sommario 2. 2.1 Modello a cascata 2.2 Modelli incrementali 2.3 Modelli evolutivi 2.4 Modelli agili 3. Comparazione
DettagliProgetto software 2008/2009. Docente Marianna Nicolosi Asmundo
Progetto software 2008/2009 Docente Marianna Nicolosi Asmundo Obiettivi del corso Coinvolgervi nello sviluppo di un progetto software in cui mettere a frutto le conoscenze che avete acquisito durante i
DettagliRedazione e Presentazione di Progetti Informatici
Redazione e Presentazione di Progetti Informatici Corso di Laurea in Informatica Massimo Ruffolo E-mail: ruffolo@icar.cnr.it Web: http://www.icar.cnr.it/ruffolo Istituto di CAlcolo e Reti ad alte prestazioni
DettagliLuca Cabibbo A P S. Analisi e Progettazione del Software. Agile. 3.1 Metodi e atteggiamenti agili
Luca Cabibbo Analisi e Progettazione del Software Capitolo 3 marzo 2017 Agilità:1, ogni altra cosa: 0. Tom DeMarco 1 3.1 Metodi e atteggiamenti agili Lo sviluppo agile è una forma di sviluppo iterativo
DettagliIngegneria del Software
Ingegneria del Software Introduzione e Concetti Fondamentali Porfirio Tramontana, 2009 Corso di Ingegneria del Software Slide 1 Riferimenti Ian Sommerville, Ingegneria del Software, Capitolo 1 Porfirio
DettagliIntroduzione. Sommario. Il software. Definizione di Ingegneria del software
Sommario Introduzione Leggere Cap. 1 Ghezzi et al. Definizione Nascita dell ingegneria del software Ruolo Relazione con altre discipline Introduzione 2 Il software Il software e` definito come: i programmi,
DettagliIntroduzione. Contenuti da Cap. 1 Ghezzi et al.
Introduzione Contenuti da Cap. 1 Ghezzi et al. Sommario l Definizione l Nascita dell ingegneria del software l Ruolo l Relazione con altre discipline 2 Il software l Il software e` definito come: i programmi,
DettagliLo sviluppo del progetto informatico
Lo sviluppo del progetto informatico Il progetto Il controllo di qualità Le qualità per i prodotti di software Le figure professionali La metodologia La conoscenza degli obiettivi L analisi La progettazione
DettagliW o r k f o r f u t u r e
W o r k f o r f u t u r e L Azienda. è una società di consulenza e di servizi, servizi per professionisti ed imprese. Oltre ai servizi offriamo supporto ed assistenza tecnologica e progettuale. nasce dall
DettagliSCUOLA DELLE SCIENZE DI BASE E APPLICATE
SCUOLA DELLE SCIENZE DI BASE E APPLICATE 2018/2019 PIANO DI STUDI DEL CORSO DI LAUREA IN INFORMATICA Obiettivi del Corso di Studi Obiettivi specifici: I laureati del corso di laurea devono possedere conoscenze
DettagliMATRICE TUNING competenze versus unità didattiche, Corso di Laurea in Informatica (classe L-31), Università degli Studi di Cagliari
A: CONOSCENZA E CAPACITA DI COMPRENSIONE Conoscere e saper comprendere i fondamenti della matematica discreta (insiemi, interi, relazioni e funzioni, calcolo combinatorio) Conoscere e saper comprendere
DettagliFondamenti VBA. Che cos è VBA
Fondamenti VBA Che cos è VBA VBA, Visual Basic for Application è un linguaggio di programmazione, inserito nelle applicazioni Office di Microsoft (Ms Word, Ms Excel, Ms PowerPoint, Visio). VBA è una implementazione
DettagliCorso di Ingegneria del Software. Modelli di produzione del software
Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it 1. Concetti di base Sommario 2. 2.1 Modello a cascata 2.2 2.3 Modelli evolutivi 2.4 Comparazione dei modelli 2.5 Modelli
DettagliTabelle di corrispondenza
CONSIGLIO DI AREA DIDATTICA IN INFORMATICA CAD in Informatica Tabelle di corrispondenza fra insegnamenti dei corsi di studio di area Informatica di ordinamenti ex D.M. 509 e insegnamenti del Corso di laurea
DettagliUnità di apprendimento 6. Il software: dal linguaggio alla applicazione
Unità di apprendimento 6 Il software: dal linguaggio alla applicazione Unità di apprendimento 6 Lezione 4 Le applicazioni dell informatica In questa lezione impareremo: i campi di utilizzo dell informatica
DettagliA proposito di informatica
A proposito di informatica Sguardo d insieme sulla disciplina: una mappa delle materie e delle loro relazioni Università degli Studi di Milano Dipartimento di Informatica Bootstrap Day - 26 settembre 2016
DettagliA proposito di informatica
A proposito di informatica Sguardo d insieme sulla disciplina: una mappa delle materie e delle loro relazioni Università degli Studi di Milano Dipartimento di Informatica Bootstrap Day - 1 ottobre 2018
DettagliProcessi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione
Processi (di sviluppo del) software Fase di Analisi dei Requisiti Un processo software descrive le attività (o task) necessarie allo sviluppo di un prodotto software e come queste attività sono collegate
DettagliProgrammazione con Java
Programmazione con Java Realtà e sistemi informatici Scopo dell informatica Studiare e produrre tecnologie, tecniche e metodi per rappresentare il mondo reale mediante dati, informazioni e conoscenza che
DettagliISTITUZIONE SCOLASTICA DI ISTRUZIONE TECNICA LYCÉE TECHNIQUE PROGRAMMAZIONE EDUCATIVA E DIDATTICA ANNUALE PER COMPETENZE A.S.
ISTITUZIONE SCOLASTICA DI ISTRUZIONE TECNICA LYCÉE TECHNIQUE PROGRAMMAZIONE EDUCATIVA E DIDATTICA ANNUALE PER COMPETENZE A.S. 2018/2019 Materia Classe Informatica 3 IT Competenze (Linee guida+competenze
DettagliAllegato 1 Descrizione profili professionali
Servizio di progettazione, analisi, sviluppo, manutenzione adeguativa, correttiva ed evolutiva di sistemi informativi su piattaforma IBM Websphere BPM - CIG Z2C2542018 Allegato 1 Descrizione profili professionali
DettagliUNITÀ DI APPRENDIMENTO 3 INFORMATIZZAZIONE DI UN ATTIVITA COMMERCIALE O DI SERVIZIO. Comprendente: UDA CONSEGNA AGLI STUDENTI PIANO DI LAVORO
UNITÀ DI APPRENDIMENTO 3 INFORMATIZZAZIONE DI UN ATTIVITA COMMERCIALE O DI SERVIZIO Comprendente: UDA CONSEGNA AGLI STUDENTI PIANO DI LAVORO STRUMENTI DI PROFILO Diplomato IT indirizzo INFORMATICA E TELECOMUNICAZIONI
DettagliIL PROCESSO di PROGETTAZIONE
IL PROCESSO di PROGETTAZIONE In questa lezione vedremo: Ruolo della modellazione nella comunicazione tipi di modello nel progetto I modelli del prodotto Interpretazione delle informazioni del progetto
DettagliInformatica 3. LEZIONE 1: Introduzione. Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di programmazione
Informatica 3 LEZIONE 1: Introduzione Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di Informatica 3 Lezione 1- Modulo 1 Introduzione al corso Introduzione Corso di Informatica 3
DettagliSCUOLA DELLE SCIENZE DI BASE E APPLICATE
SCUOLA DELLE SCIENZE DI BASE E APPLICATE ANNO ACCADEMICO 2014/2015 PIANO DI STUDI DEL CORSO DI LAUREA IN INFORMATICA Obiettivi del Corso di Studi Obiettivi specifici: I laureati del corso di laurea devono
DettagliValutazione delle Prestazioni Barbara Masucci
Architettura degli Elaboratori Valutazione delle Prestazioni Barbara Masucci Punto della situazione Ø Abbiamo studiato Ø Una prima implementazione hardware (a ciclo singolo) di un sottoinsieme dell IS
DettagliSistemi di Elaborazione delle Informazioni
SCUOLA DI MEDICINA E CHIRURGIA Università degli Studi di Napoli Federico II Corso di Sistemi di Elaborazione delle Informazioni Dott. Francesco Rossi a.a. 2016/2017 1 I linguaggi di programmazione e gli
DettagliInformatica 3. Informatica 3. Lezione 1- Modulo 1. LEZIONE 1: Introduzione. Concetti di linguaggi di programmazione. Introduzione
Informatica 3 Informatica 3 LEZIONE 1: Introduzione Lezione 1- Modulo 1 Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di Introduzione al corso Politecnico di Milano - Prof. Sara Comai
DettagliI lucidi messi a disposizione sul sito del corso di Analisi e progettazione del software NON sostituiscono il libro di testo
Luca Cabibbo Analisi e Progettazione del Software Capitolo 3 marzo 2016 Agilità:1, ogni altra cosa: 0. Tom DeMarco 1 *** AVVERTENZA *** I lucidi messi a disposizione sul sito del corso di Analisi e progettazione
DettagliPIANO DI FORMAZIONE IL COLLEGIO DEI DOCENTI
PIANO DI FORMAZIONE IL COLLEGIO DEI DOCENTI VISTA VISTO la l. 107, 2015 art. 1, cc. 12 e 124 che qualificano la formazione come obbligatoria, permanente e strutturale il D.M. 850 del 27/10/2015 relativo
DettagliUn linguaggio per la rappresentazione formale di vincoli su scenari d'uso
Un linguaggio per la rappresentazione formale di vincoli su scenari d'uso Relatore: Benedetto Intrigila Realizzato da: Postoronca Maxim Anno accademico: 2009/2010 Introduzione Introduzione Lo scopo della
DettagliCAPITOLO 8. Tecnologie per il controllo, il social business e i big data ORGANIZZAZIONE AZIENDALE
CAPITOLO 8 Tecnologie per il controllo, il social business e i big data 1 Agenda Evoluzione dell Information Technology I sistemi di controllo Sistemi di controllo a feedback IT e coordinamento interno
DettagliCORSO DI PREPARAZIONE AI TEST DI AMMISSIONE UNIVERSITARI ECONOMIA 2019
CORSO DI PREPARAZIONE AI TEST DI AMMISSIONE UNIVERSITARI ECONOMIA 2019 Caratteristiche dell offerta: DOCENTI ALTAMENTE QUALIFICATI con decennale esperienza nel settore, selezionati per competenza, capacità
DettagliCORSO DI FORMAZIONE: WEB MASTER E WEB DESIGN PROGRAMMA
CORSO DI FORMAZIONE: WEB MASTER E WEB DESIGN PROGRAMMA Como 2017 MT Promozione e-mail: info@corsidiformazionelombardia.it web: www.corsidiformazionelombardia.it cell.: 3384391218 INDICE Cap. Par. Sot.
DettagliPerchè scegliere Informatica?
Perchè scegliere Informatica? Competenze Progettazione, sviluppo e gestione di sistemi informatici e di reti Programmazione e architetture Grafica, elaborazione delle immagini Opportunità laboratori (tanti!!)
DettagliISO 9001:2000. Norma ISO 9001:2000. Sistemi di gestione per la qualita UNI EN ISO 9001
Norma ISO 9001:2000 ISO 9001:2000 Sistemi di gestione per la qualita UNI EN ISO 9001 La norma specifica i requisiti di un modello di sistema di gestione per la qualita per tutte le organizzazioni, indipendentemente
DettagliPIANO DI LAVORO ANNO SCOLASTICO 2016/2017. I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI
PIANO DI LAVORO ANNO SCOLASTICO 2016/2017 I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI PROF. MAURIZIO MERCURI
DettagliProgettazione di basi di dati
Progettazione di basi di dati Sistemi Informativi T Versione elettronica: 05.progettazioneDB.pdf Progettazione di basi di dati È una delle attività del processo di sviluppo dei sistemi informativi (SI)
DettagliUNITA CAPITALIZZABILI PER LA FIGURA PROFESSIONALE: TECNICO SUPERIORE PER LO SVILUPPO DEL SOFTWARE
UNITA CAPITALIZZABILI PER LA FIGURA PROFESSIONALE: TECNICO SUPERIORE PER LO SVILUPPO DEL SOFTWARE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE 75 76 ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE UNITÀ CAPITALIZZABILE
DettagliCiclo di vita di un sistema informativo
Ciclo di vita di un sistema informativo Studio di fattibilità definisce le varie alternative possibili, i relativi costi e le priorità di realizzazione. Raccolta e analisi dei requisiti individua proprietà
DettagliProgrammazione didattico-educativa d Istituto
Programmazione didattico-educativa d Istituto SCUOLA PRIMARIA FILONE N 10 : PROGETTUALE E ORGANIZZATIVA INDICATORE: ricerca, organizza e si procura nuove informazioni per costruire il proprio patrimonio
DettagliCorso di Laurea Ingegneria Informatica
Corso di Laurea Ingegneria Informatica Presentazione del corso di Fondamenti di Informatica 2 A. Miola Febbraio 2008 http://www.dia.uniroma3.it/~java/fondinf2/ Presentazione Corso 1 Contenuti Corso di
Dettaglidi informatica Alessandro GORI informottica.webnode.it Obiettivi
Fondamenti di informatica Alessandro GORI a.gori@unifi.it informottica.webnode.it A.Gori - Fondamenti di informatica 1 Obiettivi Introdurre lo studente alla conoscenza di base dell informatica, della programmazione
DettagliSistemi con vincoli. Docente: Francesca Rossi.
E-mail: frossi@math.unipd.it Scopo del corso Dare le nozioni di base della programmazione con vincoli Come rappresentare un problema reale con un insieme di vincoli Tecniche principali per risolverlo Approccio
DettagliINFORMATICA TECNOLOGIE DELLA COMUNICAZIONE SAPERI MINIMI DISCIPLINARI
TECNOLOGIE DELLA COMUNICAZIONE SAPERI MINIMI DISCIPLINARI 1 TECNOLOGIE DELLA COMUNICAZIONE SAPERI MINIMI DISCIPLINARI CLASSE I ITE Sistemi informatici. - Informazioni, dati e loro codifica. - Architettura
DettagliSOFTWARE. Programmi e dati che indicano al computer come svolgere un determinato compito
SOFTWARE MODULO 3 SOFTWARE Programmi e dati che indicano al computer come svolgere un determinato compito Programma: sequenza di istruzioni, scritte in un determinato linguaggio, con le quali si fa eseguire
DettagliLa metodologia di progettazione: accenni al Project Cycle Management (Gestione del ciclo del progetto)
La metodologia di progettazione: accenni al Project Cycle Management (Gestione del ciclo del progetto) Provincia di Mantova _ 06 aprile 2017 Giuseppe Carlo Caruso - Project Manager Ufficio Politiche europee
DettagliIntroduzione al Calcolo Scientifico
Introduzione al Calcolo Scientifico Francesca Mazzia Dipartimento di Matematica Università di Bari Francesca Mazzia (Univ. Bari) Introduzione al Calcolo Scientifico 1 / 14 Calcolo Scientifico Insieme degli
DettagliPROCESSO GESTIONE DEI REQUISITI. Piano di miglioramento 2016 UOS Realizzazione Servizi AREA SISTEMI INFORMATIVI
PROCESSO GESTIONE DEI REQUISITI Piano di miglioramento 2016 UOS Realizzazione Servizi AREA SISTEMI INFORMATIVI Build Manage Requirement Definition SOMMARIO 1. Cosa è la «GESTIONE DEI REQUISITI» 2. Situazione
DettagliPIANO DI LAVORO DEL DOCENTE. Docente: Giuliana Pederzoli Classe: 3 A Indirizzo: SIA Disciplina: INFORMATICA Ore di lezione settimanali : 4
Ministero dell Istruzione dell Università e della Ricerca ISTITUTO TECNICO COMMERCIALE STATALE ABBA - BALLINI Via Tirandi n. 3-25128 BRESCIA www.abba-ballini.gov.it tel. 030/307332-393363 - fax 030/303379
DettagliCapitolo tredici. L organizzazione dell impresa internazionale. Caso di apertura: la Unilever
EDITORE ULRICO HOEPLI MILANO Capitolo tredici L organizzazione dell impresa internazionale Caso di apertura: la Unilever 13-3 Una delle prime imprese multinazionali al mondo Organizzata in modo decentralizzato
DettagliCORSO DI PREPARAZIONE AI TEST DI AMMISSIONE UNIVERSITARI 2018/2019
CORSO DI PREPARAZIONE AI TEST DI AMMISSIONE UNIVERSITARI 2018/2019 Caratteristiche dell offerta: DOCENTI ALTAMENTE QUALIFICATI con decennale esperienza nel settore, selezionati per competenza, capacità
DettagliProcessi iterativi. Marina Zanella - Ingegneria del Software RUP 1
Processi iterativi L inizio delle iterazioni è quasi sempre preceduto da una fase esplorativa di definizione dei requisiti globali del sistema a un livello di astrazione molto elevato: questo passo è necessario
DettagliProgettazione di basi di dati
Progettazione di basi di dati Sistemi Informativi L-B Home Page del corso: http://www-db.deis.unibo.it/courses/sil-b/ Versione elettronica: progettazionedb.pdf Sistemi Informativi L-B Progettazione di
DettagliISTITUTO COMPRENSIVO PIAGET - MAJORANA
ISTITUTO COMPRENSIVO PIAGET - MAJORANA Piano Triennale Offerta Formativa Curricolo verticale IL PIANO TRIENNALE OFFERTA FORMATIVA IL PTOF È IL DOCUMENTO COSTITUTIVO DELL'IDENTITÀ CULTURALE E PROGETTUALE
DettagliPerformer 2.0 evoluzione del Sistema di Valutazione delle Prestazioni del Gruppo. Logiche e principali caratteristiche Presentazione alle OO.SS.
Performer 2.0 evoluzione del Sistema di Valutazione delle Prestazioni del Gruppo Logiche e principali caratteristiche Presentazione alle OO.SS. 1 Direzione Centrale Milano, Risorse Luglio Umane 2015 Performer
DettagliRegione del Veneto Area Sanità e Sociale Direzione Risorse Strumentali SSR - CRAV Dirigente dell U.O. Sistema Informativo SSR
INFORMAZIONI PERSONALI Andrea Boer 041.2793402 andrea.boer@regione.veneto.it Skype aboer65 Data di nascita 27/06/1965 Nazionalità italiana POSIZIONE ATTUALE Regione del Veneto Area Sanità e Sociale Direzione
DettagliCORSO DI PREPARAZIONE AI TEST DI AMMISSIONE UNIVERSITARI 2018/2019
CORSO DI PREPARAZIONE AI TEST DI AMMISSIONE UNIVERSITARI 2018/2019 Caratteristiche dell offerta: DOCENTI ALTAMENTE QUALIFICATI con decennale esperienza nel settore, selezionati per competenza, capacità
DettagliDall idea di progetto alla sua realizzazione: il ciclo di vita dei progetti di Mobilità per lo staff e dei Partenariati Strategici della scuola
Dall idea di progetto alla sua realizzazione: il ciclo di vita dei progetti di Mobilità per lo staff e dei Partenariati Strategici della scuola Come fare un buon progetto KA1 (1) Programmazione: la progettazione
Dettagli3. Programmi e algoritmi
3. Programmi e algoritmi Andrea Marongiu (andrea.marongiu@unimore.it) Paolo Valente Contiene slides del corso «Fondamenti di Informatica» del Prof. Montessoro (Università degli Studi di Udine) Recall:
DettagliDipartimento di Informatica
Progettazione curricolo verticale percorso formativo per Unità di Apprendimento (UDA) Dipartimento di Informatica L asse scientifico-tecnologico Allegato1 DM 139/2007 Prime classi: CHIMICA -FISICA-SCIENZE
DettagliReport Primi sulle mappe
Report Primi sulle mappe Attività Instilla Cliente Autore Data Versione Instilla Antonio Rossi 26/07/2016 1.0 Indice Instilla... 3 Status zero e attività svolte... 4 Risultati raggiunti... 6 Risultati
DettagliIl sistema informativo aziendale
Il sistema informativo aziendale Informatica e azienda L azienda è caratterizzata da: Persone legate tra loro da una struttura gerarchica che definisce le dipendenze Attività produttive necessarie per
DettagliUNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI
UNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI Manifesto degli Studi A.A. 2001-2002 CORSO DI LAUREA IN INFORMATICA DIPLOMA UNIVERSITARIO IN INFORMATICA (Vecchio
DettagliJava: un linguaggio per applicazioni di rete
Java: un linguaggio per applicazioni di rete Moreno Falaschi Dipartimento di Ingegneria dell Informazione e Scienze Matematiche Università di Siena March 3, 2014 1 Caratteristiche di Java (SUN) Linguaggio
DettagliREPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA SETTORE ECONOMICO PROFESSIONALE 1 Servizi di informatica Processo Sviluppo e gestione di prodotti e servizi informatici Sequenza di
DettagliPIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Tecnologia e Progettazione di Sistemi Informatici e di Telecomunicazioni
Tel. 0331 635718 fax 0331 679586 info@isisfacchinetti.gov.it www.isisfacchinetti.gov.it ISIS C. Facchinetti Sede: via Azimonti, 5-21053 Castellanza PIANO DI STUDIO DELLA DISCIPLINA Rev. 1 del 3/11/16 PIANO
DettagliPROCESSI NON SEQUENZIALI E TIPI DI INTERAZIONE
PROCESSI NON SEQUENZIALI E TIPI DI INTERAZIONE 1 ALGORITMO, PROGRAMMA, PROCESSO Algoritmo Procedimento logico che deve essere eseguito per risolvere un determinato problema. Programma Descrizione di un
DettagliCorso di Laurea in Informatica Basi di Dati a.a
Corso di Laurea in Informatica Basi di Dati a.a. 2010-2011 Laboratorio 31B Esercitatori : Ing. G. Laboccetta Dott.ssa V. Policicchio Presentazione delle lezioni di laboratorio: finalità del corso modalità
DettagliREPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA Processo Sequenza di processo Area di Attività Qualificazione regionale SETTORE ECONOMICO PROFESSIONALE 1 Servizi di informatica Sviluppo
DettagliCORSO DI FORMAZIONE: CREA IL TUO SITO - WORDPRESS PROGRAMMA
CORSO DI FORMAZIONE: CREA IL TUO SITO - WORDPRESS PROGRAMMA Como 2017 MT Promozione e-mail: info@corsidiformazionelombardia.it web: www.corsidiformazionelombardia.it cell.: 3384391218 INDICE Cap. Par.
DettagliAlgoritmi, Strutture Dati e Programmi. UD 2.d: Linguaggi Procedurali
Algoritmi, Strutture Dati e Programmi : Linguaggi Procedurali Prof. Alberto Postiglione AA 2007-2008 Università degli Studi di Salerno LINGUAGGI PROCEDURALI Curtin, cap. 12.3 1 Linguaggi di Programmazione
DettagliIntroduzione alla OOP Object Oriented Programming. Programmazione Orientata agli Oggetti
Introduzione alla OOP Object Oriented Programming Programmazione Orientata agli Oggetti I livelli dei linguaggi livelli di tensione porte logiche codice binario linguaggio assembler linguaggi procedurali
Dettaglipreparazione pane frattau per 4 persone
Algoritmi introduzione Quando, nella vita di tutti i giorni, ci troviamo di fronte alla necessità di risolvere un problema, seguiamo, anche se non ce ne rendiamo conto, una sequenza di passi abbastanza
DettagliIngegneria del software
Ingegneria del software Modulo 3 Analisi statica del software Analisi statica automatica L analisi statica è una tecnica che consente di analizzare dei semilavorati software senza eseguirli (donde l appellativo
DettagliIntroduzione alla OOP Object Oriented Programming
Introduzione alla OOP Object Oriented Programming Programmazione Orientata agli Oggetti I livelli dei linguaggi livelli di tensione porte logiche codice binario linguaggio assembler linguaggi procedurali
DettagliIngegneria del Software L-A
Ingegneria del Software L-A Corso di Laurea Triennale in Ingegneria Informatica III anno A.A. 2009/2010 Docente: Giuseppe Bellavia Collaboratore: Gabriele Zannoni Premessa Una domanda fondamentale Che
DettagliPROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALE DI INFORMATICA
I.I.S. G. CENA ISTITUTO D ISTRUZIONE SUPERIORE G.CENA SEZIONE TECNICA ANNO SCOLASTICO 2018/2019 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALE DI INFORMATICA DOCENTI Nespolo Donatella, Ravasenga Paola CLASSI
DettagliI livelli dei linguaggi. Introduzione alla OOP Object Oriented Programming. La programmazione procedurale separa il calcolo dalla memoria
Introduzione alla OOP Object Oriented Programming Programmazione Orientata agli Oggetti I livelli dei linguaggi livelli di tensione porte logiche codice binario linguaggio assembler linguaggi procedurali
DettagliREPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA Processo Sequenza di processo Area di Attività Qualificazione regionale SETTORE ECONOMICO PROFESSIONALE 1 Servizi di informatica Sviluppo
DettagliPIANO TRIENNALE PER L ATTUAZIONE DEL PIANO NAZIONALE SCUOLA DIGITALE ANIMATORE DIGITALE
Prof. Rita Catalano Triennio 2016/2019 PIANO TRIENNALE PER L ATTUAZIONE DEL PIANO NAZIONALE SCUOLA DIGITALE ANIMATORE DIGITALE L IIS Cavour, al fine di sviluppare e migliorare le competenze digitali degli
Dettagli3 LABORATORIO DI MARKETING SOCIALE DoRS Regione Piemonte. Come instaurare e mantenere PARTNERSHIP DI SUCCESSO
3 LABORATORIO DI MARKETING SOCIALE DoRS Regione Piemonte Come instaurare e mantenere PARTNERSHIP DI SUCCESSO Elena Barbera, 18 maggio 2011 Come scegliere i partner TROVARE IL PARTNER GIUSTO È FONDAMENTALE
DettagliSistemi di elaborazione delle informazioni
Sistemi di elaborazione delle informazioni Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Informazioni Utili Docente: Luca Bortolussi Dipartimento di Matematica
DettagliSistemi Informativi Aziendali. Programma del corso
Sistemi Informativi Aziendali Corso di Laurea in Ingegneria Gestionale Programma del corso Anno Accademico 2008/09 Docente: Massimo Cossentino Programma del corso a.a. 2008-09 Introduzione al corso ICT
DettagliCorso di Ingegneria del Software. Modelli di produzione del software
Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it 1. Concetti di base Sommario 2. 2.1 Modello a cascata 2.2 Modelli incrementali 2.3 Modelli evolutivi 2.4 Modelli agili
DettagliModelli di processo. Marina Zanella - Ingegneria del Software Processo 1
Modelli di processo Ciclo di vita di un prodotto sw = tutte le fasi che accompagnano tale prodotto dal concepimento dell idea dello stesso fino al suo ritiro Modello di processo = tentativo di organizzare
DettagliUNIVERSITA' DEGLI STUDI DI MILANO - BICOCCA Facoltà di Scienze Matematiche, Fisiche e Naturali
UNIVERSITA' DEGLI STUDI DI MILANO - BICOCCA Facoltà di Scienze Matematiche, Fisiche e Naturali VECCHIO ORDINAMENTO Anno Accademico 2004/2005 Matricola Cognome Nome Recapito Tel. Orientamenti: METODI E
DettagliLa famiglia ISO 9000: il gruppo coerente
La famiglia ISO 9000: il gruppo coerente La famiglia ISO9000 nasce per aiutare le organizzazioni ad attuare e applicare Sistemi di Gestione per la Qualità efficaci ISO9000: descrive i fondamenti dei sistemi
DettagliREPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA QUALIFICAZIONE PROFESSIONALE Denominazione qualificazione Analista programmatore 5 Settore Economico Professionale Area di Attività
DettagliTECNICA ANNO SCOLASTICO /2019 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA DOCENTI
I.I.S. G. CENA ISTITUTO D ISTRUZIONE SUPERIORE G. CENA - Ivrea SEZIONE TECNICA ANNO SCOLASTICO 2018/2019 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA DOCENTI Nespolo Donatella, Ravasenga Paola,
DettagliCorso di Basi di Dati
Corso di Basi di Dati Raccolta ed Analisi dei Requisiti nella Progettazione Home page del corso: http://www.cs.unibo.it/~difelice/dbsi/ Studio di fattibilità Oggetto di studio del modulo corrente Modulo
DettagliUniversità degli studi di Pisa Facoltà di ingegneria
Università degli studi di Pisa Facoltà di ingegneria Dipartimento dei sistemi elettrici e automazione Corso di laurea in ingegneria informatica Tesi di laurea Pianificazione ottima del carico di una centrale
DettagliPIANO DI LAVORO (a.s.2013/2014)
to Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi) Via Firenze, 51 - Tel. 0587/213400 - Fax 0587/52742 http://www.itcgfermi.it E-mail: mail@itcgfermi.it PIANO DI LAVORO (a.s.2013/2014)
DettagliArchitettura. Nome Modulo Tipologia lezioni Ore Docente SSD Ruolo Interno Affidamento. Vincenzo Conti
Anno Accademico 2015 2016 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2015/16 ING-INF/05 6 Algoritmi e Strutture Dati (a scelta) 48 No Classe Corso di studi Tipologia
DettagliUDA 2 UNITA DI APPRENDIMENTO
UDA 2 UNITA DI APPRENDIMENTO Denominazione Prodotti Bibliotec@web Web application per la gestione del catalogo dei libri e dei prestiti di una biblioteca, corredata della documentazione tecnica e relativo
DettagliCloud enablement Agenda
Cloud enablement Agenda La strategia cloud per la PA. Il programma di cloud enablement. Lo sviluppo del programma con le amministrazioni. I prossimi passi. Cloud enablement Il Cloud enablement è il percorso
Dettagli