Metriche basate sulla LOC

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Metriche basate sulla LOC"

Transcript

1 Metriche basate sulla LOC Errori per KLOC Difetti per KLOC Pagine di documentazione per KLOC Errori per mese/uomo Errori per ore di revisione LOC per mese/uomo $ per pagine di documentazione

2 Metriche funzionali Errori per FP Difetti per FP Costo per FP Pagine di documentazione per FP FP per mese/uomo

3 Confronto LOC e FP Programming LOC per Function point Language avg. median low high Ada Assembler C C COBOL Java JavaSc ript Perl PL/ Powerbuilder SAS Smalltalk SQL Visual Basic

4 Perché i FP sono preferibili ai LOC? Indipendenti dai linguaggi di programmazione Si basano su dati che con ogni probabilità sono conosciuti anticipatamente nell evoluzione di un progetto Non penalizzano implementazioni più concise

5 Perché facciamo delle misurazioni? Per stimare lo stato di un progetto in corso d opera Per tenere traccia di rischi potenziali Per scoprire aree problematiche prima che diventino critiche Per correggere il flusso di lavoro o I compiti, Per valutare l abilità che il team di progetto ha di controllare la qualità del software che produce Per valutare la bontà del processo di sviluppo del software che utilizziamo

6 Misura del processo L efficacia di un processo di sviluppo software si misura indirettamente A partire dalle informazioni derivate dal processo si ricava una famiglia di metriche Tali informazioni comprendono La misura degli errori scoperti prima della distribuzione del software I difetti comunicati dagli utenti finali I prodotti distribuiti (produttività) Il lavoro speso Il tempo impiegato Il grado di conformità alle scadenze prefissate

7 Il Capability, Maturity, Model () è il più famoso ed utilizzato modello di assesment and improvement messo a punto dal Software Engineering Istitute (SEI) di Pittsburg - USA nel 1991, versione 1.0, per conto del DOD e la Mitra Corporation. Un processo è caratterizzato da 3 attributi fondamentali: capability: è l insieme dei risultati che un processo consente di conseguire; esprime le potenzialità del processo e permette di effettuare stime attendibili sulla possibilità di raggiungere i risultati di un progetto, sia per il committente che per il produttore; performance: è una misura dei risultati effettivi ottenuti nell applicazione del processo; una valutazione a consuntivo, un indice, dei risultati che sono stati raggiunti; maturity: è una misura dell efficacia del processo e della estensione e precisione con cui le fasi e le attività dello stesso sono esplicitamente definite, gestite, misurate e controllate; è una valutazione del livello di padronanza e controllo del processo da parte dell organizzazione, ivi inclusa la capacità dell organizzazione di migliorarlo, ottimizzarlo, o comunque modificarlo in risposta a necessità che si presentano.

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25 Attività per la pianificazione di un progetto 1 Stabilire la portata del progetto Determinare la fattibilità Analizzare i rischi Definire le risorse necessarie Determinare le risorse umane necessarie Definire le risorse software riutilizzabili Identificare le risorse ambientali

26 Attività per la pianificazione del progetto 2 Stimare il costo e l impegno Decomporre il problema Sviluppare due o più stime utilizzando le dimensioni, i punti funzione, i compiti del processo o i casi d uso Riconciliare le stime Sviluppare un piano per il progetto

27 Risorse number software tools skills hardware location people environment network resources project OTS components reusable software new components full-experience components part.-experience components

Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_4 V3.

Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_4 V3. Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A_4 V3. Processi Valutazione e miglioramento dei processi Il contenuto

Dettagli

Materiale didattico. Sommario

Materiale didattico. Sommario Diploma Universitario in Ingegneria Informatica Corso di Ingegneria del Software Docente: ing. Anna Rita Fasolino Dipartimento di Informatica e Sistemistica Università degli Studi di Napoli Federico II

Dettagli

Quality gate. Sono eventi programmati regolarmente e condotti seguendo una procedura standard

Quality gate. Sono eventi programmati regolarmente e condotti seguendo una procedura standard Quality gate Nei punti chiave del processo di sviluppo del software, viene integrato un insieme di quality gate per monitorare la qualità del prodotto intermedio prima che quest ultimo possa passare al

Dettagli

Verifica parte IV. Rif. Ghezzi et al

Verifica parte IV. Rif. Ghezzi et al Verifica parte IV Rif. Ghezzi et al. 6.8-6.9 Debugging Individuazione e correzione degli errori Conseguente a un fallimento Attività non banale: Quale errore ha causato il fallimento? Come correggere l

Dettagli

ISO 9001:2015 LA STRUTTURA DELLA NORMA

