Indice. Prefazione all edizione italiana

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Indice. Prefazione all edizione italiana"

Transcript

1 Indice Prefazione all edizione italiana XV Capitolo 1 Il software e l ingegneria del software L evoluzione del ruolo del software Il software La natura mutevole del software Il software legacy I miti del software Come iniziare Riepilogo 16 PARTE PRIMA IL PROCESSO DI SVILUPPO SOFTWARE 21 Capitolo 2 Panoramica sul processo L ingegneria del software: una tecnologia stratificata La struttura di un processo Le indicazioni CMMI (Capability Maturity Model Integration) Pattern per i processi Valutazione del processo Modelli di processo personali e di team La tecnologia del processo Prodotto e processo Riepilogo 46

2 VIII INDICE Capitolo 3 Modelli di processo prescrittivi Modelli di processo prescrittivi Il modello di processo a cascata Modelli di processo incrementali Modelli di processo evolutivi Modelli di processo specializzati Il processo unificato Riepilogo 80 Capitolo 4 Sviluppo agile Che cosa si intende con agilità? Che cos è un processo agile? Modelli di processo agili Riepilogo 109 PARTE SECONDA LA PRATICA DELL INGEGNERIA DEL SOFTWARE 115 Capitolo 5 Panoramica sugli aspetti pratici dell ingegneria del software La pratica dell ingegneria del software Pratiche di comunicazione Pratiche di pianificazione Pratiche di modellazione Pratiche di costruzione Deployment Riepilogo 140 Capitolo 6 Principi e concetti object-oriented Il paradigma object-oriented I concetti object-oriented Identificare gli elementi di un modello ad oggetti Riepilogo 169 Capitolo 7 UML: una notazione per la modellazione Introduzione Class Diagram Il linguaggio OCL Altri structure diagram in UML Activity Diagram State Machine Diagram Sequence ed altri Interaction Diagram 239

3 INDICE IX 7.8 Use Case Diagram Riepilogo 256 Capitolo 8 Ingegneria dei sistemi informatici I sistemi informatici La gerarchia dell ingegneria dei sistemi Ingegneria del business process: una panoramica Ingegneria del prodotto: una panoramica Modellazione del sistema Riepilogo 279 Capitolo 9 Ingegneria dei requisiti Un ponte verso progettazione e costruzione I task dell ingegneria dei requisiti Avvio del processo di ingegneria dei requisiti Individuazione dei requisiti Sviluppo degli use case Costruzione del modello dell analisi Negoziazione dei requisiti Validazione dei requisiti Riepilogo 314 Capitolo 10 Modellazione analitica Analisi dei requisiti Approcci alla modellazione analitica Concetti di modellazione dei dati Analisi object-oriented Modellazione basata su esempi d uso Modellazione flow-oriented Creazione di un modello del behaviour Riepilogo 359 Capitolo 11 Ingegneria della progettazione Progettazione nel contesto dell ingegneria del software Il processo di progettazione e la qualità della progettazione Principi di progettazione Il modello del design La progettazione del software basata su pattern Riepilogo 389

4 X INDICE Capitolo 12 La progettazione dell architettura L architettura del software Progettazione dei dati Stili e pattern architetturali Progettazione dell architettura Valutazione dei progetti di architettura alternativi Riepilogo 413 Capitolo 13 La progettazione a livello dei componenti Che cos è un componente Progettazione dei componenti basati su classi Svolgimento della progettazione a livello dei componenti La progettazione di componenti convenzionali Riepilogo 444 Capitolo 14 Progettazione della user interface Le regole d oro Analisi e design della user interface Analisi della user interface I passi del design della user interface Valutazione del design Riepilogo 476 Capitolo 15 Strategie di testing del software Un approccio strategico al testing del software Questioni strategiche Strategie di testing per il software convenzionale Strategie di testing per il software object-oriented Validation testing System testing L arte del debugging Riepilogo 512 Capitolo 16 Tecniche di testing del software Fondamenti del testing del software Testing black-box e white-box Testing white-box Testing per cammini di base Testing della struttura di controllo 530

5 INDICE XI 16.6 Testing black-box Metodi di testing object-oriented Metodi di testing applicabili a livello della classe Progettazione di test case interclasse Testing di ambienti ed applicazioni speciali Pattern di testing Riepilogo 555 Capitolo 17 Metriche di prodotto per il software La qualità del software Un quadro di riferimento per le metriche del prodotto Metriche per il modello analitico Metriche per il modello del design Metriche per il codice sorgente Metriche per il testing Metriche per la manutenzione Riepilogo 595 PARTE TERZA GESTIONE DEI PROGETTI SOFTWARE 601 Capitolo 18 Concetti di gestione dei progetti Il panorama gestionale Le persone Il prodotto Il processo Il progetto Il principio W 5 HH Pratiche critiche Riepilogo 620 Capitolo 19 Metriche di processo e di progetto Le metriche nei domini del processo e del progetto Misurazione del software Metriche per la qualità del software Integrazione delle metriche nel processo software Valutazioni metriche per piccole aziende Definizione di un programma di valutazione metrica del software Riepilogo 646

6 XII INDICE Capitolo 20 Stime per il progetto software Osservazioni sulle stime Il processo di planning del progetto Lo scope e la fattibilità del software Le risorse Stime per i progetti software Tecniche di decomposizione Modelli empirici di stima Stime per i progetti object-oriented Tecniche di stima specializzate La scelta tra sviluppo ed acquisto Riepilogo 679 Capitolo 21 Scheduling dei progetti software Concetti fondamentali Scheduling del progetto Definizione di un task set per un progetto software Definizione di una rete di task Scheduling Earned Value Analysis Riepilogo 702 Capitolo 22 Gestione dei rischi Strategie reattive e preventive I rischi del software Individuazione dei rischi Proiezione dei rischi Raffinamento dei rischi Riduzione, monitoraggio e governo dei rischi Il piano RMMM Riepilogo 721 Capitolo 23 Gestione della qualità La qualità: concetti di base La gestione della qualità del software Le revisioni del software Revisioni tecniche formali Strategie formali di SQA Gestione della qualità su base statistica Reliability del software Gli standard ISO 9000 per la qualità Il piano SQA Riepilogo 748

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi Università di Bergamo Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica INGEGNERIA DEL SOFTWARE Prof. Paolo Salvaneschi 1 Obiettivi Scopi del corso: - Fornire gli elementi di base della disciplina,

