Manutenzione del software

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Manutenzione del software"

Transcript

1 del software Generalità Leggi dell evoluzione del software Classi di manutenzione Legacy systems Modelli di processo per la manutenzione 1 Generalità La manutenzione del software è il processo di modifica di un prodotto software dopo il suo rilascio in esercizio per eliminare malfunzionamenti migliorare prestazioni o altri attributi di qualità adattarlo a modifiche dell ambiente operativo Il termine manutenzione del software (o evoluzione del software) include spesso anche estensioni delle funzionalità originarie per soddisfare nuovi bisogni degli utenti 70 % del budget software è speso in manutenzione 75% del personale software svolge attività di manutenzione 2 1

2 Leggi dell evoluzione del software Basate sull osservazione di un S.O. IBM su 4 cicli di versioni maggiori Lehman e Belady, 1976 I legge: Cambiamento continuo un programma utilizzato in un ambiente del mondo reale deve cambiare, oppure diventa progressivamente meno utile in quell ambiente II legge: Entropia crescente Man mano che un programma cambia, la sua struttura degrada e la dimensione cresce, con il risultato di una complessità crescente Risorse addizionali sono richieste per preservarne la semantica e semplificarne la struttura 3 Classi di manutenzione correttiva Modifiche per correggere difetti adattativa Modifiche per adattare il software a cambiamenti dell ambiente operativo (hardware, software di base, interfacce, organizzazione, legislazione, ecc.) perfettiva Estensione dei funzionali, o migliorie di non funzionali in risposta a richieste dell utente preventiva Modifiche che rendono più semplici le correzioni, gli adattamenti e le migliorie 4 2

3 Distribuzione dello sforzo di manutenzione Adattativa 25% Correttiva 21% Preventiva 4% Perfettiva 50% 5 Problemi della manutenzione In gran parte dipendono dalla mancanza di controllo e disciplina nelle fasi di analisi e del c del CVS Alcuni fattori tecnici: difficoltà nel comprendere un programma scritto da altri mancanza di documentazione completa/ consistente software non progettato per modifiche future difficoltà nel tradurre una richiesta di modifica di funzionamento del sistema in una modifica del software valutazione dell impatto di ciascuna modifica sull intero sistema la gestione della configurazione del software la necessità di riare il sistema dopo le modifiche 6 3

4 Il problema dei Legacy Systems a legacy system is often old (more than 10 years old); is large, typically comprising hundreds of thousands of lines of code might be written in assembly or an early version of a third-generation language was probably developed before the widespread use of modern software engineering methods has been maintained to accommodate changing requirements and thus, according to the universal law of entropy, its disorder has increased is difficult to maintain, and thus absorbs a lot of money for maintenance; performs crucial work for its organization may represent years of accumulated experience and knowledge in a specific domain 7 La manutenzione dei Legacy Systems Alcuni approcci: Discarding the system and developing a replacement one that meets new requirements Simplifying the system by throwing away unused parts, old and redundant code, and dead data Saving the most critical parts and replacing the rest with COTS Freezing the system (or parts of it) and using it as a component of a new larger system (tecniche di wrapping) Continuing with ordinary maintenance or Performing preventive maintenance to improve the quality of the system Reengineering the system Migrating to new platforms 8 4

5 Modelli di processo per la manutenzione del software Modello di riparazione veloce (Quick-fix model) modifiche al in termini di patches ( pezze ) veloce ed economico sul breve termine degradazione delle struttura documentazione modificata a posteriori Modello di miglioramento iterativo (iterative-enhancement model) valutazione preventiva dell impatto della modifica decisione se lavorare su componenti esistenti o sviluppare nuove componenti preserva la struttura lento e costoso sul breve termine documentazione modificata in anticipo 9 Modello di riparazione veloce (quick- fix model) Vecchio sistema Nuovo sistema 10 5

6 Modello di miglioramento iterativo (iterative-enhancement) Vecchio sistema Nuovo sistema analizza 11 Il processo di manutenzione secondo lo Standard IEEE 1219, 1993 Problem/ Modification Identification and Classification Analysis Design Acceptance Testing Regression/ SystemTesting Implementation 12 6

Manutenzione del software. Porfirio Tramontana Manutenzione e Reverse Engineering 1

Manutenzione del software. Porfirio Tramontana Manutenzione e Reverse Engineering 1 Manutenzione del software Porfirio Tramontana Manutenzione e Reverse Engineering 1 Riferimenti Ian Sommerville, Ingegneria del Software, 8a ed. Capitolo 21 Porfirio Tramontana Manutenzione e Reverse Engineering

Dettagli

Lezione 1 Ingegneria del Software II- Introduzione e Motivazione. Ingegneria del Software 2 Introduzione e Richiami 1

Lezione 1 Ingegneria del Software II- Introduzione e Motivazione. Ingegneria del Software 2 Introduzione e Richiami 1 Lezione 1 Ingegneria del Software II- Introduzione e Motivazione Ingegneria del Software 2 Introduzione e Richiami 1 Riferimenti bibliografici I. Sommerville Ingegneria del Software 8a edizione Cap.1 R.

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

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

Metodologie di progettazione

Metodologie di progettazione Metodologie di progettazione 1 Metodologie di progettazione Una procedura per progettare un sistema Il flusso di progettazione può essere parzialmente o totalmente automatizzato. Un insieme di tool possono