ISO 9001:2015 LA STRUTTURA DELLA NORMA ISO 9001:2015 LA STRUTTURA DELLA NORMA ISO 9001:2015 LA STRUTTURA DELLA NORMA 1 Scopo e campo di applicazione 2 Riferimenti normativi 3 Termini e definizioni 4 Contesto dell organizzazione 5 Leadership

Dettagli

SISTEMI DI REFERENZIAZIONE. [ ] Responsabili di magazzino e della distribuzione interna

SISTEMI DI REFERENZIAZIONE. [ ] Responsabili di magazzino e della distribuzione interna [M1.2] TECNICO DELLA LOGISTICA INDUSTRIALE Settore economico professionale: Area comune Descrizione sintetica: Il Tecnico della logistica industriale è in grado di formulare il budget previsionale della

Dettagli

Tecniche di Programmazione 2009/10

Tecniche di Programmazione 2009/10 Il processo software Tecniche di Programmazione Lez. 02 Università di Firenze a.a. 2009/10, I semestre 1/26 contenuti I processi aziendali Il processo e i cicli di vita del software ISO/IEC 12207: processi,

Dettagli

Gestione parte IIB. Stima dei costi. Stima top-down e bottom-up. Tecniche di stima dei costi. Rif. Ghezzi et al

Gestione parte IIB. Stima dei costi. Stima top-down e bottom-up. Tecniche di stima dei costi. Rif. Ghezzi et al Stima dei costi Gestione parte IIB Rif. Ghezzi et al. 6.2.3 Difficile da effettuare nei primi stadi di un progetto: Requisiti incerti Possono essere necessarie tecnologie innovative: Riducono i costi a

Dettagli

La revisione delle Stime Contabili Principio di Revisione n Dott. Salvatore Sanna ODCEC Roma 24 febbraio 2014

La revisione delle Stime Contabili Principio di Revisione n Dott. Salvatore Sanna ODCEC Roma 24 febbraio 2014 La revisione delle Stime Contabili Principio di Revisione n. 540 Dott. Salvatore Sanna ODCEC Roma 24 febbraio 2014 SCOPO DEL DOCUMENTO DI DEFINIZIONE Guida per la revisione delle stime contabili contenute

Dettagli

18/05/2014. Università di Ferrara Corso di Ingegneria del Software AA 2013/2014

18/05/2014. Università di Ferrara Corso di Ingegneria del Software AA 2013/2014 Università di Ferrara Corso di Ingegneria del Software AA 2013/2014 La misura come strumento scientifico Misure, metriche e indicatori Metriche del software Metriche per software orientato agli oggetti

Dettagli

REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA

REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA SETTORE ECONOMICO PROFESSIONALE 1 Area Comune Processo Gestione del processo produttivo, qualità, funzioni tecniche e logistica interna

Dettagli

Ingegneria del Software

Ingegneria 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

Dettagli

LE PRINCIPALI VARIABILI

LE PRINCIPALI VARIABILI ORGANIZZAZIONE Si usa questa parola con diversi significati alternativi: 7 un insieme ovvero un sistema di elementi o risorse (persone, mezzi tecnici, ambienti, informazioni, energia, ecc.) che interagiscono

Dettagli

Gestione dell integrazione del progetto. Luigi De Laura, PMP, PE, PMI Central Italy Chapter Branch Toscana director

Gestione dell integrazione del progetto. Luigi De Laura, PMP, PE, PMI Central Italy Chapter Branch Toscana director Gestione dell integrazione del progetto Luigi De Laura, PMP, PE, PMI Central Italy Chapter Branch Toscana director 1 Gestione dell integrazione del progetto La gestione dell integrazione di progetto include

Dettagli

REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA

REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA QUALIFICAZIONE PROFESSIONALE Denominazione qualificazione Tecnico della logistica industriale 4 Settore Economico Professionale Area

Dettagli

Costi. Studio di fattibilità Progetto di massima. 5. Progetto di massima. M.Rumor. Studio di fattibilità. Studio di fattibilità Progetto di massima

Costi. Studio di fattibilità Progetto di massima. 5. Progetto di massima. M.Rumor. Studio di fattibilità. Studio di fattibilità Progetto di massima Studio di fattibilità Progetto di massima 5. Progetto di massima 5.1 Obiettivi Costi 5.2 Funzioni del sistema 5.3 Basi di dati 5.4 Componenti tecnologiche 5.5 Linee guida M.Rumor Studio di fattibilità

Dettagli

Corso di Ingegneria del Software. Il modello UP

Corso di Ingegneria del Software. Il modello UP Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it I fondamenti 1. I fondamenti 2. Breve storia 3. La struttura 4. Le fasi 5. Bibliografia Sommario I fondamenti I fondamenti

Dettagli

COCOMO II. Note basate su COCOMO II Model Definition Manual - Center for Software Engineering USC