Dettagli

Pagine romane (I-XVIII) OK.qxd:romane.qxd 7-09-2009 16:23 Pagina VI. Indice

Pagine romane (I-XVIII) OK.qxd:romane.qxd 7-09-2009 16:23 Pagina VI. Indice Pagine romane (I-XVIII) OK.qxd:romane.qxd 7-09-2009 16:23 Pagina VI Prefazione Autori XIII XVII Capitolo 1 Sistemi informativi aziendali 1 1.1 Introduzione 1 1.2 Modello organizzativo 3 1.2.1 Sistemi informativi

Dettagli

Principi di Ingegneria del software 5/ed Roger S. Pressman. Indice analitico

Principi di Ingegneria del software 5/ed Roger S. Pressman. Indice analitico Principi di Ingegneria del software 5/ed Indice analitico A ACD (Architectural Context Diagram), 406 activity diagram (UML), 182, 216, 277, 307, 337-338, 437 activity final node, 222 attività, 217 azione,

Dettagli

Prefazione. Parte I Informazioni preliminari 1. Capitolo 1 Introduzione 3

Prefazione. Parte I Informazioni preliminari 1. Capitolo 1 Introduzione 3 Prefazione IX Parte I Informazioni preliminari 1 Capitolo 1 Introduzione 3 Immaginate.................................................... 3 Contenuto del libro..............................................

Dettagli

INDICE. Introduzione...

INDICE. Introduzione... INDICE Introduzione... XV CAPITOLO PRIMO IL VALORE D AZIENDA 1.1 La valutazione d azienda come problema di misurazione della grandezza-valore del capitale d impresa... 1 1.2. Alcune precisazioni sul trasferimento

Dettagli

Indice. Introduzione. Sviluppo dei design di infrastruttura di Active Directory 73. 2.1 Introduzione 73 2.2 Valutazione e progettazione

Indice. Introduzione. Sviluppo dei design di infrastruttura di Active Directory 73. 2.1 Introduzione 73 2.2 Valutazione e progettazione Indice Introduzione V Capitolo 1 Analisi di log: questioni generali 1 1.1 Introduzione 1 1.2 Valutazione dell ambiente tecnico 2 Modelli amministrativi 2 Livelli dei servizi 15 Distribuzioni hardware e

Dettagli

Principi di Ingegneria del software 5/ed Roger S. Pressman. Glossario

Principi di Ingegneria del software 5/ed Roger S. Pressman. Glossario Principi di Ingegneria del software 5/ed Glossario Affidabilità il grado in cui un programma svolge la propria funzione con la precisione richiesta in un certo intervallo di tempo. Alfa testing testing

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

INDICE 22-02-2005 15:25 Pagina V. Indice

INDICE 22-02-2005 15:25 Pagina V. Indice INDICE 22-02-2005 15:25 Pagina V Indice Gli autori XIII XVII Capitolo 1 I sistemi informativi aziendali 1 1.1 INTRODUZIONE 1 1.2 IL MODELLO INFORMATICO 3 1.2.1. Il modello applicativo 3 Lo strato di presentazione

Dettagli

Prefazione Sistemi informativi e basi di dati Il modello relazionale Il modello ER

Prefazione Sistemi informativi e basi di dati Il modello relazionale Il modello ER Indice Prefazione XI 1 Sistemi informativi e basi di dati 1 1.1 La Gestione dell Informazione................... 1 1.1.1 Sistemi Informativi e Sistemi Informatici......... 1 1.2 Esempi di Sistemi Informativi...................

Dettagli

Indice. Presentazione della seconda edizione... xiii La rete come risorsa delle comunità... xvii. Introduzione... xxv

Indice. Presentazione della seconda edizione... xiii La rete come risorsa delle comunità... xvii. Introduzione... xxv Presentazione della seconda edizione... xiii La rete come risorsa delle comunità... xvii Prefazione di Giorgio De Michelis...xxii Introduzione... xxv Ringraziamenti...xxvii Capitolo 1 Scenario di riferimento...

Dettagli

Ciclo di Vita Evolutivo

Ciclo di Vita Evolutivo Ciclo di Vita Evolutivo Prof.ssa Enrica Gentile a.a. 2011-2012 Modello del ciclo di vita Stabiliti gli obiettivi ed i requisiti Si procede: All analisi del sistema nella sua interezza Alla progettazione

Dettagli

Stima dell'effort. IT Project Management. Lezione 6 Stima dell effort Federica Spiga. Monitoring del progetto (Earned Value)

Stima dell'effort. IT Project Management. Lezione 6 Stima dell effort Federica Spiga. Monitoring del progetto (Earned Value) IT Project Management Lezione 6 Stima dell effort Federica Spiga A.A. 2009-2010 1 Check list del PM Identificare i requisiti del cliente Monitoring del progetto (Earned Value) Identificare i deliverable

Dettagli

Indice. Prefazione alla seconda edizione italiana XVII. Introduzione. Parte 1 Introduzione all UML e all UP 1

Indice. Prefazione alla seconda edizione italiana XVII. Introduzione. Parte 1 Introduzione all UML e all UP 1 00PrPag 19-07-2006 15:22 Pagina V Prefazione alla seconda edizione italiana Introduzione XV XVII Parte 1 Introduzione all UML e all UP 1 Capitolo 1 UML 3 1.1 Contenuto del capitolo 3 1.2 Cos è l UML? 3

