Corso di Ingegneria del Software. I costi del software

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Corso di Ingegneria del Software. I costi del software"

Transcript

1 Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca

2 Costi nella XP 1. Costi nella XP CoCoMo I 4. CoCoMo II 5. Bibliografia Sommario

3 Costi nella XP I costi nella XP Ogni progetto su cui ho lavorato che fosse a prezzo e portata fissi terminava con entrambe le parti che dicevano: I requisiti non erano chiari. E il tipico progetto a prezzo e portata fissi spinge le due parti in direzioni esattamente opposte: il fornitore vuole fare il meno possibile e il cliente vuole chiedere il più possibile. Nei limiti di questa tensione, entrambe le parti vogliono che il progetto abbia successo, pertanto fanno marcia indietro rispetto ai loro obiettivi iniziali, ma la tensione rimane sempre nell aria. Beck, Programmazione estrema, Addison-Wesley, 2000, capitolo 26, pag 163.

4 Costi nella XP I costi nella XP Contratto Tempo&Spese (T&S) Metodi tradizionali: prezzo, data di consegna e portata fissi Programmazione estrema: XP abbonamento Il gruppo di lavoro XP lavorerà al massimo della produttività per il cliente per un certo periodo di tempo. rilasci bimestrali il cliente può cambiare direzione, introducendo nuove storie

5 Costi nella XP I costi nella XP Contratto Tempo&Spese (T&S) Metodi tradizionali: prezzo, data di consegna e portata fissi Programmazione estrema: XP abbonamento Il gruppo di lavoro XP lavorerà al massimo della produttività per il cliente per un certo periodo di tempo. rilasci bimestrali il cliente può cambiare direzione, introducendo nuove storie

6 Costi nella XP I costi nella XP Outsourcing vs Insourcing Outsourcing La consegna in un unica botta dell outsourcing viola il principio del cambiamento incrementale. K. Beck Programmazione estrema, Addison-Wesley, 2000, pag. 165 Insourcing Gruppo di 10 persone Contratto di 12 mesi Sviluppo iniziale: tre mesi Consegne: una volta al mese per 9 mesi Il cliente fornisce un tecnico per lo sviluppo iniziale Ogni due mesi il cliente fornisce una nuova persona, e il fornitore ne toglie una

7 Costi nella XP I costi nella XP Outsourcing vs Insourcing Outsourcing La consegna in un unica botta dell outsourcing viola il principio del cambiamento incrementale. K. Beck Programmazione estrema, Addison-Wesley, 2000, pag. 165 Insourcing Gruppo di 10 persone Contratto di 12 mesi Sviluppo iniziale: tre mesi Consegne: una volta al mese per 9 mesi Il cliente fornisce un tecnico per lo sviluppo iniziale Ogni due mesi il cliente fornisce una nuova persona, e il fornitore ne toglie una

8 Costi nella XP I costi nella XP T&S : problemi Il gruppo XP viene ingaggiato e pagato in base ai mesi di lavoro. Problemi: Contrasto tra gli obiettivi del fornitore e quelli de cliente Fornitore: massimizzare numero persone impiegate e tempo di impiego Cliente: massimizzare la realizzazione delle funzionalit

9 Costi nella XP I costi nella XP T&S : Bonus di completamento Bonus di completamento Penale di ritardo

10 Costi nella XP I costi nella XP T&S : Terminazione anticipata Il cliente può quotidianamente constatare a che punto sta il progetto Clausola che permette al cliente di interrompere il progetto

11 Costi nella XP I costi nella XP XP e Prodotti preconfezionati Ufficio marketing! Cliente storie richieste dal mercato e loro priorità Utente esperto del software Videogiochi! giocatore Software per studi legali! avvocato/segretaria

12 1. Costi nella XP CoCoMo I 4. CoCoMo II 5. Bibliografia Sommario

13 Barry Boehm 2 versioni CoCoMo I 1981 CoCoMo II 1995 CoCoMo (Constructive Cost Model) è un metodo algoritmico di stima a preventivo dell impegno (espresso in mesi persona) necessario a sviluppare un software.

14 Obiettivo del metodo: effettuare la stima in funzione del tipo di software che si intende sviluppare dello stadio dello sviluppo

15 Obiettivo del metodo: effettuare la stima in funzione del tipo di software che si intende sviluppare dello stadio dello sviluppo

16 Il metodo si basa su: la quantità di software da sviluppare (LOC, PF). CoCoMo permette di raffinare la stima mediante altri fattori di costo del progetto, oltre la quantità del software.

17 Ipotesi per l applicazione 1. Il ciclo di sviluppo del software deve essere a cascata 2. I requisiti del progetto devono essere abbastanza stabili 3. Il mese persona di lavoro è composto da 19 giorni (8 ore al giorno, 152 ore di lavoro)