COCOMO II. Note basate su COCOMO II Model Definition Manual - Center for Software Engineering USC COCOMO II Note basate su COCOMO II Model Definition Manual - Center for Software Engineering USC COCOMO II (slide), Annalisa Fasolino, Univ, Napoli Federico II e altre fonti. Vedere anche lo strumento:

Dettagli

Qualità dei processi software

Qualità dei processi software Qualità dei processi software Tecniche di Programmazione Lez. 09 Università di Firenze a.a. 2009/10, I semestre 1/29 contenuti Qualità di processo Gestione della Qualità, ISO 9001 Valutazione del processo

Dettagli

BREVE INTRODUZIONE ALLA P. P. C. A

BREVE INTRODUZIONE ALLA P. P. C. A BREVE INTRODUZIONE ALLA P. P. C. A (pianificazione, programmazione e controllo aziendale) I Sistemi di Pianificazione e Controllo permettono ai manager, ai vari livelli, di accertarsi che la gestione si

Dettagli

UNITA 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 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

Dettagli

Cosa è un programma. Informatica di Base -- R.Gaeta 18

Cosa è un programma. Informatica di Base -- R.Gaeta 18 Cosa è un programma Il programma è la scatola nera che risolve il problema computazionale; Il programma è una sequenza di istruzioni che devono essere eseguite; Il programma è la traduzione per il computer

Dettagli

06 - Dimensionamento dello sforzo di sviluppo. 06costi.1

06 - Dimensionamento dello sforzo di sviluppo. 06costi.1 06 - Dimensionamento dello sforzo di sviluppo 06costi.1 Scopo delle metodologie per la determinazione dello sforzo Specifiche Determinazione dello sforzo Costo Tempo 06costi.2 Indice degli argomenti Metodologie

Dettagli

TECNICO SUPERIORE PER LA MOBILITÀ E IL TRASPORTO PUBBLICO LOCALE

TECNICO SUPERIORE PER LA MOBILITÀ E IL TRASPORTO PUBBLICO LOCALE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE SETTORE TRASPORTI TECNICO SUPERIORE PER LA MOBILITÀ E IL TRASPORTO PUBBLICO LOCALE STANDARD MINIMI DELLE COMPETENZE TECNICO PROFESSIONALI ISTRUZIONE E FORMAZIONE

Dettagli

Le procedure di revisione: test su controlli e procedure di validità. 19/09/2017 Titolo documento 1

Le procedure di revisione: test su controlli e procedure di validità. 19/09/2017 Titolo documento 1 Le procedure di revisione: test su controlli e procedure di validità 19/09/2017 Titolo documento 1 ISA ITALIA 330 OGGETTO Il presente principio di revisione tratta della responsabilità del revisore nel

Dettagli

Lezione n. 3 Approccio alla progettazione

Lezione n. 3 Approccio alla progettazione Lezione n. 3 Approccio alla progettazione Giovanni Casula giovanni.casula@focuseurope.org Luca Bortolussi luca.bortolussi@focuseurope.org CORSO DI FORMAZIONE Perché lavorare per progetti? Che cosa è un

Dettagli

CALENDARIO CORSI 2017

CALENDARIO CORSI 2017 Q U A L I T A' A010 La norma UNI EN ISO 9001:2015 e i Sistemi di Gestione per la Qualità 9-10 5-6 A011 La norma UNI EN ISO 9001:2015: conoscere le novità per affrontare il cambiamento 27 gen 30 7 9 7 B000

Dettagli

Informatica 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 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

Dettagli

CALENDARIO CORSI 2018

CALENDARIO CORSI 2018 Q U A L I T A' A010 La norma UNI EN ISO 9001:2015 e i Sistemi di Gestione per la Qualità 12-13 4-5 A011 La norma UNI EN ISO 9001:2015: conoscere le novità per affrontare il cambiamento 29 gen 28 7 8 6

Dettagli

Tecnico della progettazione implementazione e manutenzione di sistemi di gestione di database

Tecnico della progettazione implementazione e manutenzione di sistemi di gestione di database CORSO DI FORMAZIONE Tecnico della progettazione implementazione e manutenzione di sistemi di gestione di database Sequenza delle UF e dei moduli Introduzione database Sistemi di Gestione dei database Linguaggi

Dettagli

CALENDARIO CORSI 2016

CALENDARIO CORSI 2016 Q U A L I T A' 625,00 + iva 741,66 + iva 762,50 904,82 A011 La norma UNI EN ISO 9001:2015: conoscere le novità per affrontare il cambiamento 27 gen 4 7 6 2 B000 Audit Interni sui Sistemi di Gestione: La

Dettagli

Informatica 3. Informatica 3. Lezione 1- Modulo 1. LEZIONE 1: Introduzione. Concetti di linguaggi di programmazione. Introduzione

Informatica 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

Dettagli