Dettagli

Prefazione. Parte prima - La funzione finanziaria nel management delle imprese 1

Prefazione. Parte prima - La funzione finanziaria nel management delle imprese 1 Indice Prefazione Autori XI XV Parte prima - La funzione finanziaria nel management delle imprese 1 Capitolo 1 Compiti ed evoluzione della funzione finanziaria 3 1.1 Compiti e finalità della funzione finanziaria

Dettagli

Collaudo e qualità del software Quali test eseguire

Collaudo e qualità del software Quali test eseguire Collaudo e qualità del software Relatore Ercole Colonese Roma, Tipologie di test Temi trattati nel libro Modello a V Livelli di testing Tipi di test Test funzionali Test delle funzionalità Test di gestione

Dettagli

Rational Unified Process Introduzione

Rational Unified Process Introduzione Rational Unified Process Introduzione G.Raiss - A.Apolloni - 4 maggio 2001 1 Cosa è E un processo di sviluppo definito da Booch, Rumbaugh, Jacobson (autori dell Unified Modeling Language). Il RUP è un

Dettagli

Modellazione di sistema

Modellazione di sistema Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - Modellazione di sistema E. TINELLI Contenuti Approcci di analisi Linguaggi di specifica Modelli di

Dettagli

Calendario lezioni: TECNICO DI SISTEMI TELEMATICI WEB 2,0 Sede: CAD.IT Spa via Torricelli 44/a - Verona

Calendario lezioni: TECNICO DI SISTEMI TELEMATICI WEB 2,0 Sede: CAD.IT Spa via Torricelli 44/a - Verona 05/04/11 8.30 10.30 05/04/11 10.45 12.45 05/04/11 14.00 17.00 Panoramica sulle Infrastrutture Virtuali, concetto di Server Virtuale, confronto tra Server convenzionale e Server virtuale. 06/04/11 8.30

Dettagli

UML e (R)UP (an overview)

UML e (R)UP (an overview) Lo sviluppo di sistemi OO UML e (R)UP (an overview) http://www.rational.com http://www.omg.org 1 Riassumento UML E un insieme di notazioni diagrammatiche che, utilizzate congiuntamente, consentono di descrivere/modellare

Dettagli

INDICE CONROLLO DI GESTIONE E SISTEMI INFORMATIVI AZIENDALI IL CONTROLLO DI GESTIONE E GLI ALTRI MECCANISMI OPERATIVI

INDICE CONROLLO DI GESTIONE E SISTEMI INFORMATIVI AZIENDALI IL CONTROLLO DI GESTIONE E GLI ALTRI MECCANISMI OPERATIVI INDICE PREMESSA...1 PARTE PRIMA CONROLLO DI GESTIONE E SISTEMI INFORMATIVI AZIENDALI CAPITOLO PRIMO IL CONTROLLO DI GESTIONE E GLI ALTRI MECCANISMI OPERATIVI 1. I concetti di pianificazione strategica

Dettagli

Indice generale VIII

Indice generale VIII Indice generale Indice dei box di approfondimento X Prefazione XII Ringraziamenti dell Editore XIV Guida alla lettura XV Capitolo 1 Introduzione 1 1 1 Trattamento dell informazione e strumenti per il trattamento

Dettagli

Anno Scolastico: 2014/2015. Indirizzo: Sistemi informativi aziendali. Classe quarta AS. Disciplina: Informatica. prof.

Anno Scolastico: 2014/2015. Indirizzo: Sistemi informativi aziendali. Classe quarta AS. Disciplina: Informatica. prof. Anno Scolastico: 2014/2015 Indirizzo: Sistemi informativi aziendali Classe quarta AS Disciplina: Informatica prof. Competenze disciplinari: Secondo biennio 1. Identificare e applicare le metodologie e

Dettagli

Software solido e usabile: come integrare ingegneria dell usabilità e del software

Software solido e usabile: come integrare ingegneria dell usabilità e del software Software solido e usabile: come integrare ingegneria dell usabilità e del software Giorgio Brajnik e Andrea Baruzzo Dip. di Matematica e Informatica Università di Udine e Interaction Design Solutions srl

Dettagli

Osservatorio P 3 MO. Il PMO come strumento di diffusione ed enforcement della cultura di Project Management

Osservatorio P 3 MO. Il PMO come strumento di diffusione ed enforcement della cultura di Project Management 10-dic-2008 Osservatorio P 3 MO Il PMO come strumento di diffusione ed enforcement della cultura di Project Management Oscar Pepino Consigliere Esecutivo Reply S.p.A. 2 Sommario Gruppo Reply - scenario

Dettagli

Corso di Ingegneria del Software. Informazioni sul corso

Corso di Ingegneria del Software. Informazioni sul corso Corso di Ingegneria del Software a.a. 2010/2011 Mario Vacca mario.vacca@uniroma1.it Corso di Ingegneria del Software - a.a. 2010/2011 1. 2. Il programma del corso Sommario Corso di Ingegneria del Software

Dettagli

IL SISTEMA DI CONTROLLO INTERNO

IL SISTEMA DI CONTROLLO INTERNO INDICE PARTE I IL SISTEMA DI CONTROLLO INTERNO CAPITOLO PRIMO IL SISTEMA DI CONTROLLO INTERNO 1. Gli obiettivi aziendali ed il sistema di controllo interno...3 2. L evoluzione della nozione e degli obiettivi

Dettagli

PROGETTAZIONE DEL SOFTWARE