Dettagli

12. Evoluzione del Software

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

Dettagli

Sistemi Operativi e Linguaggi

Sistemi Operativi e Linguaggi Sistemi Operativi e Linguaggi 1969: nasce UNIX Ken Thompson (sinistra) Dennis Ritchie (destra) 2 Unix Unix racchiudeva in sé i concetti migliori fin ad allora elaborati, come la multiutenza e il time sharing,

Dettagli

GESTIONE IMMOBILIARE REAL ESTATE

GESTIONE IMMOBILIARE REAL ESTATE CONOSCENZA Il Gruppo SCAI ha maturato una lunga esperienza nell ambito della gestione immobiliare. Il know-how acquisito nei differenti segmenti di mercato, ci ha permesso di diventare un riferimento importante

Dettagli

Collaudo e qualità del software Organizzazione, psicologia e competenza

Collaudo e qualità del software Organizzazione, psicologia e competenza Collaudo e qualità del software Organizzazione, psicologia e competenza Relatore Ercole Colonese Roma, 29 novembre 2010 Organizzazione del test Temi trattati nel libro Il gruppo di test Competenze e specializzazione

Dettagli

Ingegneria del Software

Ingegneria del Software Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A1_1 V2.2 Ingegneria del Software Il contesto industriale del software Il contenuto del documento è liberamente utilizzabile

Dettagli

We take care of your buildings

We take care of your buildings We take care of your buildings Che cos è il Building Management Il Building Management è una disciplina di derivazione anglosassone, che individua un edificio come un entità che necessita di un insieme

Dettagli

Gruppo di lavoro 1 Metadati e RNDT. Incontro del 22 luglio 2014

Gruppo di lavoro 1 Metadati e RNDT. Incontro del 22 luglio 2014 Gruppo di lavoro 1 Metadati e RNDT Incontro del 1 Piano di lavoro 1. Condivisione nuova versione guide operative RNDT 2. Revisione regole tecniche RNDT (allegati 1 e 2 del Decreto 10 novembre 2011) a)

Dettagli

THINKING DIGITAL SYNCHRONIZING WITH THE FUTURE PENSIERO DIGITALE: SINCRONIZZARSI COL FUTURO

THINKING DIGITAL SYNCHRONIZING WITH THE FUTURE PENSIERO DIGITALE: SINCRONIZZARSI COL FUTURO THINKING DIGITAL SYNCHRONIZING WITH THE FUTURE PENSIERO DIGITALE: SINCRONIZZARSI COL FUTURO A STEP FORWARD IN THE EVOLUTION Projecta Engineering developed in Sassuolo, in constant contact with the most

Dettagli

Parte 1 Parte 2 Parte 3 Parte Trasversale

Parte 1 Parte 2 Parte 3 Parte Trasversale STRUTTURA Parte 1: Motivazioni e sfide per la migrazione di applicazioni Parte 2: Metodologia di migrazione delle applicazioni nel cloud Parte 3: Casi di studio Parte Trasversale: Comunicazione PASSAGGIO

Dettagli

Implementazione e gestione del transitorio nell introduzione di un sistema ERP: il caso Power-One - Oracle

Implementazione e gestione del transitorio nell introduzione di un sistema ERP: il caso Power-One - Oracle FACOLTÀ DI INGEGNERIA RELAZIONE PER IL CONSEGUIMENTO DELLA LAUREA SPECIALISTICA IN INGEGNERIA GESTIONALE Implementazione e gestione del transitorio nell introduzione di un sistema ERP: il caso Power-One

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

LA FORZA DI ESSERE NATI CARROZZIERI

LA FORZA DI ESSERE NATI CARROZZIERI LA FORZA DI ESSERE NATI CARROZZIERI the strength of a body repair background La Spanesi é un azienda in costante sviluppo che ha raggiunto oggi posizioni di primo piano nel settore delle attrezzature per

Dettagli

Solutions in motion.

Solutions in motion. Solutions in motion. Solutions in motion. SIPRO SIPRO presente sul mercato da quasi trent anni si colloca quale leader italiano nella progettazione e produzione di soluzioni per il motion control. Porsi

Dettagli

Auditorium dell'assessorato Regionale Territorio e Ambiente

Auditorium dell'assessorato Regionale Territorio e Ambiente Auditorium dell'assessorato Regionale Territorio e Ambiente Università degli Studi di Palermo Prof. Gianfranco Rizzo Energy Manager dell Ateneo di Palermo Plan Do Check Act (PDCA) process. This cyclic

Dettagli

Il data quality nei progetti IRB e nel processo creditizio. Vincenzo M. Re

Il data quality nei progetti IRB e nel processo creditizio. Vincenzo M. Re Il data quality nei progetti IRB e nel processo creditizio Vincenzo M. Re Il documento riflette le opinioni personali del relatore che non possono in alcun modo essere ritenute espressione della posizione

Dettagli

Ruolo delle associazioni di impresa nella informazione corretta sui pericoli da sostanze e miscele

Ruolo delle associazioni di impresa nella informazione corretta sui pericoli da sostanze e miscele Ruolo delle associazioni di impresa nella informazione corretta sui pericoli da sostanze e miscele Ilaria Malerba Area Sicurezza Prodotti e Igiene Industriale Roma, 19 maggio 2015 1 giugno 2015: alcuni