QUESTIONARIO 2: PIANIFICAZIONE DEL MIGLIORAMENTO

QUESTIONARIO 2: PIANIFICAZIONE DEL MIGLIORAMENTO QUESTIONARIO 2: PIANIFICAZIONE DEL MIGLIORAMENTO Step 7 Elaborare un piano di miglioramento, basato sull autovalutazione report Attività 1 2 3 4 5 7.1. Raccogliere tutte le proposte relative alle azioni

Dettagli

INNOVAZIONE IN RETE NEI NUOVI TECNICI: COMPETENZE E CERTIFICAZIONE. Intervento n. 1 Competenze Obbligo di Istruzione ASSE MATEMATICO

INNOVAZIONE IN RETE NEI NUOVI TECNICI: COMPETENZE E CERTIFICAZIONE. Intervento n. 1 Competenze Obbligo di Istruzione ASSE MATEMATICO INNOVAZIONE IN RETE NEI NUOVI TECNICI: COMPETENZE E CERTIFICAZIONE Intervento n. 1 Competenze Obbligo di Istruzione ASSE MATEMATICO ASSE MATEMATICO Competenza n. 1 Utilizzare le tecniche e le procedure

Dettagli

Introduzione. Sommario. Il software. Definizione di Ingegneria del software

Introduzione. 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,

Dettagli

Tabella 1 Parametri del generatore di traffico

Tabella 1 Parametri del generatore di traffico Tabella 1 Parametri del generatore di traffico 3.5 Bit error rate tests BER tests sono usati per determinare il tasso di errori in una trasmissione o in una rete punto-punto. Questi test sono effettuati

Dettagli

Software project management. www.vincenzocalabro.it

Software project management. www.vincenzocalabro.it Software project management Software project management Sono le attività necessarie per assicurare che un prodotto software sia sviluppato rispettando le scadenze fissate rispondendo a determinati standard

Dettagli

Classe 1^ A m.a.t. sede coordinata S. Antioco

Classe 1^ A m.a.t. sede coordinata S. Antioco COMPETENZA DI RIFERIMENTO: (Vedi decreto 92) Ministero della Pubblica Istruzione ISTITUTO PROFESSIONALE STATALE Emanuela Loi Via Dalmazia 09013 Carbonia (CI) PROGRAMMAZIONE di Laboratorio Tecnologico Classe

Dettagli

ISO 9001:2000. Norma ISO 9001:2000. Sistemi di gestione per la qualita UNI EN ISO 9001

ISO 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

Dettagli

Confronto tra ISO e modello PMI

Confronto tra ISO e modello PMI ISO 21500 La visione Globale del roject Management Confronto tra ISO 21500 e modello MI ier Luigi Guida, M, gm Roma, 25 Ottobre 2013 Università LUISS 1 Obiettivi della presentazione Fornire richiami sulla

Dettagli

Il ciclo di vita del software

Il ciclo di vita del software Contenuti Il ciclo di vita del software 2001-2009 Corso di Ingegneria del Software V. Ambriola, G.A. Cignoni, C. Montangero, L. Semini Con aggiornamenti di: T. Vardanega (UniPD) Il modello a spirale Il

Dettagli

La fase di Implementazione

La fase di Implementazione Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Ingegneria del Software La fase di Implementazione Giulio Destri Ing. del Sw: Implementaz. - 1 Scopo del modulo

Dettagli

TECNOLOGIE DELL INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE

TECNOLOGIE DELL INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE TECNOLOGIE DELL INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE Materiale di supporto alla didattica Tecnologie dell informazione e della comunicazione per le aziende CAPITOLO 6: Effetti dell automazione

Dettagli

Introduzione all OOP!

Introduzione all OOP! Introduzione all OOP! Introdurre l evoluzione dei linguaggi di programmazione e la loro classificazione Introdurre l OOP (astrazione, incapsulamento, ereditarietà) Dal C a Java un primo esempio 1 LINGUAGGI

Dettagli

ISTRUZIONI per la compilazione

ISTRUZIONI per la compilazione ISTRUZIONI per la compilazione La griglia si compone di due parti, una (sezione A) relativa alla valutazione dei problemi, e una (sezione B) relativa alla valutazione dei dieci quesiti del questionario.

Dettagli

ISTRUZIONI per la compilazione

ISTRUZIONI per la compilazione Istituto Commissione CLASSE 5 sez. Candidato: Data: / /_ ISTRUZIONI per la compilazione La griglia si compone di due parti, una (sezione A) relativa alla valutazione dei problemi, e una (sezione B) relativa

Dettagli

Nome e indirizzo del datore di lavoro

Nome e indirizzo del datore di lavoro per scaricare la versione Pdf clicca qua -> Esperienze Lavorative Date (da a) 2001 Attualmente Attivo Nome e indirizzo del datore di lavoro Studio R.S s.a.s 1 / 16 via Nuova,126 Migliarino P.No (Pisa)