PROGETTAZIONE DEL SOFTWARE PROGETTAZIONE DEL SOFTWARE EMILIANO CASALICCHIO DIPARTIMENTO DI INFORMATICA E SISTEMISTICA SAPIENZA UNIVERSITÀ DI ROMA SEDE DI RIETI HTTP://WWW.CE.UNIROMA2.IT/COURSES/PSW! Cos è UML UNIFIED MODELING LANGUAGE!

Dettagli

A3_4 V2.2 Analisi dei Requisiti e Specifica Relazioni con le altre fasi

A3_4 V2.2 Analisi dei Requisiti e Specifica Relazioni con le altre fasi Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A3_4 V2.2 Analisi dei Requisiti e Specifica Relazioni con le altre fasi Il contenuto del documento è liberamente utilizzabile

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

7. Architetture Software

7. Architetture Software 7. Architetture Software progettare la struttura Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 7. Architetture Software 1 / 20 Scopo della fase di design

Dettagli

Sistemi di BPM su Cloud per la flessibilità delle PMI

Sistemi di BPM su Cloud per la flessibilità delle PMI Sistemi di BPM su Cloud per la flessibilità delle PMI Marco Brambilla, WebRatio e Politecnico di Milano ComoNEXT Lomazzo, 14 Novembre 2012 Dall esigenza Flessibilità del business Risposta immediata ai

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 INFORMATICA Processo Sviluppo e gestione di prodotti e servizi informatici Sequenza di processo Analisi

Dettagli

Indice. Prefazione alla seconda edizione. Ringraziamenti dell Editore

Indice. Prefazione alla seconda edizione. Ringraziamenti dell Editore Indice Prefazione alla seconda edizione Autori Ringraziamenti dell Editore XIII XXI XXII Capitolo 1 Elementi di economia e organizzazione aziendale 1 1.1 La natura e il fine economici dell impresa 1 1.1.1

Dettagli

LINEA PROJECT MANAGEMENT

LINEA PROJECT MANAGEMENT LINEA PROJECT MANAGEMENT ITIL FOUNDATION V3 46.10.3 3 giorni Il corso, nell ambito della Gestione dei Servizi IT, mira a: 1. Comprendere Struttura e Processi di ITIL V3 - Information Technology Infrastructure

Dettagli

Lorenzo Braidi. Database design. Libro_datadesign.indb 1 23-11-2004 10:06:17

Lorenzo Braidi. Database design. Libro_datadesign.indb 1 23-11-2004 10:06:17 Lorenzo Braidi Database design Libro_datadesign.indb 1 23-11-2004 10:06:17 Sommario Introduzione...XI Capitolo 1 Le basi di dati relazionali... 1 Le basi di dati... 1 Un po di storia... 2 I database gerarchici...

Dettagli

SUPPORTO TECNICO E GESTIONALE

SUPPORTO TECNICO E GESTIONALE SUPPORTO TECNICO E GESTIONALE PER TITOLO LE IMPRESE COVER TITLE PROFILO Descrizione Polaris aggrega know-how e professionalità degli azionisti Rina e Ansaldo Energia mettendo a disposizione delle imprese

Dettagli

4.1 Che cos è l ideazione

4.1 Che cos è l ideazione Luca Cabibbo Analisi e Progettazione del Software Ideazione (non è la fase dei requisiti) Capitolo 4 marzo 2013 Il meglio è nemico del bene. Voltaire 1 *** AVVERTENZA *** I lucidi messi a disposizione

Dettagli

Studio del manuale. Applicazioni internazionali del case management integrato: principi e pratica Conoscenza di base ed evoluzione futura Bibliografia

Studio del manuale. Applicazioni internazionali del case management integrato: principi e pratica Conoscenza di base ed evoluzione futura Bibliografia Indice Presentazione dell edizione originale Presentazione dell edizione italiana Prefazione Ringraziamenti Panoramica sulla diffusione del Metodo INTERMED La griglia INTERMED pediatrica per la valutazione

Dettagli

Servizi di directory... 3. Introduzione ad Active Directory... 5 Domini di Active Directory 5 Domini DNS 6 Controller di dominio 8

Servizi di directory... 3. Introduzione ad Active Directory... 5 Domini di Active Directory 5 Domini DNS 6 Controller di dominio 8 Sommario Introduzione................................................................. xv PARTE I IMPLEMENTAZIONE DI ACTIVE DIRECTORY CAPITOLO 1 Panoramica di Active Directory 3 Servizi di directory...............................................................

Dettagli

Concetti di base di ingegneria del software

Concetti di base di ingegneria del software Concetti di base di ingegneria del software [Dalle dispense del corso «Ingegneria del software» del prof. A. Furfaro (UNICAL)] Principali qualità del software Correttezza Affidabilità Robustezza Efficienza

Dettagli

Università di Pisa Polo Sistemi Logistici Economia e Legislazione dei Sistemi Logistici. Informatica per la Logistica. Lezioni

Università di Pisa Polo Sistemi Logistici Economia e Legislazione dei Sistemi Logistici. Informatica per la Logistica. Lezioni Università di Pisa Polo Sistemi Logistici Economia e Legislazione dei Sistemi Logistici Le grandi e complesse organizzazioni aziendali sono la manifestazione tangibile della tecnologia avanzata, più delle

Dettagli

Università degli studi dell Aquila. Sistemi informativi aziendali

Università degli studi dell Aquila. Sistemi informativi aziendali Università degli studi dell Aquila Sistemi informativi aziendali 6 C.F.U. 9 C.F.U. Ing. Gaetanino Paolone (gaetanino.paolone@univaq.it) Prof. Dr. Luciano Fratocchi (luciano.fratocchi@univaq.it) Contenuti

Dettagli

Indice. Introduzione PARTE PRIMA IL FRAMEWORK DI JAVASERVER FACES 1