18 Il metodo permette di effettuare una stima a preventivo del costo (range di costo).

19 CoCoMo I 1. Costi nella XP CoCoMo I 4. CoCoMo II 5. Bibliografia Sommario

20 CoCoMo I Tre stime Base livello specifiche Intermedio livello architettura Dettagliato livello architettura di dttaglio

21 1. Costi nella XP CoCoMo I 4. CoCoMo II 5. Bibliografia Modello Base Modello Intermedio Modello Dettagliato Sommario

22 CoCoMo I Modello Base INPUT: linee di codice (KLOC) OUTPUT: MM (Month Men) T dev tempo do sviluppo (mesi consecutivi)

23 CoCoMo I Modello Base MM = a S b T dev = c MM d a,b,c,d costanti dipendenti dal tipo di software

24 CoCoMo I Modello Base KLOC misurano le linee di codice senza commenti che implementano l applicazione (non is considerano istruzioni per il testing o il debug)

25 CoCoMo I Modello Base Tipo di applicazione Semplice (Organic Mode) 2KLOC < dimensione < 50KLOC requisiti poco poco variabili Intermedia (Semi-detached Mode) dimensione < 300 KLOC Complessa (Embedded Mode) Applicazioni militari, per il controllo del volo, ecc

26 CoCoMo I Modello Base Tipo di applicazione a b c d Semplice Intermedia Complessa

27 CoCoMo I Modello Base Esempi Dimensione = 26 KLOC Tipo di applicazione = semplice Tipo di applicazione a b c d Semplice MM = 2:4 (26) 1:05 74 T dev = 2:5 74 0:38 13 N persone = MM=T dev = 74=13 6

28 CoCoMo I Modello Base Esempi Dimensione = 170 KLOC Tipo di applicazione = intermedia Tipo di applicazione a b c d Intermedia MM = 3 (170) 1: T dev = 2: :35 28 N persone = MM=T dev = 945=28 34

29 CoCoMo I Modello Base Esempi Dimensione = 26 KLOC Tipo di applicazione = complessa Tipo di applicazione a b c d Complessa MM = 3:6 (26) 1:2 180 T dev = 2: :32 14 N persone = MM=T dev = 180=14 13

30 N persone = MM=T dev = 180=14 13 Corso di Ingegneria del Software a.a. 2009/2010 CoCoMo I Modello Base Esempi Applicazione semplice MM = 2:4 (26) 1:05 74 T dev = 2:5 74 0:38 13 Appliczione complessa N persone = MM=T dev = 74=13 6 MM = 3:6 (26) 1:2 180 T dev = 2: :32 14

31 CoCoMo I Modello Base Esempi COSTI Applicazione semplice MM = 2:4 (26) 1:05 74 COSTO = MM Costo mensile = :000 Appliczione complessa MM = 3:6 (26) 1:2 180 COSTO = MM Costo mensile = :000:000

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

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. Concetti di base Sommario 2. 2.1 Modello a cascata 2.2 Modelli incrementali 2.3 Modelli evolutivi 2.4 Modelli agili

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. Concetti di base Sommario 2. 2.1 Modello a cascata 2.2 2.3 Modelli evolutivi 2.4 Comparazione dei modelli 2.5 Modelli

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. Concetti di base Sommario 2. 2.1 Modello a cascata 2.2 Modelli incrementali 2.3 2.4 Comparazione dei modelli 2.5

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 Riepilogo 1. Costi nella XP 2. Concetti di base 3. 4. I 5. Bibliografia Sommario I Limiti di CoCoMo sviluppo

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

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

Corso di Ingegneria del Software. Casi d uso

Corso di Ingegneria del Software. Casi d uso Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it 1. 2. 2.1 Il linguaggio dei casi d uso 2.2 Esempi 3. Bibliografia Sommario 1. 2. 2.1 Il linguaggio dei casi d uso

Dettagli

Gestione di progetto: pianificazione

Gestione di progetto: pianificazione Gestione di progetto: pianificazione Simona Bernardi Corso di Ingegneria del Software 04/ 05 Prof.Susanna Donatelli Introduzione: dove siamo? Gestione di progetto: Pianificazione Monitoraggio e controllo

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 Le fasi - Disegno del software Figura: (waterfall model) Le fasi - Disegno del software In questa fase si stabilisce

Dettagli

Corso di Ingegneria del Software. Testing

Corso di Ingegneria del Software. Testing Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Concetti base Strategie di testing Bibliografia Sommario Concetti di base Concetti di base Error (1) The difference

Dettagli

3. Ciclo di Vita e Processi di Sviluppo