Dettagli

Informatica 1. 4 Programmazione e Sviluppo del software. ing. Luigi Puzone

Informatica 1. 4 Programmazione e Sviluppo del software. ing. Luigi Puzone Informatica 1 4 Programmazione e Sviluppo del software ing. Luigi Puzone Software Software, l insieme di programmi che consentono alla macchina di funzionare e svolgono le funzioni richieste dall utente

Dettagli

STRUMENTI PER LA MISURA SU CODICE ACTIONSCRIPT SVILUPPATI CON JAVACC

STRUMENTI PER LA MISURA SU CODICE ACTIONSCRIPT SVILUPPATI CON JAVACC tesi di laurea STRUMENTI PER LA MISURA SU CODICE ACTIONSCRIPT SVILUPPATI CON JAVACC Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana candidato Matteo Luongo Matr. 534/802 IL REVERSE ENGINEERING

Dettagli

Corso di Basi di Dati

Corso di Basi di Dati Corso di Basi di Dati Progettazione di Basi di Dati: Overview Home page del corso: http://www.cs.unibo.it/~difelice/dbsi/ Negli esempi visti fin ora, abbiamo studiato come implementare una base di dati

Dettagli

Rintracciabilità nelle filiere agroalimentari secondo la norma UNI EN ISO 22005

Rintracciabilità nelle filiere agroalimentari secondo la norma UNI EN ISO 22005 Rintracciabilità nelle filiere agroalimentari secondo la norma UNI EN ISO 22005 Leggi Regolamenti Caratteristiche dell azienda Caratteristiche del prodotto Caratteristiche dei processi Limiti tecnici ed

Dettagli

A. Ferrari introduzione alle basi di dati

A. Ferrari introduzione alle basi di dati introduzione alle basi di dati DataBase Management System DBMS o DataBase Management System o insieme di programmi che offrono a diverse tipologie di utenti tutti gli strumenti necessari per gestire grandi

Dettagli

Corso di Ingegneria del Software. Introduzione al corso

Corso di Ingegneria del Software. Introduzione al corso Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it L Ingegneria del Software Sommario 1. Introduzione all Ingegneria del Software 1.1 Le finalità dell Ingegneria del

Dettagli

CATALOGO DI HEVA MANAGEMENT ACCREDITATO DA FONDAZIONE IDI

CATALOGO DI HEVA MANAGEMENT ACCREDITATO DA FONDAZIONE IDI CATALOGO DI HEVA MANAGEMENT ACCREDITATO DA FONDAZIONE IDI INDICE DEI MODULI FORMATIVI: 1- Project Management Basic. 2- Gestione dei tempi di progetto. 3- Budgeting di progetto. 4- Gestione della comunicazione

Dettagli

MATRICE TUNING competenze versus unità didattiche, Corso di Laurea in Informatica (classe L-31), Università degli Studi di Cagliari

MATRICE 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

Dettagli

Kit Documentale Qualità UNI EN ISO 9001:2015. Templates modificabili di Manuale, Procedure e Modulistica. Nuova versione 3.

Kit Documentale Qualità UNI EN ISO 9001:2015. Templates modificabili di Manuale, Procedure e Modulistica. Nuova versione 3. Premessa Il sistema di gestione per la qualità conforme alla norma internazionale UNI EN ISO 9001:2015 dovrebbe essere implementato nell ordine di seguito indicato, che riporta le clausole della norma

Dettagli

Economia e gestione delle imprese

Economia e gestione delle imprese Economia e gestione delle imprese Controllo direzionale 5/04/2018 Francesca Cabiddu Università degli Studi di Cagliari Ripassiamo insieme https://www.mentimeter.com/ Cosa impareremo oggi Controllo direzionale

Dettagli

MANUALE DI GESTIONE PER LA QUALITÀ SISTEMA DI GESTIONE PER LA QUALITA' 4.1 REQUISITI GENERALI REQUISITI RELATIVI ALLA DOCUMENTAZIONE 4

MANUALE DI GESTIONE PER LA QUALITÀ SISTEMA DI GESTIONE PER LA QUALITA' 4.1 REQUISITI GENERALI REQUISITI RELATIVI ALLA DOCUMENTAZIONE 4 Pag. 1 di 7 INDICE 4.1 REQUISITI GENERALI 2 4.2 REQUISITI RELATIVI ALLA DOCUMENTAZIONE 4 4.2.1 Generalità 4 4.2.2 Manuale della Qualità 5 4.2.3 Tenuta sotto controllo dei documenti 7 4.2.3 Tenuta sotto

Dettagli

Project Management Newsletter