Indice. Introduzione PARTE PRIMA IL FRAMEWORK DI JAVASERVER FACES 1 Indice Introduzione XI PARTE PRIMA IL FRAMEWORK DI JAVASERVER FACES 1 Capitolo 1 Introduzione a JavaServer Faces 3 1.1 Che cos è JavaServer Faces 3 1.2 La storia di JavaServer Faces 4 1.3 Gli obiettivi

Dettagli

Ingegneria del Software. Processi di Sviluppo

Ingegneria del Software. Processi di Sviluppo Ingegneria del Software Processi di Sviluppo Ingegneria del Software: Tecnologia Stratificata tools metodi processi Focus sulla qualità Ingegneria del Software: Tecnologia Stratificata (2) Qualità Elemento

Dettagli

Programmazione didattica 2009. Project Management. Catalogo dei corsi

Programmazione didattica 2009. Project Management. Catalogo dei corsi Programmazione didattica 2009 Project Management Catalogo dei corsi Alta Formazione in Project Management Project Management: principi e criteri organizzativi Metodi e tecniche di avvio ed impostazione

Dettagli

PIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Tecnologia e Progettazione di Sistemi Informatici e di Telecomunicazioni

PIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Tecnologia e Progettazione di Sistemi Informatici e di Telecomunicazioni PIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Tecnologia e Progettazione di Sistemi Informatici e di Telecomunicazioni PIANO DELLE QUARTO ANNO SETTORE INFORMATICA Secondo Biennio Anno 2013/2014 ABILITA

Dettagli

Parte 1 La strategia di espansione internazionale

Parte 1 La strategia di espansione internazionale Prefazione alla seconda edizione Autori Ringraziamenti dell Editore XIII XVI XVIII Parte 1 La strategia di espansione internazionale Capitolo 1 L internazionalizzazione delle imprese: scenari e tendenze

Dettagli

Collaudo e qualità del software Il testing nel ciclo di vita del software

Collaudo e qualità del software Il testing nel ciclo di vita del software Il testing nel ciclo di vita del software Relatore Ercole Colonese Roma, Il test nel ciclo di vita del software Temi trattati nel libro Il test nello sviluppo del software Strategia e pianificazione dei

Dettagli

Project Planning. Politecnico di Milano. Progetto di Ingegneria del Software 2. 15 novembre 2011. Elisabetta Di Nitto Raffaela Mirandola

Project Planning. Politecnico di Milano. Progetto di Ingegneria del Software 2. 15 novembre 2011. Elisabetta Di Nitto Raffaela Mirandola Politecnico di Milano Progetto di Ingegneria del Software 2 Project Planning Autori: Claudia Foglieni Giovanni Matteo Fumarola Massimo Maggi Professori: Elisabetta Di Nitto Raffaela Mirandola 15 novembre

Dettagli

PARTE PRIMA 1 1 Complessità dei sistemi 2. 2 Elementi di statistica e di teoria della probabilità 13

PARTE PRIMA 1 1 Complessità dei sistemi 2. 2 Elementi di statistica e di teoria della probabilità 13 Indice Prefazione Presentazione XI XII PARTE PRIMA 1 1 Complessità dei sistemi 2 2 Elementi di statistica e di teoria della probabilità 13 3 Elementi di teoria della affidabilità, manutenibilità e disponibilità

Dettagli

"FONDAMENTI DI PROJECT MANAGEMENT" Cagliari 16 Maggio 2015 Dalle ore 14:00 alle ore 19:00

FONDAMENTI DI PROJECT MANAGEMENT Cagliari 16 Maggio 2015 Dalle ore 14:00 alle ore 19:00 Organizzazione scientifica a cura di AIIC in collaborazione con l'ordine degli ingegneri della provincia di Cagliari "FONDAMENTI DI PROJECT MANAGEMENT" Cagliari 16 Maggio 2015 Dalle ore 14:00 alle ore

Dettagli

2. Ciclo di Vita e Processi di Sviluppo

2. Ciclo di Vita e Processi di Sviluppo 2. 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) 2. Ciclo di Vita e Processi di

Dettagli

Profilo Professionale

Profilo Professionale Profilo Professionale gare e appalti Roma 05 Ottobre 2015 Organizzazione Sviluppo Risorse Umane e Qualità Certificata ISO 9001:2008 Certificata OHSAS 18001:2007 Finalità Assicura il supporto tecnico ai

Dettagli

Presentazione dei contenuti dei corsi e percorsi formativi proposti

Presentazione dei contenuti dei corsi e percorsi formativi proposti Presentazione dei contenuti dei corsi e percorsi formativi proposti I criteri di segmentazione dei percorsi sono legati al ruolo che gli apprendisti andranno a svolgere in azienda e all ambiente organizzativo

Dettagli

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali CL AS SE INFORMATICA 6(3) 6(4) - 6(4) SISTEMI E RETI 4(2) 4(2) 4(2) TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI COMPETENZE 3 Essere in grado di sviluppare semplici applicazioni

Dettagli

02CIXPG Sistemi informativi aziendali

02CIXPG Sistemi informativi aziendali 02CIXPG Sistemi informativi aziendali Introduzione al Corso 1 http://bit.ly/sistinfo http://elite.polito.it/ teaching-mainmenu-69/ laurea-specialistica-mainmenu-83/117-02cix Fulvio Corno Dipartimento di

Dettagli

Analisi e progettazione del software

Analisi e progettazione del software Luca Cabibbo Analisi e Progettazione del Software Analisi e progettazione del software Introduzione al corso marzo 2015 Qualcuno me l ha mostrato, e io l ho trovato da solo. Detto Zen 1 Analisi e progettazione

Dettagli

INDICE PARTE PRIMA L AMBIENTE ESTERNO E IL CONTESTO NORMATIVO