Dettagli

GstarCAD 2010 Features

GstarCAD 2010 Features GstarCAD 2010 Features Unrivaled Compatibility with AutoCAD-Without data loss&re-learning cost Support AutoCAD R2.5~2010 GstarCAD 2010 uses the latest ODA library and can open AutoCAD R2.5~2010 DWG file.

Dettagli

star Antighiaccio - Antifrost PATENT PENDING

star Antighiaccio - Antifrost PATENT PENDING Antighiaccio - Antifrost il rubinetto d erogazione a sfera ha riscosso un successo a livello internazionale grazie agli indubbi vantaggi tecnici qualitativi proposti rispetto ai modelli tradizionali. Successo

Dettagli

Ingegneria del Software Testing. Corso di Ingegneria del Software Anno Accademico 2012/2013

Ingegneria del Software Testing. Corso di Ingegneria del Software Anno Accademico 2012/2013 Ingegneria del Software Testing Corso di Ingegneria del Software Anno Accademico 2012/2013 1 Definizione IEEE Software testing is the process of analyzing a software item to detect the differences between

Dettagli

Il software: natura e qualità

Il software: natura e qualità Sommario Il software: natura e qualità Leggere Cap. 2 Ghezzi et al. Natura e peculiarità del software Classificazione delle qualità del software Qualità del prodotto e del processo Qualità interne ed esterne

Dettagli

Benvenuti STEFANO NOSEDA

Benvenuti STEFANO NOSEDA Presentazione di.. SOLAR FORTRONIC Milano 29 settembre 2011 Benvenuti STEFANO NOSEDA FARNELL ITALIA GENERAL MANAGER 1 SOLAR FORTRONIC 2 TAPPE FONDAMENTALI NELLA STORIA DELLA PROGETTAZIONE ELETTRONICA 2009

Dettagli

no. SIC04053.03 Rev. 00 Dated 2008.10.02

no. SIC04053.03 Rev. 00 Dated 2008.10.02 TECHNICAL REPORT RAPPORTO TECNICO no. SIC04053.03 Rev. 00 Dated 2008.10.02 This technical report may only be quoted in full. Any use for advertising purposes must be granted in writing. This report is

Dettagli

Corso di ricerca bibliografica

Corso di ricerca bibliografica Corso di ricerca bibliografica Trieste, 11 marzo 2015 Partiamo dai motori di ricerca Un motore di ricerca è un software composto da tre parti: 1.Un programma detto ragno (spider) che indicizza il Web:

Dettagli

Giuseppe Santucci. Qualità nella Produzione del Software. 02- Il sistema assicurazione qualità (SQAS: Sofware Quality Assurance System)

Giuseppe Santucci. Qualità nella Produzione del Software. 02- Il sistema assicurazione qualità (SQAS: Sofware Quality Assurance System) Giuseppe Santucci Qualità nella Produzione del Software 02- Il sistema assicurazione qualità (SQAS: Sofware Quality Assurance System) 02SQAS.1 Peculiarità del SW XXX warrants that the media (!) on which

Dettagli

4th International Conference in Software Engineering for Defence Applications SEDA 2015

4th International Conference in Software Engineering for Defence Applications SEDA 2015 me Ho CALL FOR PAPERS: 4th International Conference in Software Engineering for Defence Applications SEDA 2015 Software Engineering aims at modeling, managing and implementing software development products

Dettagli

Ingegneria del Software. Business Object Technology

Ingegneria del Software. Business Object Technology Ingegneria del Software Business Object Technology Premesse I sistemi informativi di qualsiasi organizzazione devono essere capaci di: gestire quantità di dati sempre crescenti fornire supporto a nuovi

Dettagli

LA STORIA STORY THE COMPANY ITI IMPRESA GENERALE SPA

LA STORIA STORY THE COMPANY ITI IMPRESA GENERALE SPA LA STORIA ITI IMPRESA GENERALE SPA nasce nel 1981 col nome di ITI IMPIANTI occupandosi prevalentemente della progettazione e realizzazione di grandi impianti tecnologici (termotecnici ed elettrici) in

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

Introduzione. Il software e l ingegneria del software. Marina Mongiello Ingegneria del software 1

Introduzione. Il software e l ingegneria del software. Marina Mongiello Ingegneria del software 1 Introduzione Il software e l ingegneria del software Marina Mongiello Ingegneria del software 1 Sommario Il software L ingegneria del software Fasi del ciclo di vita del software Pianificazione di sistema

Dettagli

INFORMAZIONE AGLI UTENTI DI APPARECCHIATURE DOMESTICHE O PROFESSIONALI

INFORMAZIONE AGLI UTENTI DI APPARECCHIATURE DOMESTICHE O PROFESSIONALI INFORMAZIONE AGLI UTENTI DI APPARECCHIATURE DOMESTICHE O PROFESSIONALI Ai sensi dell art. 13 del Decreto Legislativo 25 luglio 2005, n. 151 "Attuazione delle Direttive 2002/95/CE, 2002/96/CE e 2003/108/CE,

Dettagli

Un primo passo verso PAT. Un applicazione di controllo preventivo

Un primo passo verso PAT. Un applicazione di controllo preventivo Un primo passo verso PAT Un applicazione di controllo preventivo Sommario Situazione iniziale: linea di produzione con controllo peso off-line Cambiamento vs. una linea con controllo peso automatico on-line