3. Ciclo di Vita e Processi di Sviluppo 3. Ciclo di Vita e Processi di Sviluppo come posso procedere nello sviluppo? Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 3. Ciclo di Vita e Processi di

Dettagli

La stima dei costi di produzione

La stima dei costi di produzione Università degli Studi di Trento Programmazione Costi e Contabilità lavori a.a. 2004-5 La stima dei costi di produzione Marco Masera, prof marco.masera@ing.unitn.it Procedimenti di stima I procedimenti

Dettagli

The Constructive Cost Model

The Constructive Cost Model The Constructive Cost Model Note basate su USC COCOMO Reference Manual, COCOMO di L. Lavazza, Cefriel e altre fonti Prof. Ing. Giovanni Cantone 1/52 1. Che cosa è e chi ne è l autore COCOMO SINTESI. 2.

Dettagli

Corso di Ingegneria del Software. Esempi di casi d uso

Corso di Ingegneria del Software. Esempi di casi d uso Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Casi d uso Sommario 1. 2. 3. Casi d uso e specifica dei requisiti 4. Esempio: sistema iscrizione ed esami 5. Bibliografia

Dettagli

Programmazione con Java

Programmazione 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

Dettagli

Capitolo 11. Teoria della computazione Pearson Addison-Wesley. All rights reserved

Capitolo 11. Teoria della computazione Pearson Addison-Wesley. All rights reserved Capitolo 11 Teoria della computazione 2007 Pearson Addison-Wesley. All rights reserved Capitolo 11: Teoria della computazione 11.1 Funzioni e loro calcolo 11.2 Macchine di Turing 11.3 Linguaggi gg di programmazione

Dettagli

Acquisizione di prodotti e servizi Parte 2

Acquisizione di prodotti e servizi Parte 2 Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A5_2 V1.0 Acquisizione di prodotti e servizi Parte 2 Il contenuto del

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 Le fasi - Manutenzione e Gestione Figura: (waterfall model) Le fasi - Manutenzione e Gestione Manutenzione del software:

Dettagli

ECONOMIA URBANA. Valeria Costantini Facoltà di Architettura, Università Roma Tre. Contatti:

ECONOMIA URBANA. Valeria Costantini Facoltà di Architettura, Università Roma Tre. Contatti: ECONOMIA URBANA Valeria Costantini Facoltà di Architettura, Università Roma Tre Contatti: costanti@uniroma3.it LA MICROECONOMIA LO STUDIO DEL COMPORTAMENTO DEI SINGOLI AGENTI IN UN SISTEMA ECONOMICO Economia

Dettagli

Redazione e Presentazione di Progetti Informatici

Redazione 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

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

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A6_1 V2.0. Gestione. Pianificazione e gestione del progetto

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A6_1 V2.0. Gestione. Pianificazione e gestione del progetto Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A6_1 V2.0 Gestione Pianificazione e gestione del progetto Il contenuto del documento è liberamente utilizzabile dagli

Dettagli

Corso di Laurea Magistrale in Ingegneria Informatica Curriculum in IT Management. Ingegneria del Software II (IS2)

Corso di Laurea Magistrale in Ingegneria Informatica Curriculum in IT Management. Ingegneria del Software II (IS2) Corso di Laurea Magistrale in Ingegneria Informatica Curriculum in IT Management Ingegneria del Software II (IS2) a.a. 2017/18 Ingegneria del Software 2 - Introduzione 1 Docente Ing. Porfirio Tramontana

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

Unified Process - introduzione

Unified Process - introduzione Unified Process - introduzione versione 16 marzo 2009 http://www.analisi-disegno.com Unified Process - Introduzione Pag. 1 Unified Process Booch, Rumbaugh, Jacobson UML (Unified Modeling Language) notazione

Dettagli

Python Start. Docente: M. Chiara Debernardi. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano

Python Start. Docente: M. Chiara Debernardi. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano Python Start Docente: M. Chiara Debernardi Lingua del corso Italiano Descrizione del corso e obiettivi Il corso mira a far conoscere i fondamenti di Python i cui ambiti di utilizzo sono molteplici: intelligenza

Dettagli

Sviluppo di Software Sicuro -S 3 Introduzione. Sommario 24/02/2010 SCOPO DEL CORSO

Sviluppo di Software Sicuro -S 3 Introduzione. Sommario 24/02/2010 SCOPO DEL CORSO Sviluppo di Software Sicuro -S 3 Introduzione Corso di Laurea Magistrale in Sicurezza Informatica: Infrastrutture e Applicazioni Università di Pisa Polo di La Spezia C. Montangero Anno accademico 2009/10

Dettagli

IS Corso di Ingegneria del Software 1