INDICE PARTE PRIMA L AMBIENTE ESTERNO E IL CONTESTO NORMATIVO INDICE AUTORI PRESENTAZIONE INTRODUZIONE XIII XVII XIX PARTE PRIMA L AMBIENTE ESTERNO E IL CONTESTO NORMATIVO Capitolo Primo Scenari e modelli di competizione in Sanità 1.1 Premessa 1.2 Tipologie e caratteristiche

Dettagli

2.1 L associazione professionale 19. 2.2 Gli Standard professionali dell internal auditing 23. 2.3 Le competenze professionali 29

2.1 L associazione professionale 19. 2.2 Gli Standard professionali dell internal auditing 23. 2.3 Le competenze professionali 29 Prefazione di Vittorio Mincato XIII Introduzione 1 Ringraziamenti 5 Parte prima LA PROFESSIONE DI INTERNAL AUDITING 1 La definizione di internal auditing 9 2I riferimenti della professione 19 2.1 L associazione

Dettagli

Il Project Management negli impianti Industriali

Il Project Management negli impianti Industriali Con il patrocinio di: Associazione Italiana Di Ingegneria Chimica Corso di formazione : Il Project Management negli impianti Industriali Durata 50 ore PROGRAMMA DEL CORSO Responsabile del progetto formativo:

Dettagli

Progetto SAP. Analisi preliminare processi e base dati

Progetto SAP. Analisi preliminare processi e base dati Progetto SAP Analisi preliminare processi e base dati Progetto SAP Agenda Obiettivo dell intervento Condivisione fasi progettuali Analisi base dati sistema legacy Schema dei processi aziendali Descrizione

Dettagli

metodologie metodologia una serie di linee guida per raggiungere certi obiettivi

metodologie metodologia una serie di linee guida per raggiungere certi obiettivi metodologie a.a. 2003-2004 1 metodologia una serie di linee guida per raggiungere certi obiettivi più formalmente: un processo da seguire documenti o altri elaborati da produrre usando linguaggi più o

Dettagli

Analisi e progettazione del software

Analisi e progettazione del software Luca Cabibbo Analisi e Progettazione del Software Analisi e progettazione del software L esperienza non è quello che ti succede, Introduzione al corso ma quello che te ne fai marzo 2013 di quello che ti

Dettagli

Indice. Introduzione PARTE PRIMA L ARCHITETTURA DEI DATABASE 1

Indice. Introduzione PARTE PRIMA L ARCHITETTURA DEI DATABASE 1 Indice Introduzione XI PARTE PRIMA L ARCHITETTURA DEI DATABASE 1 Capitolo 1 Introduzione all architettura di Oracle 3 1.1 I database e le istanze 3 1.2 Installazione del software 9 1.3 Creazione di un

Dettagli

Capitolo 1 Oracle: la società e il software 1 1.1 Terminologia 1 1.2 Oracle Corporation: la storia 2 1.3 L offerta corrente 12 1.

Capitolo 1 Oracle: la società e il software 1 1.1 Terminologia 1 1.2 Oracle Corporation: la storia 2 1.3 L offerta corrente 12 1. Indice INTRODUZIONE XI Capitolo 1 Oracle: la società e il software 1 1.1 Terminologia 1 1.2 Oracle Corporation: la storia 2 1.3 L offerta corrente 12 1.4 Domande 13 Capitolo 2 I servizi Oracle 15 2.1 Terminologia

Dettagli

Come cambierà la ISO 9001 nel 2015?

Come cambierà la ISO 9001 nel 2015? Come cambierà la ISO 9001 nel 2015? ISO 9001:2015 Indice 1. A che punto siamo con la revisione della norma? 2. Quali nuove esigenze sono alla base della revisione? 3. Che cosa cambia? 4. Quali vantaggi

Dettagli

02: Project Management

02: Project Management 02: Project Management Le tre P del project management Persone motivate / esperte SEI PM-CMM (People Management Capability Maturity Model) assunzione / selezione addestramento / cultura di gruppo stipendio

Dettagli

Abstract 1. 1. Introduzione 3. 1.1 Descrizione del problema 3. 1.2 Obiettivi 5. 1.3 Approccio adottato 6. 1.4 Organizzazione della tesi 8

Abstract 1. 1. Introduzione 3. 1.1 Descrizione del problema 3. 1.2 Obiettivi 5. 1.3 Approccio adottato 6. 1.4 Organizzazione della tesi 8 Indice Abstract 1 1. Introduzione 3 1.1 Descrizione del problema 3 1.2 Obiettivi 5 1.3 Approccio adottato 6 1.4 Organizzazione della tesi 8 1.4.1 Suggerimenti per la consultazione 10 I Analisi del contesto

Dettagli

Strumenti di modellazione. Gabriella Trucco

Strumenti di modellazione. Gabriella Trucco Strumenti di modellazione Gabriella Trucco Linguaggio di modellazione Linguaggio formale che può essere utilizzato per descrivere (modellare) un sistema Il concetto trova applicazione soprattutto nell

Dettagli

Sommario. Capitolo 1 Impiego della statistica per la gestione dell azienda 1. Capitolo 2 Disponibilità e produzione delle informazioni statistiche 19

Sommario. Capitolo 1 Impiego della statistica per la gestione dell azienda 1. Capitolo 2 Disponibilità e produzione delle informazioni statistiche 19 Prefazione XI Capitolo 1 Impiego della statistica per la gestione dell azienda 1 1.1 Premessa 1 1.2 Il ruolo della statistica a supporto del processo decisionale del manager 3 1.3 L impiego della statistica

Dettagli

UML. Una introduzione incompleta. UML: Unified Modeling Language

UML. Una introduzione incompleta. UML: Unified Modeling Language UML Una introduzione incompleta 1/23 UML: Unified Modeling Language Lo Unified Modeling Language (UML) è una collezione di notazioni grafiche che aiuta a progettare sistemi software, specialmente quelli

Dettagli

L IMPRENDITORE E IL GOVERNO DELLA GESTIONE