Project Management Newsletter PM NEWS Project Management Newsletter # #MAGGIO 2013 Bimestrale di informazione sul Project Management In questa release: Note PMBok - Lo standard per il project management di un progetto,project Web App:

Dettagli

A. Ferrari introduzione alle basi di dati

A. Ferrari introduzione alle basi di dati introduzione alle basi di dati informatica archiviazione mediante file o i vari S.O. e i cosiddetti linguaggi ad alto livello mettono a disposizione varie tipologie di file per l archiviazione e gestione

Dettagli

Linguaggi e traduttori

Linguaggi e traduttori Operatore giuridico d impresa Informatica Giuridica A.A 2004/2005 I Semestre Linguaggi e traduttori Lezione 3 prof. Monica Palmirani Produzione del Software il software si genera trasformando l algoritmo

Dettagli

Simulazione di valorizzazione comparata di portafogli iniziative misurati in FP. Pierfranco Gennai

Simulazione di valorizzazione comparata di portafogli iniziative misurati in FP. Pierfranco Gennai Simulazione di valorizzazione comparata di portafogli iniziative misurati in FP Pierfranco Gennai Sommario Obiettivi dello studio Cos è un Portafoglio Software misurato in FP Cos è l Errore di Portafoglio

Dettagli

PROGRAMMAZIONE DIDATTICA A. S. : 2018/2019

PROGRAMMAZIONE DIDATTICA A. S. : 2018/2019 PROGRAMMAZIONE DIDATTICA A. S. : 2018/2019 CLASSE:2A INFO Istituto Tecnico - Settore Tecnologico - Indirizzo Informatica e Telecomunicazioni Articolazione Informatica MATERIA: Scienze e Tecnologie Applicate

Dettagli

Allegato 1 Descrizione profili professionali

Allegato 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

Dettagli

MAPPA DELLE COMPETENZE - Indirizzo INFORMATICA, articolazione INFORMATICA a.s

MAPPA DELLE COMPETENZE - Indirizzo INFORMATICA, articolazione INFORMATICA a.s MAPPA DELLE COMPETENZE - Indirizzo INFORMATICA, articolazione INFORMATICA a.s. 2016-2017 CODICE ASSE: professionale QUINTO ANNO Ciclo di vita di un prodotto/servizio Norme e standard settoriali per la

Dettagli

L ORGANIZZAZIONE PER PROCESSI COME SUPPORTO PER LA GESTIONE DELLA PUBBLICA AMMINISTRAZIONE. Relatore: GABRIELE DE SIMONE

L ORGANIZZAZIONE PER PROCESSI COME SUPPORTO PER LA GESTIONE DELLA PUBBLICA AMMINISTRAZIONE. Relatore: GABRIELE DE SIMONE L ORGANIZZAZIONE PER PROCESSI COME SUPPORTO PER LA GESTIONE DELLA PUBBLICA AMMINISTRAZIONE Relatore: GABRIELE DE SIMONE la Federazione degli 11 Maggiori Organismi di certificazione dei Sistemi di Gestione

Dettagli

Corso di Ingegneria del Software. I costi del software

Corso di Ingegneria del Software. I costi del software Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Riepilogo Tre stime Base livello specifiche Intermedio livello architettura Dettagliato livello architettura di dttaglio

Dettagli

FONDOPROFESSIONI Accreditamento catalogo formativo. Offerta formativa CUOA BUSINESS SCHOOL