IS Corso di Ingegneria del Software 1 Contenuti Gestione di progetto 2001-4 Corso di Ingegneria del Software Ruoli professionali Pianificazione di progetto Stima dei costi di progetto V. Ambriola, G.A. Cignoni, C. Montangero, L. Semini Con

Dettagli

Analisi di bilancio - II

Analisi di bilancio - II Lezione n.3 Punti di debolezza del modello base Tutti i costi operativi sono proporzionali alle vendite Analisi di bilancio - II La costruzione del pro-forma: La gestione corrente Nessuna distinzione all

Dettagli

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

Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_2 V3. Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A2_2 V3.4 Processi Modelli di processi di sviluppo software (cicli di

Dettagli

Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del software. Processo software. Marina Mongiello. il processo

Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del software. Processo software. Marina Mongiello. il processo Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del Processo Sommario 1. Prodotto e processo 2. Ciclo di vita del 3. Modelli del processo di sviluppo 1. Modelli a processo prescrittivo 2.

Dettagli

Corso di Ingegneria del Software. La architettura software

Corso di Ingegneria del Software. La architettura software Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Il concetto e il ruolo della architettura Sommario 1. Il concetto e il ruolo della architettura 2. Tipi di architettura

Dettagli

CARATTERISTICHE AZIENDALI. Numero medio di tirocinanti impiegati nell ambito dell attività dell impresa nell arco di un anno:

CARATTERISTICHE AZIENDALI. Numero medio di tirocinanti impiegati nell ambito dell attività dell impresa nell arco di un anno: CARATTERISTICHE AZIENDALI Protocollo n. 11 Caratteristiche strutturali dell impresa Prodotto e/o servizio principale realizzato dall impresa Fatturato 2016 Totale titolari e soci Totale Addetti 2016 Certificazioni

Dettagli

Corso di Ingegneria del Software. Casi di studio Parte II

Corso di Ingegneria del Software. Casi di studio Parte II Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Casi di studio Casi di studio Sommario (Da Ambriola et al. 2009) Bibliografia Requisiti L evoluzione tecnologica nel

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

Lezione 3 Esercitazione

Lezione 3 Esercitazione Lezione 3 Esercitazione prof. Marcello Sette mailto://marcello.sette@gmail.com http://sette.dnsalias.org Esercizio 1 Si consideri il codice seguente: program esercizio1 (input, output); var a,b,c,d: integer;

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

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

Corsi di laurea in Ingegneria Gestionale e dei Processi Gestionali La signora Ascari

Corsi di laurea in Ingegneria Gestionale e dei Processi Gestionali La signora Ascari Economia e organizzazione aziendale L-A Proff. Mariolina Longo e Federico Munari Corsi di laurea in Ingegneria Gestionale e dei Processi Gestionali La signora Ascari LA SIGNORA ASCARI La signora Ascari,

Dettagli

Corso di Ingegneria del Software. Activity Diagram

Corso di Ingegneria del Software. Activity Diagram Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Diagrammi di attività Diagrammi di attività 1. La notazione 2. Uso dei diagrammi di attività 3. TOOL di supporto 4.

Dettagli

CAPITOLO 8 Piani fattoriali frazionari a due livelli

CAPITOLO 8 Piani fattoriali frazionari a due livelli Douglas C. Montgomery Progettazione e analisi degli esperimenti 2006 McGraw-Hill CAPITOLO 8 Piani fattoriali frazionari a due livelli Metodi statistici e probabilistici per l ingegneria Corso di Laurea

Dettagli

Il PROCESSO UNIFICATO

Il PROCESSO UNIFICATO Corsi di laurea triennale in Ingegneria Informatica Corso di Ingegneria del software Il PROCESSO UNIFICATO Modellazione ed Implementazione di un Sistema Software per la gestione informatizzata di un ristorante

Dettagli

Pratiche di XP [Beck] Extreme Programming (XP) Story Card. Gioco di pianificazione

Pratiche di XP [Beck] Extreme Programming (XP) Story Card. Gioco di pianificazione Extreme Programming (XP) Pratiche di XP [Beck] Principi di XP Avere feedback rapidamente Assumere la semplicità Cambiamenti incrementali Supportare i cambiamenti Produrre lavoro di qualità Gioco di pianificazione

Dettagli

L assessment della Supply-Chain Con la metodologia SCOR

L assessment della Supply-Chain Con la metodologia SCOR L assessment della Supply-Chain Con la metodologia SCOR Cos è SCOR SCOR ovvero Supply Chain Operation Reference Model È una metodologia sviluppata dal Supply-Chain Council (SCC www.supplychain.org) organizzazione

Dettagli

BILANCIO PREVENTIVO ECONOMICO 2018

BILANCIO PREVENTIVO ECONOMICO 2018 FONDAZIONE DEI DOTTORI COMMERCIALISTI E DEGLI ESPERTI CONTABILI DI MONZA E BRIANZA Via Lario 15 20900 Monza Codice fiscale 94635060158 * * * * * * * * BILANCIO PREVENTIVO ECONOMICO 2018 1 La Fondazione

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 I periodi 1. Anni 50: Software Engineering come Hardware Engineering 2. Anni 60: Code&Fix 3. Anni 70: Il modello Waterfall

Dettagli

Struttura. Risorse informatiche. Materiali di consumo. Personale di supporto. Personale tecnico. uffici, energia elettrica,

Struttura. Risorse informatiche. Materiali di consumo. Personale di supporto. Personale tecnico. uffici, energia elettrica, STIME DEI COSTI Fonti di costi Struttura uffici, energia elettrica, Risorse informatiche hardware e software di sviluppo Materiali di consumo carta, dischetti, Personale di supporto segreteria, amministrazione,

Dettagli

UNIVERSITA CARLO CATTANEO

UNIVERSITA CARLO CATTANEO a.a. 2007/2008 3 Capitolo SVILUPPO DEL PRODOTTO PANIFICAZIONE DEI PRODOTTI Docente A.Federico Giua QUALI SONO LE PRINCIPALI FUNZIONI AZIENDALI COINVOLTE NELLO SVILUPPO PRODOTTI? LE PRINCIPALI FUNZIONI

Dettagli

Oggetto Progetto Responsabile di progetto GESTIONE DELLA MODIFICA

Oggetto Progetto Responsabile di progetto GESTIONE DELLA MODIFICA DIREZIONE EMITTENTE Oggetto Progetto Responsabile di progetto GESTIONE DELLA MODIFICA RICHIESTA DI MODIFICA Cliente richiedente Documento di riferimento (eventuale) Data della richiesta Data di scadenza

Dettagli

Introduzione al corso. Obiettivo del corso

Introduzione al corso. Obiettivo del corso Università della Calabria Corso di Laurea in Ingegneria Elettronica Programmazione Orientata agli Oggetti A.A. 2006/2007 Introduzione al corso Paolo Trunfio * * DEIS, Università della Calabria http://si.deis.unical.it/~trunfio

Dettagli

Produzione. Giancarlo Gozzi. Marzo Dipartimento di Scienze Economiche Università di Bologna

Produzione. Giancarlo Gozzi. Marzo Dipartimento di Scienze Economiche Università di Bologna Produzione Giancarlo Gozzi Dipartimento di Scienze Economiche Università di Bologna Marzo 2017 Sommario Produzione: breve e lungo periodo Tecnologia Analisi di breve periodo: curve di produttività Curva

Dettagli

Ricerca Operativa A.A. 2007/ Modelli di Programmazione Lineare (II)

Ricerca Operativa A.A. 2007/ Modelli di Programmazione Lineare (II) Ricerca Operativa A.A. 07/08 3. Modelli di Programmazione Lineare (II) Formulazione generale di un modello di programmazione lineare min (max) z = c 1 + c 2 + +c j + + c n x n (+cost.) subject to (s.t.,

Dettagli

I Costi di Produzione

I Costi di Produzione I costi di produzione capitolo 13 I Costi di Produzione La legge dell offerta Le imprese sono disposte a produrre e a vendere una quantità maggiore di un bene quando il suo prezzo è alto. Il risultato

Dettagli

KS 407. Terminale operatore con PLC integrato. inferiore a 300 ma senza carichi. Memoria Programma

KS 407. Terminale operatore con PLC integrato. inferiore a 300 ma senza carichi. Memoria Programma KS 407 Terminale operatore con PLC integrato - LCD grafico 240x128 - Protocollo di comunicazione CAN Open Master - Programmazione a contatti tramite linguaggio ladder - Porta USB slave - Touch Screen Alimentazione

Dettagli

Corso di Ingegneria del Software. Ingegneria dei Requisiti

Corso di Ingegneria del Software. Ingegneria dei Requisiti Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Ingegneria dei requisiti Sommario 1. Ingegneria dei requisiti 2. Concetto e definizione di requisito 3. 4. Il processo

Dettagli

Microeconomia Lez. 6

Microeconomia Lez. 6 Microeconomia Lez. 6 Corso di Economia e Organizzazione aziendale prof. Barbara Scozzi bscozzi@poliba.it Teoria dei costi Costi di breve periodo qualche input rimane fisso CT=f(X, Tecnologia, Pf prezzi

Dettagli

Lezione 15 Analisi dei costi VECCHIO LIBRO: Saltare par Solo da leggere 6.3

Lezione 15 Analisi dei costi VECCHIO LIBRO: Saltare par Solo da leggere 6.3 Lezione 15 Analisi dei costi VECCHIO LIBRO: Saltare par. 6.1.5 - Solo da leggere 6.3 Le imprese Le funzioni dell impresa: organizzare la produzione in serie reperire le risorse gestire il processo produttivo

Dettagli

GESTIONE DEI MATERIALI CONTROLLO DELLA PRODUZIONE

GESTIONE DEI MATERIALI CONTROLLO DELLA PRODUZIONE GESTIONE DEI MATERIALI CONTROLLO DELLA PRODUZIONE Corso di TECNOLOGIA, INNOVAZIONE, QUALITÀ Prof. Alessandro Ruggieri Prof. Enrico Mosconi A.A. 2012-2013 Oggetto della lezione Gestione dei materiali Controllo

Dettagli

Processi iterativi. Marina Zanella - Ingegneria del Software RUP 1

Processi 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

Dettagli

Definizioni - 1. Ingegneria del Software 2 2. Processi di sviluppo software. Ingegneria del Software 2 Processi di sviluppo software

Definizioni - 1. Ingegneria del Software 2 2. Processi di sviluppo software. Ingegneria del Software 2 Processi di sviluppo software Corso di Laurea in Informatica - 1 Corso di Laurea in Informatica - Pagina 2 2. Docente: Tullio Vardanega tullio.vardanega@math.unipd.it Definizioni - 1 Modelli di ciclo di vita del software Descrivono

Dettagli

Capitolo 2. Le attività primarie. La produzione

Capitolo 2. Le attività primarie. La produzione Capitolo 2 Le attività primarie La produzione 1 Attività di produzione Trasformazione di input in output non tutte le attività prevedono una trasformazione chimico-fisica Differenze tra produzione di beni

Dettagli

IFRS 15 - Ricavi. Marco Allegrini

IFRS 15 - Ricavi. Marco Allegrini IFRS 15 - Ricavi Marco Allegrini The five step model Step 1: individuazione del contratto Step 2: individuazione delle obbligazioni di fare (performance obligations) Step 3: determinazione del prezzo dell'operazione

Dettagli

IS Corso di Ingegneria del Software 1

IS Corso di Ingegneria del Software 1 Contenuti 0 132%445 6,7%8 9 7;:%< 0 = >%?>%=? 8 < @A:?%B1 7%C D EF@8? G,H%I J3K 8 < 7 B @L%M H I H 6 < >%= 7 = < L 6 H%N 7 = D @ =>%? 8 7%L%O H%1%?J < = < uoli professionali Seminario: rischi di progetto

Dettagli

Fondamenti Teorici. Antonio Pescapè e Marcello Esposito Parte Quarta v1.0

Fondamenti Teorici. Antonio Pescapè e Marcello Esposito Parte Quarta v1.0 Fondamenti Teorici Antonio Pescapè e Marcello Esposito Parte Quarta v1.0 Agenda Ambiente di sviluppo del software Le fasi di sviluppo del programma La documentazione dei programmi Errori di programmazione

Dettagli

Economia e gestione delle imprese

Economia e gestione delle imprese Prof. Antonio Renzi Economia e gestione delle imprese Parte ottava I costi di produzione 1 Argomenti 1. I costi di acquisto dei fattori produttivi 2. I costi di produzione 3. Costi speciali e costi comuni

Dettagli

Sommario. Problemi di decisione, di ricerca e di ottimizzazione: come sono legate le complessità delle diverse versioni dei problemi?

Sommario. Problemi di decisione, di ricerca e di ottimizzazione: come sono legate le complessità delle diverse versioni dei problemi? Sommario Problemi di decisione, di ricerca e di ottimizzazione: come sono legate le complessità delle diverse versioni dei problemi? Decisione vs ricerca Se disponiamo di un efficiente algoritmo per risolvere

Dettagli

Ingegneria del software

Ingegneria del software Ingegneria del software Non linearità del software Prima di procedere a vedere altri criteri di definizione di casi di test occorre evidenziare alcune caratteristiche del software Una caratteristica fondamentale

Dettagli

TSP 240. Terminale operatore con PLC integrato. inferiore a 500 ma senza carichi. Memoria Programma

TSP 240. Terminale operatore con PLC integrato. inferiore a 500 ma senza carichi. Memoria Programma TSP 240 Terminale operatore con PLC integrato - LCD grafico 240x320 - Protocollo di comunicazione CAN Open Master - Programmazione a contatti tramite linguaggio ladder - Porta USB master e USB slave -

Dettagli

ESERCITAZIONE PREPARAZIONE ALL ESAME,

ESERCITAZIONE PREPARAZIONE ALL ESAME, ESERCITAZIONE PREPARAZIONE ALL ESAME, PARTE II INGEGNERIA DEL SOFTWARE Università degli Studi di Padova Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica, A.A. 2011 2012 rcardin@math.unipd.it

Dettagli

Capitolo 5. Algoritmi. Mauro Giacomini Pearson Addison-Wesley. All rights reserved

Capitolo 5. Algoritmi. Mauro Giacomini Pearson Addison-Wesley. All rights reserved Capitolo 5 Algoritmi Mauro Giacomini 2007 Pearson Addison-Wesley. All rights reserved Capitolo 5: Algoritmi 5.1 Concetto di algoritmo 5.2 Rappresentazione degli algoritmi 5.3 Scoprire Algoritmi 5.4 Strutture

Dettagli

Prof. Alberto Postiglione Dipartimento di Scienze della Comunicazione Università degli Studi di Salerno

Prof. Alberto Postiglione Dipartimento di Scienze della Comunicazione Università degli Studi di Salerno Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno : SQL (1) Interrogazioni semplici Prof. Alberto Postiglione

Dettagli

Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del software. Gestione di progetto. Marina Mongiello

Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del software. Gestione di progetto. Marina Mongiello Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del Gestione di progetto Contenuti Gestione di progetto Ruoli professionali Pianificazione di progetto Stima dei costi di progetto Rischi

Dettagli

Modelli di programmazione lineare. Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli

Modelli di programmazione lineare. Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli Ricerca Operativa 2. Modelli di Programmazione Lineare Modelli di programmazione lineare Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli Sotto queste ipotesi (come

Dettagli

COCOMO 81 Esempio di impiego

COCOMO 81 Esempio di impiego COCOMO 81 Esempio di impiego Esempio basato su USC COCOMO Reference Manual COCOMO di L. Lavazza, Cefriel e altre fonti Vedere Cocomo Calculator in Dropbox Prof. Ing. Giovanni Cantone 1/24 Calcoli basati

Dettagli

Il Taeg = 0. Trasparenza e credito ai consumatori ABISERVIZI S.p.A. - Riproduzione vietata - Tutti i diritti sono riservati.

Il Taeg = 0. Trasparenza e credito ai consumatori ABISERVIZI S.p.A. - Riproduzione vietata - Tutti i diritti sono riservati. e credito ai consumatori 5 Il Taeg k = n 1 1 + TAEG TAEG ( F k )) tk tk = 0 2015 ABISERVIZI S.p.A. - Riproduzione vietata - Tutti i diritti sono riservati. INDICE La formula finanziaria Le ipotesi di calcolo

Dettagli

Introduzione alla programmazione

Introduzione alla programmazione Introduzione alla programmazione Risolvere un problema Per risolvere un problema si procede innanzitutto all individuazione Delle informazioni, dei dati noti Dei risultati desiderati Il secondo passo consiste

Dettagli

LA FUNZIONE DI PRODUZIONE

LA FUNZIONE DI PRODUZIONE LE FUNZIONI E I COSTI DI PRODUZIONE PROF. ENNIO FORTE Indice 1 LA FUNZIONE DI PRODUZIONE ---------------------------------------------------------------------------------------- 3 2 LE VARIABILI CHE INFLUENZANO

Dettagli

Il costo di costruzione. Venezia, 24 aprile 2014

Il costo di costruzione. Venezia, 24 aprile 2014 Il costo di costruzione Venezia, 24 aprile 2014 Il valore di costo In estimo, il valore di costo fa riferimento all aspetto economico della producibilità il criterio di stima è Vc = Kfp dove Kfp è il costo

Dettagli

In memoria di mio padre. A mia madre, a tutti gli amici. A tutti voi grazie.

In memoria di mio padre. A mia madre, a tutti gli amici. A tutti voi grazie. In memoria di mio padre. A mia madre, a tutti gli amici. A tutti voi grazie. Università di Pisa Corso di laurea in Ingegneria Aerospaziale TESI DI LAUREA SPECIALISTICA Sviluppo ed ottimizzazione delle

Dettagli

Ingegneria del Software

Ingegneria del Software Ingegneria del Software Processi di Sviluppo Agile Origini dello Sviluppo Agile Proposta di un gruppo di sviluppatori che rilevava una serie di criticità degli approcci convenzionali: Troppa rigidità dei

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

Corso di Gestione dello Sviluppo Imprenditoriale Prof. Mario Raffa Il Piano Operativo

Corso di Gestione dello Sviluppo Imprenditoriale Prof. Mario Raffa Il Piano Operativo Il Piano Operativo www.docenti.unina.it/mario.raffa Corso di Gestione dello Sviluppo Imprenditoriale Prof. Mario Raffa raffa@unina.it p.1 Il Piano Operativo Strategie funzionali Strategia finanziaria Strategia

Dettagli

I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP)

I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP) I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP) Prof. Alberto Borghese Dipartimento di Informatica borghese@di.unimi.it Università degli Studi di Milano Riferimento al testo: Sezione C.3;