L IMPRENDITORE E IL GOVERNO DELLA GESTIONE 1. L IMPRENDITORE E IL GOVERNO DELLA GESTIONE 1.1. L impresa e l ambiente in cui opera pag. 3 1.2. L impatto dei fattori esterni pag. 5 1.3. Il controllo dei fattori aziendali pag. 8 2. IL SISTEMA DI PIANIFICAZIONE

Dettagli

SOMMARIO INTRODUZIONE...XV CAPITOLO 1: PRESENTAZIONE...1 CAPITOLO 2: FONDAMENTI DI JAVA...39

SOMMARIO INTRODUZIONE...XV CAPITOLO 1: PRESENTAZIONE...1 CAPITOLO 2: FONDAMENTI DI JAVA...39 sommario 24-06-2004 10:18 Pagina V SOMMARIO INTRODUZIONE.......................................XV CAPITOLO 1: PRESENTAZIONE.......................................1 1.1 Introduzione...2 1.2 L organizzazione

Dettagli

INDICE SOMMARIO. Introduzione... pag. XV ED EVOLUZIONE DEL RAPPORTO

INDICE SOMMARIO. Introduzione... pag. XV ED EVOLUZIONE DEL RAPPORTO Introduzione... pag. XV CAPITOLO I LOGISTICA ED ICT: CONCETTI INTRODUTTIVI ED EVOLUZIONE DEL RAPPORTO 1.1 La definizione ed il ruolo della logistica... pag. 1 1.2 L evoluzione del concetto di logistica...»

Dettagli

Indice. Autori Prefazione Ringraziamenti dell Editore XIII XV XIX

Indice. Autori Prefazione Ringraziamenti dell Editore XIII XV XIX Autori Prefazione Ringraziamenti dell Editore XIII XV XIX Capitolo 1 Il marketing nell economia e nella gestione d impresa 1 1.1 Il concetto e le caratteristiche del marketing 2 1.2 L evoluzione del pensiero

Dettagli

ESI International Project Management & Business Analysis Solutions

ESI International Project Management & Business Analysis Solutions ESI International Project Management & Business Analysis Solutions ESI International Leader globali nei servizi di PERFORMANCE IMPROVEMENT in: Project Management Business Analysis AGILE Project Management

Dettagli

RUP (Rational Unified Process)

RUP (Rational Unified Process) RUP (Rational Unified Process) Caratteristiche, Punti di forza, Limiti versione del tutorial: 3.3 (febbraio 2007) Pag. 1 Unified Process Booch, Rumbaugh, Jacobson UML (Unified Modeling Language) notazione

Dettagli

Software. Engineering

Software. Engineering Software Engineering Agenda Scenario nel quale matura la necessità di esternalizzare Modalità conrattuali, ambito, livelli di servizio Modalità di governo del contratto e di erogazione dei servizi Metodologia

Dettagli

Certificazione BS7799-ISO17799 per i Sistemi di Gestione della Sicurezza Informatica

Certificazione BS7799-ISO17799 per i Sistemi di Gestione della Sicurezza Informatica Certificazione BS7799-ISO17799 per i Sistemi di Gestione della Sicurezza Informatica Certificazione valida per servizi e i sistemi presso i Data Centre Europei di COLT (Internet Solution Centre), i servizi

Dettagli

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

Corso di Laurea Magistrale in Ingegneria Informatica. Ingegneria del Software II (IS2) Corso di Laurea Magistrale in Ingegneria Informatica Ingegneria del Software II (IS2) a.a. 2010/12 Ingegneria del Software 2 - Introduzione 1 Docente Prof.ssa Anna Rita Fasolino Dipartimento di Informatica

Dettagli

11. Evoluzione del Software

11. Evoluzione del Software 11. Evoluzione del Software Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 11. Evoluzione del Software 1 / 21 Evoluzione del Software - generalità Cosa,

Dettagli

Tecnologie dell informazione e della comunicazione per le aziende

Tecnologie dell informazione e della comunicazione per le aziende ! "#%&"'(&)*++,%#,"'"(&("##&-"! "!#!. /##&('"*#,0"1&,2)*',%3"2&11"1&,2& 4 "3'&"22&5 "3'&"22&6 "3'&"22&7 "0#8"22&9! "0#8"22&9 ",33& : '&&0+"##&)*''";,%,!,00"%&, Obiettivo del presente capitolo è presentare

Dettagli

Gestione di progetto: pianificazione. Introduzione: dove siamo? Introduzione: pianificazione. Simona Bernardi

Gestione di progetto: pianificazione. Introduzione: dove siamo? Introduzione: pianificazione. Simona Bernardi 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

Prefazione. Parte I Banche multicanale e organizzazione 1

Prefazione. Parte I Banche multicanale e organizzazione 1 Autori Prefazione XI XV Parte I Banche multicanale e organizzazione 1 Capitolo 1 La banca virtuale unõimpresa virtuale? 3 Marco De Marco e Maddalena Sorrentino 1.1 UnÕidea emergente 3 1.2 Organizzazione

Dettagli

Le nuove frontiere del marketing digitale

Le nuove frontiere del marketing digitale MARKETING & VENDITE Le nuove frontiere del marketing digitale ANDREINA MANDELLI TIZIANO VESCOVI e Pos /N Fr Impostazione grafica di Matteo Bologna Design - NY Coordinamento grafico di Maria Teresa Pozzi

Dettagli

INDICE - SOMMARIO. CAPITOLO I DALL ISTITUTO AZIENDA NON PROFIT ALL IMPRESA SOCIALE di Federica Bandini

INDICE - SOMMARIO. CAPITOLO I DALL ISTITUTO AZIENDA NON PROFIT ALL IMPRESA SOCIALE di Federica Bandini Prefazione di Elio Borgonovi... pag. XIII CAPITOLO I DALL ISTITUTO AZIENDA NON PROFIT ALL IMPRESA SOCIALE di Federica Bandini 1. Introduzione... pag. 1 2. Definizioni a confronto...» 2 3. Dall istituto