FONDOPROFESSIONI Accreditamento catalogo formativo. Offerta formativa CUOA BUSINESS SCHOOL FONDOPROFESSIONI Accreditamento catalogo formativo Offerta formativa CUOA BUSINESS SCHOOL Febbraio 2017 AREE TEMATICHE Contabilità, Finanza Capire la finanza in azienda p. 3 Gestione aziendale (risorse

Dettagli

Sviluppo delle organizzazioni, dei processi e delle risorse umane

Sviluppo delle organizzazioni, dei processi e delle risorse umane Sviluppo delle organizzazioni, dei processi e delle risorse umane Servizi personalizzati per la crescita delle organizzazioni e delle persone che le compongono Soluzioni concrete per lo sviluppo delle

Dettagli

LINGUAGGI DI ALTO LIVELLO

LINGUAGGI DI ALTO LIVELLO LINGUAGGI DI ALTO LIVELLO Si basano su una macchina virtuale le cui mosse non sono quelle della macchina hardware Linguaggi di alto livello Barriera di astrazione C Fortran Modula-2 Cobol Algol Basic Ada

Dettagli

2. Finalità generali previste dalle indicazioni nazionali

2. Finalità generali previste dalle indicazioni nazionali 2. Finalità generali previste dalle indicazioni nazionali Le Linee Guida ministeriali per i curricola del Secondo biennio dell Istituto Tecnico Tecnologico, Indirizzo Informatica e Telecomunicazioni -

Dettagli

Sistemi Informativi. Marino Segnan

Sistemi Informativi. Marino Segnan Sistemi Informativi Marino Segnan 1 Metodologie tradizionali Per progetti grossi Maggior sforzo di gestione Maggior documentazione Cascata Spirale Unified Process 2 Modello di sviluppo SW a cascata 3 Modello

Dettagli

Introduzione a Java A. FERRARI

Introduzione a Java A. FERRARI Introduzione a Java A. FERRARI La nascita di Java 1991 - James Gosling lavora al Green Project (SUN) per studiare la convergenza tra dispositivi di elettronica di consumo e computer 1992 il Green Project

Dettagli

SCD IS. Accertamento di qualità. Accertamento di qualità. UniPD /10 - Ingegneria del Software mod. B 1. Premesse 1. Premesse 2.

SCD IS. Accertamento di qualità. Accertamento di qualità. UniPD /10 - Ingegneria del Software mod. B 1. Premesse 1. Premesse 2. Classificazione delle problematiche Anno accademico 2009/10 Ingegneria del Software mod. B Tullio Vardanega, tullio.vardanega@math.unipd.it SCD IS Nozioni principali Misurazione del valore di qualità Descrizione

Dettagli

ORDINE DEI DOTTORI COMMERCIALISTI E DEGLI ESPERTI CONTABILI - ROMA. Significatività. Roma, 25 febbraio

ORDINE DEI DOTTORI COMMERCIALISTI E DEGLI ESPERTI CONTABILI - ROMA. Significatività. Roma, 25 febbraio ORDINE DEI DOTTORI COMMERCIALISTI E DEGLI ESPERTI CONTABILI - ROMA Strategia generale di revisione Significatività Roma, 25 febbraio 2013 1 Principio di revisione 300 Pianificazione della revisione contabile

Dettagli

L importanza della corretta gestione dei progetti per il rispetto dei tempi e dei costi Metriche e reporting

L importanza della corretta gestione dei progetti per il rispetto dei tempi e dei costi Metriche e reporting L importanza della corretta gestione dei progetti per il rispetto dei tempi e dei costi Metriche e reporting Relatore Ercole Colonese Roma, 3 dicembre 2009 Senza misure non c è controllo! Ciò che non è

Dettagli

Nella vita quotidiana esistono innumerevoli esempi di database. Un agenda telefonica, un vocabolario o un catalogo di viaggi, sono tutti esempi di

Nella vita quotidiana esistono innumerevoli esempi di database. Un agenda telefonica, un vocabolario o un catalogo di viaggi, sono tutti esempi di 1 Nella vita quotidiana esistono innumerevoli esempi di database. Un agenda telefonica, un vocabolario o un catalogo di viaggi, sono tutti esempi di archivi di dati. Il prelievo da un bancomat o il noleggio

Dettagli

Obblighi di controllo dei Fornitori esterni. EUDA Applicazioni sviluppate dall utente finale

Obblighi di controllo dei Fornitori esterni. EUDA Applicazioni sviluppate dall utente finale Obblighi di dei Fornitori esterni EUDA Applicazioni sviluppate dall utente finale Area di Titolo di Descrizione del Perché è importante? Governance e assicurazione di Ruoli e responsabilità Il Fornitore

Dettagli

Istituto Comprensivo Luigi Capuana Mineo Anno Scolastico

Istituto Comprensivo Luigi Capuana Mineo Anno Scolastico Istituto Comprensivo Luigi Capuana Mineo Anno Scolastico 20182019 CURRICOLO DI : MATEMATICA SCUOLA: PRIMARIA CLASSE: 5 ABC INDICATORI OBIETTIVI DI APPRENDIMENTO CONOSCENZE (saper) ABILITA /COMPETENZE (saper

Dettagli

Assolombarda Servizi propone nuovi corsi di Formazione sui principali temi d innovazione, Controllo della Qualità e Sistemi di Gestione.

Assolombarda Servizi propone nuovi corsi di Formazione sui principali temi d innovazione, Controllo della Qualità e Sistemi di Gestione. CATALOGO CORSI Assolombarda Servizi opera nel settore della formazione manageriale da oltre 25 anni e propone, accanto alla formazione a catalogo coaching, formazione personalizzata su misura e interventi

Dettagli

Corso di Ingegneria del Software. Modelli di produzione del software

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

Dettagli

Problema. Limiti del Sistema attuale di controllo e monitoraggio della sicurezza nei luoghi di lavoro.

Problema. Limiti del Sistema attuale di controllo e monitoraggio della sicurezza nei luoghi di lavoro. Problema Limiti del Sistema attuale di controllo e monitoraggio della sicurezza nei luoghi di lavoro. In Sicurezza: - Pianificazione - Gestione - Monitoraggio LA SOLUZIONE L integrazione delle Norme e

Dettagli

Servizio clienti di alto livello

Servizio clienti di alto livello Servizio clienti di alto livello boschsecurity.com/instoreanalytics In-Store Analytics Operations Module Un servizio clienti eccellente permette al negozio di distinguersi e di migliorare le vendite e

Dettagli

Anno scolastico 2016 / Piano di lavoro individuale. ITE Falcone e Borsellino. Classe: IV ITE. Insegnante: EMANUELA DEGASPERI MARIA CANNONE

Anno scolastico 2016 / Piano di lavoro individuale. ITE Falcone e Borsellino. Classe: IV ITE. Insegnante: EMANUELA DEGASPERI MARIA CANNONE Anno scolastico 2016 / 2017 Piano di lavoro individuale ITE Falcone e Borsellino Classe: IV ITE Insegnante: EMANUELA DEGASPERI MARIA CANNONE Materia: LABORATORIO DI INFORMATICA ISS BRESSANONE-BRIXEN LICEO

Dettagli

Introduzione alla Programmazione. Giselda De Vita

Introduzione alla Programmazione. Giselda De Vita Introduzione alla Programmazione Giselda De Vita - 2015 1 Sulla base dell ambito in cui si colloca il problema da risolvere, è opportuno adottare un linguaggio piuttosto che un altro: ² Calcolo scientifico:

Dettagli

La trasformazione digitale: competenze, strumenti e modalità.

La trasformazione digitale: competenze, strumenti e modalità. : Tecniche e modelli per affrontare la Trasformazione Digitale workshop La trasformazione digitale: competenze, strumenti e modalità. Pavia, 10 marzo 2016 - Fondazione Comunitaria Della Provincia Di Pavia

Dettagli

INTRODUZIONE AI SISTEMI ERP E GESTIONE DI UN PROGETTO DI IMPLEMENTAZIONE

INTRODUZIONE AI SISTEMI ERP E GESTIONE DI UN PROGETTO DI IMPLEMENTAZIONE INTRODUZIONE AI SISTEMI ERP E GESTIONE DI UN PROGETTO DI IMPLEMENTAZIONE N.B. Il corso presenta nella sua totalità il corso APICS Introduction to ERP integrandolo con contenuti aggiuntivi elaborati da

Dettagli

PIANI DI STUDIO DI ISTITUTO SECONDO CICLO ISTITUTO COMPRENSIVO DI PRIMIERO

PIANI DI STUDIO DI ISTITUTO SECONDO CICLO ISTITUTO COMPRENSIVO DI PRIMIERO PIANI DI STUDIO DI ISTITUTO SECONDO CICLO ISTITUTO COMPRENSIVO DI PRIMIERO Corso: AFM Disciplina Economia Aziendale -Secondo Biennio e 5 anno del secondo ciclo CONOSCENZE e ABILITÀ da promuovere nel SECONDO

Dettagli

STIMA DEI COSTI DI SVILUPPO DEL SOFTWARE

STIMA DEI COSTI DI SVILUPPO DEL SOFTWARE STIMA DEI COSTI DI SVILUPPO DEL SOFTWARE Classificazione dei costi per tipo di risorsa Hardware Mainframe Sistemi intermedi Personal computer Altre componenti Cablaggi Classificazione dei costi per tipo

Dettagli

a) 36/100 b) 1/3 c)