Dettagli

I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP)

I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP) I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP) Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@di.unimi.it Università degli Studi di Milano Riferimento al testo:

Dettagli

CARATTERISTICHE AZIENDALI

CARATTERISTICHE AZIENDALI CARATTERISTICHE AZIENDALI Protocollo n. 52 Caratteristiche strutturali dell impresa Prodotto e/o servizio principale realizzato dall impresa Fatturato 2016 Totale titolari e soci Totale Addetti 2016 Certificazioni

Dettagli

e-metodi nuove metodologie per l economia digitale CASE extreme Computer Aided Engeneering

e-metodi nuove metodologie per l economia digitale CASE extreme Computer Aided Engeneering e-metodi nuove metodologie per l economia digitale CASE extreme Computer Aided Engeneering lo sviluppo incrementale di applicazioni web a partire da Ø! casi di successo la CASE I tecnici della divisione

Dettagli

Sommario. Problemi di decisione, di ricerca e di ottimizzazione: come sono legate le complessità delle diverse versioni dei problemi?

Sommario. Problemi di decisione, di ricerca e di ottimizzazione: come sono legate le complessità delle diverse versioni dei problemi? Sommario Problemi di decisione, di ricerca e di ottimizzazione: come sono legate le complessità delle diverse versioni dei problemi? Decisione vs ricerca! Se disponiamo di un efficiente algoritmo per risolvere