Dettagli

COMUNICATO STAMPA. Conversano, 10 luglio 2014. Prosegue Windows of the World, la rubrica di Master ideata per

COMUNICATO STAMPA. Conversano, 10 luglio 2014. Prosegue Windows of the World, la rubrica di Master ideata per COMUNICATO STAMPA Conversano, 10 luglio 2014 Dott. Pietro D Onghia Ufficio Stampa Master m. 328 4259547 t 080 4959823 f 080 4959030 www.masteritaly.com ufficiostampa@masteritaly.com Master s.r.l. Master

Dettagli

Elena Cervasio LRQA Italy. La certificazione dell impronta di carbonio secondo la ISO 14067:2013 - il chiusino KIO

Elena Cervasio LRQA Italy. La certificazione dell impronta di carbonio secondo la ISO 14067:2013 - il chiusino KIO Elena Cervasio LRQA Italy La certificazione dell impronta di carbonio secondo la ISO 14067:2013 - il chiusino KIO Motivazioni e Milestone INNOVAZIONE E SOSTENIBILITÀ AMBIENTALE 2 Scenario INNOVAZIONE E

Dettagli

Fabrizio Moglia Presidente Venco Computer S.p.A. Fabrizio Cristante Direzione Servizi Software Venco Computer S.p.A.

Fabrizio Moglia Presidente Venco Computer S.p.A. Fabrizio Cristante Direzione Servizi Software Venco Computer S.p.A. Fabrizio Moglia Presidente Venco Computer S.p.A. Fabrizio Cristante Direzione Servizi Software Venco Computer S.p.A. La tecnologia di processore Intel vpro Agenda Business Sicurezza Innovazione Leadership

Dettagli

Painting with the palette knife

Painting with the palette knife T h e O r i g i n a l P a i n t i n g K n i v e s Dipingere con la spatola Painting with the palette knife Made in Italy I t a l i a n M a n u f a c t u r e r La ditta RGM prende il nome dal fondatore

Dettagli

Automation Software Developement

Automation Software Developement A scientist builds in order to learn; an engineer learns in order to build. FRED BROOKS Automation Software Developement 12 giugno 2008 Un caso: il presvolgitore Sa Mp d Ms Il modello Sa d Livello attuale

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

ESPERIENZE DI ESECUZIONE DI GAP ANALYSIS E RELATIVI PIANI DI ADEGUAMENTO ALLA ISO 26262 9 Automotive Software Workshop. Ernesto Viale 1 Dicembre 2011

ESPERIENZE DI ESECUZIONE DI GAP ANALYSIS E RELATIVI PIANI DI ADEGUAMENTO ALLA ISO 26262 9 Automotive Software Workshop. Ernesto Viale 1 Dicembre 2011 ESPERIENZE DI ESECUZIONE DI GAP ANALYSIS E RELATIVI PIANI DI ADEGUAMENTO ALLA ISO 26262 9 Automotive Software Workshop Ernesto Viale 1 Dicembre 2011 Skytechnology srl Skytechnology è una società di ingegneria,

Dettagli

bredalorett.com KIT DISTRIBUZIONE

bredalorett.com KIT DISTRIBUZIONE bredalorett.com KIT DISTRIBUZIONE DAL PROGETTO AL PRODOTTO. Da oltre 40 anni fabbrichiamo tendicinghia e reggispinta frizione, disponiamo di un ampia gamma di kit ruota e facciamo della capacità di gestire

Dettagli

Co o Fo z on - Mo ulo A nz o f l g l. 05 ong T S o g. G n l on z on o l o u n o g l. o 9. - 8. An D C l. A olo Vi P n no, 9 - il no

Co o Fo z on - Mo ulo A nz o f l g l. 05 ong T S o g. G n l on z on o l o u n o g l. o 9. - 8. An D C l. A olo Vi P n no, 9 - il no Co o Fo z on - Mo ulo A nz o f l g l 05 ong T S o g o 9. - 8. A olo Vi P n no, 9 - il no G n l on z on o l o u n o g l An D C l Indice dell intervento Analisi del problema Tipi di tecnologie possibili

Dettagli

PROFILO AZIENDALE NET STUDIO 2015

PROFILO AZIENDALE NET STUDIO 2015 PROFILO AZIENDALE NET STUDIO 2015 NET STUDIO 2015 Net Studio è un azienda che ha sede in Toscana ma opera in tutta Italia e in altri paesi Europei per realizzare attività di Consulenza, System Integration,

Dettagli

Lezione 1: Cosa è il Systems Engineering

Lezione 1: Cosa è il Systems Engineering Corso di Ingegneria dei Sistemi ( Systems Engineering ) Lezione 1: Cosa è il Systems Engineering Dr. ing. Marco Lisi May 08 All rights reserved 2008, Marco Lisi Page 1 Indice Etimologia della parola sistema

Dettagli

Processo parte III. Modello Code and fix. Modello a cascata. Modello a cascata (waterfall) Leggere Sez. 7.4 Ghezzi et al.

Processo parte III. Modello Code and fix. Modello a cascata. Modello a cascata (waterfall) Leggere Sez. 7.4 Ghezzi et al. Modello Code and fix Processo parte III Leggere Sez. 7.4 Ghezzi et al. Modello iniziale Iterazione di due passi scrittura del codice correzione degli errori Problemi: dopo una serie di cambiamenti, la