a) 36/100 b) 1/3 c) Da un urna contenente 10 palline, di cui 6 bianche e 4 nere, si estraggono due palline. Determinare la probabilità del seguente evento E=«le due palline sono bianche» nel caso di estrazioni a) con rimbussolamento

Dettagli

Gestione dello sviluppo software Modelli Base

Gestione dello sviluppo software Modelli Base Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A4_1 V1.0 Gestione dello sviluppo software Modelli Base Il contenuto

Dettagli

Capitolo 10 & 11 (par. 11.3) La pianificazione strategica e il budget: aspetti metodologici e organizzativi

Capitolo 10 & 11 (par. 11.3) La pianificazione strategica e il budget: aspetti metodologici e organizzativi Capitolo 10 & 11 (par. 11.3) La pianificazione strategica e il budget: aspetti metodologici e organizzativi La pianificazione strategica e il budget: aspetti metodologici OBIETTIVI DI APPRENDIMENTO Comprendere

Dettagli

GESTIONE DELLE AZIONI CORRETTIVE E PREVENTIVE

GESTIONE DELLE AZIONI CORRETTIVE E PREVENTIVE del 01/02/16 Pag. 1 di 7 INDICE DELLE REVISIONI Numero Data Descrizione Paragrafi Pagine Variati Variate 00 01/02/16 Prima emissione Tutti Tutti RESPONSABILITA ELABORAZIONE VERIFICA APPROVAZIONE DATA 01/02/16

Dettagli