Dettagli

Realizzazione di un applicazione per la stesura di un Business Plan

Realizzazione di un applicazione per la stesura di un Business Plan tesi di laurea Anno Accademico 2006/2007 relatore Ch.mo prof. Porfirio Tramontana candidato Vincenzo Malzone Matr. 534/1173 Obiettivi Realizzare un applicazione desktop per la stesura di un documento di

Dettagli

Sommario IX. Indice analitico 331

Sommario IX. Indice analitico 331 Sommario Prefazione X CAPITOLO 1 Introduzione ai sistemi informativi 1 1.1 Il prodotto del secolo 1 1.2 Prodotti e servizi divenuti indispensabili 2 1.3 Orientarsi nelle definizioni 4 1.4 Informatica e

Dettagli

Ciclo di vita dimensionale

Ciclo di vita dimensionale aprile 2012 1 Il ciclo di vita dimensionale Business Dimensional Lifecycle, chiamato anche Kimball Lifecycle descrive il framework complessivo che lega le diverse attività dello sviluppo di un sistema

Dettagli

Introduzione 1. I Macroeconomia monetaria nazionale 17

Introduzione 1. I Macroeconomia monetaria nazionale 17 Indice Indice delle tavole Indice delle figure Ringraziamenti Prefazione xiii xv xvii xix Introduzione 1 I Macroeconomia monetaria nazionale 17 1 La moneta flusso e la moneta stock 19 La moneta come forma

Dettagli

Parte I Strategie di Supply Chain Management, Processi e Prestazioni 1. 1 Supply Chain Management: definizioni e concetti introduttivi

Parte I Strategie di Supply Chain Management, Processi e Prestazioni 1. 1 Supply Chain Management: definizioni e concetti introduttivi Indice Prefazione Premessa Introduzione XI XV XIX Parte I Strategie di Supply Chain Management, Processi e Prestazioni 1 1 Supply Chain Management: definizioni e concetti introduttivi 5 1.1 L evoluzione

Dettagli

DISCIPLINE CONCORRE NTI CONOSCENZE UDA DISCIPLINA DI RIFERIMENTO UDA

DISCIPLINE CONCORRE NTI CONOSCENZE UDA DISCIPLINA DI RIFERIMENTO UDA UDA ISTITUTO TECNICO INDUSTRIALE ITI "E. MEDI" PIANO DI STUDIO DELLA DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI PIANO DELLE UDA 3 /Inf. prof. COMPETENZE della UDA

Dettagli

Presentazione. Risorse Web. Metodi Statistici 1

Presentazione. Risorse Web. Metodi Statistici 1 I-XVI Romane_ 27-10-2004 14:25 Pagina VII Prefazione Risorse Web XI XIII XVII Metodi Statistici 1 Capitolo 1 Tecniche Statistiche 3 1.1 Probabilità, Variabili Casuali e Statistica 3 1.1.1 Introduzione

Dettagli

INDICE-SOMMARIO 1. PIANIFICAZIONE E CONTROLLO DI GESTIONE: CHE COSA È E CHE COSA NON È

INDICE-SOMMARIO 1. PIANIFICAZIONE E CONTROLLO DI GESTIONE: CHE COSA È E CHE COSA NON È XI INDICE-SOMMARIO Presentazione... XVII 1. PIANIFICAZIONE E CONTROLLO DI GESTIONE: CHE COSA È E CHE COSA NON È 1.1. Contenutielogiche... 1 1.2. Tipidipianificazioneecontrollo... 7 1.3. Gli oggetti delcontrollodigestione...

Dettagli

UniRoma2 - Ingegneria del Software 1 1

UniRoma2 - Ingegneria del Software 1 1 Object Oriented Analysis - OOA La fase di OOA definisce, secondo un approccio ad oggetti, COSA un prodotto software deve fare (mentre la fase di OOD definisce, sempre secondo un approccio ad oggetti, COME

Dettagli

Software solido e usabile

Software solido e usabile La tecnica di analisi e progetto Domain-Driven Design Software solido e usabile Nel cuore della complessità del software Che cos è il Domain-Driven Design È un approccio alla costruzione di sistemi software

Dettagli

INDICE. Prefazione (di Elio Borgonovi)... pag. XI CAPITOLO I L OGGETTO DI STUDIO: L AZIENDA NON PROFIT E L IMPRESA SOCIALE

INDICE. Prefazione (di Elio Borgonovi)... pag. XI CAPITOLO I L OGGETTO DI STUDIO: L AZIENDA NON PROFIT E L IMPRESA SOCIALE Prefazione (di Elio Borgonovi)... pag. XI CAPITOLO I L OGGETTO DI STUDIO: L AZIENDA NON PROFIT E L IMPRESA SOCIALE Premessa... pag. 1 1. Definizioni...» 2 1.1 L impresa sociale...» 8 1.2 L impresa sociale

Dettagli

Gestione delle configurazioni software

Gestione delle configurazioni software Gestione delle configurazioni software Attività ausiliaria che abbraccia tutto il processo software. Un cambiamento può avvenire in qualunque momento. Le attività di SCM hanno lo scopo di: 1. Riconoscere

Dettagli

Specifiche dello sviluppo di un progetto software e indicazioni sulla documentazione e sulle modalità di esercizio delle prestazioni

Specifiche dello sviluppo di un progetto software e indicazioni sulla documentazione e sulle modalità di esercizio delle prestazioni Specifiche dello sviluppo di un progetto software e indicazioni sulla documentazione e sulle modalità di esercizio delle prestazioni Redatto dalla Commissione per l elettronica, l informatica e la telematica

Dettagli