Dettagli

Fondata nel 1961 la ditta "Il Lampadario" da

Fondata nel 1961 la ditta Il Lampadario da Fondata nel 1961 la ditta "Il Lampadario" da oltre 40 anni produce lampadari "in stile" La fedeltà a delle linee classiche pulite ed essenziali, unitamente ad una selezione accurata dei materiali ed ad

Dettagli

Piano di gestione della qualità

Piano di gestione della qualità Piano di gestione della qualità Pianificazione della qualità Politica ed obiettivi della qualità Riferimento ad un eventuale modello di qualità adottato Controllo della qualità Procedure di controllo.

Dettagli

La domotica è un lusso. been easier.

La domotica è un lusso. been easier. La domotica è un lusso. ra Domotic has never been easier. La domotica èra un lusso. BLUE è la domotica della semplicità, dell evoluzione tecnologica capace di trasformare prodotti ed impianti in opportunità

Dettagli

ISAC. Company Profile

ISAC. Company Profile ISAC Company Profile ISAC, all that technology can do. L azienda ISAC nasce nel 1994, quando professionisti con una grande esperienza nel settore si uniscono, e creano un team di lavoro con l obiettivo

Dettagli

PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI

PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI OBIETTIVI 1. Descrivere approcci e attività tipiche per pianificare e impostare il progetto di un S.I. 2. Identificare problemi chiave 3. Illustrare alcuni

Dettagli

Design for X. Evoluzione del processo progettuale e progettazione integrata di prodotto. Contenuti. Processo di progettazione e sviluppo prodotto

Design for X. Evoluzione del processo progettuale e progettazione integrata di prodotto. Contenuti. Processo di progettazione e sviluppo prodotto Design for X Evoluzione del processo progettuale e progettazione integrata di prodotto Contenuti Processo di progettazione e sviluppo prodotto Fattori di evoluzione del processo progettuale Nuovi approcci

Dettagli

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Dettagli

Il Lean Thinking, un applicazione pratica nella produzione su commessa

Il Lean Thinking, un applicazione pratica nella produzione su commessa FACOLTÀ DI INGEGNERIA RELAZIONE PER IL CONSEGUIMENTO DELLA LAUREA SPECIALISTICA IN INGEGNERIA GESTIONALE Il Lean Thinking, un applicazione pratica nella produzione su commessa RELATORI IL CANDIDATO Prof.

Dettagli

CERTIFICATO N. TS/271/95 CERTIFICATE No. MARTOR S.P.A. ISO/TS16949:2009 VIA XX SETTEMBRE, 12 10121 TORINO (TO) ITALIA

CERTIFICATO N. TS/271/95 CERTIFICATE No. MARTOR S.P.A. ISO/TS16949:2009 VIA XX SETTEMBRE, 12 10121 TORINO (TO) ITALIA TS/271/95 SI CERTIFICA CHE IL SISTEMA DI GESTIONE PER LA QUALITÀ DI IT IS HEREBY CERTIFIED THAT THE QUALITY MANAGEMENT SYSTEM OF sistemi di gestione aziendale. CISQ è membro di IQNET. CISQ is the Italian

Dettagli

Specifici in Alluminio - Linea Race Nuova linea di portatarga Race, nuovo design che sostituirà

Specifici in Alluminio - Linea Race Nuova linea di portatarga Race, nuovo design che sostituirà Specifici in Alluminio - Linea Race Nuova linea di portatarga Race, nuovo design che sostituirà quello Street. Tutta la gamma è regolabile con l ormai famoso snodo mediante due viti, ed in aggiunta rispetto

Dettagli

TECNOLOGIE CONFEZIONAMENTO ALIMENTARE

TECNOLOGIE CONFEZIONAMENTO ALIMENTARE TECNOLOGIE PER il CONFEZIONAMENTO ALIMENTARE VASCA RICEVIMENTO PRODOTTO FB 359 Reception tank FB 359 TOGLIPEZZI FB 451 Piece remover FB 451 SISTEMA DI CONFEZIONAMENTO CAROTE FB 323+FB 312+FB 395 Carrots

Dettagli

Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla

Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla 1. Which are three reasons a company may choose Linux over Windows as an operating system? (Choose three.)? a) It

Dettagli

Engineering & technology solutions

Engineering & technology solutions Engineering & technology solutions www.aerresrl.it AERRE ENGINEERING & TECHNOLOGY SOLUTIONS Aerre rappresenta l evoluzione di una grande esperienza quarantennale, nel settore dell oleodinamica e della

Dettagli

Sistemi Distribuiti. Libri di Testo