Dettagli

Sistemi Web per il turismo - lezione 3 -

Sistemi Web per il turismo - lezione 3 - Sistemi Web per il turismo - lezione 3 - Software Si definisce software il complesso di comandi che fanno eseguire al computer delle operazioni. Il termine si contrappone ad hardware, che invece designa

Dettagli

Capitolo 9 La produzione. Robert H. Frank Microeconomia - 5 a Edizione Copyright The McGraw-Hill Companies, srl

Capitolo 9 La produzione. Robert H. Frank Microeconomia - 5 a Edizione Copyright The McGraw-Hill Companies, srl Capitolo 9 La produzione LA PRODUZIONE Le imprese utilizzano i fattori produttivi (input) per produrre beni e servizi (output) La produzione trasforma un insieme di input in un insieme di output Tra gli

Dettagli

LA GESTIONE OTTIMALE DELLE FORNITURE ELETTRICHE. S. Pinotti

LA GESTIONE OTTIMALE DELLE FORNITURE ELETTRICHE. S. Pinotti LA GESTIONE OTTIMALE DELLE FORNITURE ELETTRICHE S. Pinotti Rimini - 8 Giugno 2007 INDAGINE PRELIMINARE CAMPIONE DI AZIENDE (MT): 14 CONSUMO ELETTRICO: GLOBALE: 6.908.000 [kwh/anno] MASSIMO: 1.995.000 [kwh/anno]