Sistemi Distribuiti. Libri di Testo Sistemi Distribuiti Rocco Aversa Tel. 0815010268 rocco.aversa@unina2.it it Ricevimento: Martedì 14:16 Giovedì 14:16 1 Libri di Testo Testo Principale A.S. Tanenbaum, M. van Steen, Distributed Systems (2

Dettagli

TRASMISSIONI FLESSIBILI CAVI GUAINE E MINUTERIE, PER RICAMBI CICLO, MOTOCICLO ED APPLICAZIONI INDUSTRIALI

TRASMISSIONI FLESSIBILI CAVI GUAINE E MINUTERIE, PER RICAMBI CICLO, MOTOCICLO ED APPLICAZIONI INDUSTRIALI TRASMISSIONI FLESSIBILI CAVI GUAINE E MINUTERIE, PER RICAMBI CICLO, MOTOCICLO ED APPLICAZIONI INDUSTRIALI FLEXIBLE TRANSMISSIONS WIRE ROPE, OUTER CABLES AND SMALL, FOR CYCLE AND MOTORCYCLE SPARE PARTS

Dettagli

NATURA COLLECTION, THE WOOD ESSENCE

NATURA COLLECTION, THE WOOD ESSENCE NATURA COLLECTION, THE WOOD ESSENCE ROVERE OAK NATURA COLLECTION, L ESSENZA DEL LEGNO SOLO IL BELLO DEL LEGNO MASSICCIO NUOVA VITA AL LEGNO: NATURA COLLECTION È UN CONCEPT INNOVATIVO CHE UNISCE DESIGN,

Dettagli

Application Security Governance

Application Security Governance Application Security Governance 28 ottobre 2010 Francesco Baldi Security & Risk Management Practice Principal 1 AGENDA Problematiche di sicurezza applicativa Modello di riferimento Processo di sicurezza

Dettagli

Progetto di Apprendistato "Scuola-lavoro"

Progetto di Apprendistato Scuola-lavoro Use: internal use Progetto di Apprendistato "Scuola-lavoro" Roma, 27 marzo 2014 Use: Uso: internal confidenziale use INDICE Finalità principali pag. 3 Progetto sperimentazione di alternanza "scuola-lavoro

Dettagli

L evoluzione del Settore della Manutenzione: La manutenzione predittiva su condizione

L evoluzione del Settore della Manutenzione: La manutenzione predittiva su condizione L evoluzione del Settore della Manutenzione: La manutenzione predittiva su condizione Qual è il Trend? 18% dei lavori di manutenzione eseguiti non necessari (ARC Advisory Group) At the end of the day,

Dettagli

Sistemi elettronici per la sicurezza dei veicoli: presente e futuro. Il ruolo della norma ISO 26262 per la Sicurezza Funzionale

Sistemi elettronici per la sicurezza dei veicoli: presente e futuro. Il ruolo della norma ISO 26262 per la Sicurezza Funzionale La Sicurezza Funzionale del Software Prof. Riccardo Sisto Ordinario di Sistemi di Elaborazione delle Informazioni Dipartimento di Automatica e Informatica Sicurezza Funzionale del Vari Aspetti Sicurezza

Dettagli

Le certificazioni ISC² : CISSP CSSLP SSCP

Le certificazioni ISC² : CISSP CSSLP SSCP Le certificazioni ISC² : CISSP CSSLP SSCP Chi è ISC² (ISC)² = International Information Systems Security Certification Consortium (ISC)²is the non-profit international leader dedicated to training, qualifying

Dettagli

Volvo Simulated Operator training. Volvo Construction Equipment

Volvo Simulated Operator training. Volvo Construction Equipment Volvo Simulated Operator training 1 It doesn t matter how many sensors, systems and technology a machine has, our customers can t get the most out of them unless they know how to use them. Eco Operator

Dettagli

DISTRIBUTORI AUTOMATICI DI VINO SFUSO AUTOMATIC WINE DISPENSERS

DISTRIBUTORI AUTOMATICI DI VINO SFUSO AUTOMATIC WINE DISPENSERS DISTRIBUTORI AUTOMATICI DI VINO SFUSO AUTOMATIC WINE DISPENSERS T&T Tradizione e Tecnologia è una società dinamica e giovane con una lunga esperienza nella lavorazione dell acciaio e nell elettronica applicata,

Dettagli

Rinnova la tua Energia. Renew your Energy.

Rinnova la tua Energia. Renew your Energy. Rinnova la tua Energia. Renew your Energy. Dai vita ad un nuovo Futuro. Create a New Future. Tampieri Alfredo - 1934 Dal 1928 sosteniamo l ambiente con passione. Amore e rispetto per il territorio. Una

Dettagli

Testi del Syllabus. Docente INNOCENTI ALESSANDRO Matricola: 004615. Insegnamento: 101507 - ECONOMIA APPLICATA. Anno regolamento: 2011 CFU:

Testi del Syllabus. Docente INNOCENTI ALESSANDRO Matricola: 004615. Insegnamento: 101507 - ECONOMIA APPLICATA. Anno regolamento: 2011 CFU: Testi del Syllabus Docente INNOCENTI ALESSANDRO Matricola: 004615 Anno offerta: 2013/2014 Insegnamento: 101507 - ECONOMIA APPLICATA Corso di studio: PE002 - SCIENZE POLITICHE Anno regolamento: 2011 CFU:

Dettagli

Strumenti di Migrazione, Testing Applicativo e Infrastrutturale

Strumenti di Migrazione, Testing Applicativo e Infrastrutturale Strumenti di Migrazione, Testing Applicativo e Infrastrutturale Domenico Fortunato Oracle System and Application Management (SAM) Specialist domenico.fortunato@oracle.com Application

Dettagli

PACCHETTO INSTALLAZIONI INSTALLATIONS PLUS ROMAN-SHADE SYSTEMS PACCHETTO LAVAGGIO RAPIDO

PACCHETTO INSTALLAZIONI INSTALLATIONS PLUS ROMAN-SHADE SYSTEMS PACCHETTO LAVAGGIO RAPIDO PUS INSTAAZIONI INSTAATIONS BASIC INSTAAZIONI INSTAATIONS ROTARY SOFTBOX - AVAGGIO RAPIDO Dal, data del deposito del primo brevetto specifico, i sistemi per tende a pacchetto Mottura adottano soluzioni

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

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

La sfida che si può vincere: innovare ed essere più competitivi riducendo i costi IT Brunello Bonanni Center of Excellence Manager IBM Italia

La sfida che si può vincere: innovare ed essere più competitivi riducendo i costi IT Brunello Bonanni Center of Excellence Manager IBM Italia La sfida che si può vincere: innovare ed essere più competitivi riducendo i costi IT Brunello Bonanni Center of Excellence Manager IBM Italia Le aziende sono sotto pressione Le aziende sentono la pressante

Dettagli

In legenda sono riportate le fasi R, P, C/T e I/SA come specificato nella norma ISO/IEC 12207.

In legenda sono riportate le fasi R, P, C/T e I/SA come specificato nella norma ISO/IEC 12207. Durante le attività di sviluppo del software applicativo è spesso utilizzato un ciclo di vita incrementale il cui schema di processo è sintetizzato nella figura seguente. In legenda sono riportate le fasi

Dettagli

Ingegneria del Software Requisiti e Specifiche

Ingegneria del Software Requisiti e Specifiche Ingegneria del Software Requisiti e Specifiche Obiettivi. Affrontare i primi passi della produzione del software: la definizione dei requisiti ed il progetto architetturale che porta alla definizione delle

Dettagli

MATCHING MOMENT 22-23 GIUGNO 2012 SOCIO GIOVANBATTISTA TESTOLIN

MATCHING MOMENT 22-23 GIUGNO 2012 SOCIO GIOVANBATTISTA TESTOLIN MATCHING MOMENT 22-23 GIUGNO 2012 SOCIO GIOVANBATTISTA TESTOLIN CHI SIAMO ATTIVITA & INTERESSI Consulente Strategia e Organizzazione Interessato a sviluppare attività con focus sulla Sostenibilità in forma

Dettagli

Il recupero delle informazioni cancellate o nascoste

Il recupero delle informazioni cancellate o nascoste Il recupero delle informazioni cancellate o nascoste Avv. Edoardo E. Artese Dott. Fabio P. Prolo STUDIO LEGALE FERRARI ARTESE, Via Fontana 2, Milano info@fa-lex.com IL RECUPERO DEI FILE CANCELLATI Perché

Dettagli

UNI EN ISO 12944-6. Corrosion protection of steel structures by protective paint systems. Laboratory performance test for

UNI EN ISO 12944-6. Corrosion protection of steel structures by protective paint systems. Laboratory performance test for via di Marmiceto, 6/C-56016 Ospeetto PISA P.IVA 01115340505 CCIAA Pi 101169 Report n 2050451/5 UNI EN ISO 12944-6 Corrosion protection of steel structures by protective paint systems Laboratory performance

Dettagli

Introduzione all ambiente di sviluppo

Introduzione all ambiente di sviluppo Laboratorio II Raffaella Brighi, a.a. 2005/06 Corso di Laboratorio II. A.A. 2006-07 CdL Operatore Informatico Giuridico. Introduzione all ambiente di sviluppo Raffaella Brighi, a.a. 2005/06 Corso di Laboratorio

Dettagli

CERTIFICATO CE DI CONFORMITÀ < PRODOTTO(I) (2) >

CERTIFICATO CE DI CONFORMITÀ < PRODOTTO(I) (2) > Allegato 1: Facsimile di Certificato per s.a.c. 1+ < Logo dell Organismo di certificazione > > CERTIFICATO CE DI CONFORMITÀ In conformità alla Direttiva

Dettagli

Ciclo di vita del software: strumenti e procedure per migliorarne la sicurezza. Roberto Ugolini roberto.ugolini@postecom.it

Ciclo di vita del software: strumenti e procedure per migliorarne la sicurezza. Roberto Ugolini roberto.ugolini@postecom.it Ciclo di vita del software: strumenti e procedure per migliorarne la sicurezza Roberto Ugolini 1 Il processo di sviluppo sicuro del codice (1/2) Il processo di sviluppo sicuro del codice () è composto

Dettagli

Gli aspetti innovativi del Draft International Standard (DIS) ISO 9001:2015

Gli aspetti innovativi del Draft International Standard (DIS) ISO 9001:2015 Gli aspetti innovativi del Draft International Standard (DIS) ISO 9001:2015 I requisiti per la gestione del rischio presenti nel DIS della nuova ISO 9001:2015 Alessandra Peverini Perugia 9/09/2014 ISO

Dettagli

Think Sustainability The millennials view

Think Sustainability The millennials view www.pwc.com/it Think Sustainability The millennials view Crafting the future of fashion Summit CNMI Il nostro focus Cosa pensano i millennials* 3 160 interviste Che cosa dice la rete 85 000 conversazioni

Dettagli

Luca Mauri Luca.mauri@microsoft.com

Luca Mauri Luca.mauri@microsoft.com Luca Mauri Luca.mauri@microsoft.com Contesto Aumenta la produzione dei dati grazie alla digitalizzazione Cresce l interesse a determinare l efficienza della sanità Cresce l'importanza di avere strumenti

Dettagli

Specialisti della cottura dal 1972. Cooking specialists since 1972

Specialisti della cottura dal 1972. Cooking specialists since 1972 IT - EN Specialisti della cottura dal 1972 Cooking specialists since 1972 Da 40 anni MBM sviluppa e produce attrezzature per la ristorazione professionale, creando soluzioni che rendono più facile ed effi

Dettagli

CERTIFICATO N. EMS-1318/S CERTIFICATE No. FALPI S.R.L. RINA Services S.p.A. Via Corsica 12-16128 Genova Italy

CERTIFICATO N. EMS-1318/S CERTIFICATE No. FALPI S.R.L. RINA Services S.p.A. Via Corsica 12-16128 Genova Italy EMS-1318/S SI CERTIFICA CHE IL SISTEMA DI GESTIONE AMBIENTALE DI IT IS HEREBY CERTIFIED THAT THE ENVIRONMENTAL MANAGEMENT SYSTEM OF È CONFORME ALLA NORMA IS IN COMPLIANCE WITH THE STANDARD ISO 14001:2004

Dettagli

RED RESOURCES ENGINEERING DESIGN

RED RESOURCES ENGINEERING DESIGN RED RESOURCES ENGINEERING DESIGN Per affrontare al meglio le problematiche relative al settore delle costruzioni, abbiamo ritenuto più sicura e affidabile la soluzione di costituire un consorzio stabile

Dettagli

Il software nel settore aerospaziale: indicazioni per la certificazione

Il software nel settore aerospaziale: indicazioni per la certificazione Il software nel settore aerospaziale: indicazioni per la certificazione 1 AGENDA Criticità del software nel settore aerospaziale Standard di riferimento esistenti e loro similitudini/differenze (panoramica

Dettagli

Software Analysis and Testing (II) Lezione 1

Software Analysis and Testing (II) Lezione 1 Software Analysis and Testing (II) Lezione 1 Filippo Ricca ITC-Irst Istituto per la ricerca Scientifica e Tecnologica ricca@itc.it 11/10/2004 Software Analysis and Testing (II) 1 Legacy systems They were

Dettagli

Oliviero Zanni Ruggero Borgonovo. IL MOBILE A PORTATA DI RPG La piattaforma che trasforma applicazioni Power-i in app mobile native cross platform

Oliviero Zanni Ruggero Borgonovo. IL MOBILE A PORTATA DI RPG La piattaforma che trasforma applicazioni Power-i in app mobile native cross platform Oliviero Zanni Ruggero Borgonovo IL MOBILE A PORTATA DI RPG La piattaforma che trasforma applicazioni Power-i in app mobile native cross platform Il software gestionale che crea valore nella piccola e

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

N 1 alla versione bilingue (italiano-inglese) NORMA UNI EN ISO 9001 (novembre 2008) Sistemi di gestione per la qualità - Requisiti.

N 1 alla versione bilingue (italiano-inglese) NORMA UNI EN ISO 9001 (novembre 2008) Sistemi di gestione per la qualità - Requisiti. ERRATA CORRIGE N 1 alla versione bilingue (italiano-inglese) DEL 31 luglio 2009 NORMA UNI EN ISO 9001 (novembre 2008) TITOLO Sistemi di gestione per la qualità - Requisiti Punto della norma Pagina Oggetto

Dettagli

CERTIFICATO N. CERTIFICATE No. 15398/06/S FIORINI PACKAGING S.P.A. ISO 9001:2008 VIA GIAMBATTISTA FIORINI 25 60019 SENIGALLIA (AN) ITA

CERTIFICATO N. CERTIFICATE No. 15398/06/S FIORINI PACKAGING S.P.A. ISO 9001:2008 VIA GIAMBATTISTA FIORINI 25 60019 SENIGALLIA (AN) ITA CERTIFICATO N. 15398/06/S SI CERTIFICA CHE IL SISTEMA DI GESTIONE PER LA QUALITÀ DI IT IS HEREBY CERTIFIED THAT THE QUALITY MANAGEMENT SYSTEM OF NELLE SEGUENTI UNITÀ OPERATIVE / IN THE FOLLOWING OPERATIONAL

Dettagli

Minieolico 2013. Lares Energy. Chi siamo. Minieolico. Lares Energy per il Minieolico. La Tecnologia. Vantaggi di un impianto Minieolico.

Minieolico 2013. Lares Energy. Chi siamo. Minieolico. Lares Energy per il Minieolico. La Tecnologia. Vantaggi di un impianto Minieolico. L A R E S E N E R G Y Minieolico 2013 Lares Energy Chi siamo Minieolico Lares Energy per il Minieolico La Tecnologia Vantaggi di un impianto Minieolico Contact DISCLAIMER This document may include the

Dettagli

Architettura del software: una introduzione

Architettura del software: una introduzione Architettura del software: una introduzione Andrea Saltarello Software Architect @ Managed Designs S.r.l. andrea.saltarello@manageddesigns.it http://blogs.ugidotnet.org/pape http://creativecommons.org/licenses/by-nc-nd/2.5/

Dettagli