Dettagli

La classificazione dei costi in funzione del loro comportamento

La classificazione dei costi in funzione del loro comportamento Sistemi di Controllo di Gestione La classificazione dei costi in funzione del loro comportamento SISTEMI DI CONTROLLO, 2^ edizione R. Anthony, D. Hawkins, D. Macrì, K. Merchant UNIVERSITA DEGLI STUDI DI

Dettagli

PdM_AGILE. Dal RAV al PdM attraverso un Processo_AGILE ELENA PIERUCCI SONIA SCHIRATO MARIO VACCA

PdM_AGILE. Dal RAV al PdM attraverso un Processo_AGILE ELENA PIERUCCI SONIA SCHIRATO MARIO VACCA PdM_AGILE ELENA PIERUCCI SONIA SCHIRATO MARIO VACCA Anno scolastico 2014/15 le scuole predispongono il primo Rapporto di autovalutazione (RAV) mediante l'utilizzo di un modello comune di riferimento Responsabile

Dettagli

INSEGNAMENTO DI INGEGNERIA DEL SOFTWARE B (5 CFU) CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA a.a

INSEGNAMENTO DI INGEGNERIA DEL SOFTWARE B (5 CFU) CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA a.a INSEGNAMENTO DI INGEGNERIA DEL SOFTWARE B (5 CFU) CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA a.a. 2010-2011 Docenti Marina Zanella Orario ricevimento (S2): martedì 11:30-12:45 venerdì 9:45-10:30

Dettagli