Corso di Ingegneria del Software Paolo Bottoni
|
|
- Gilberta Valentini
- 8 anni fa
- Visualizzazioni
Transcript
1 Corso di Ingegneria del Software Paolo Bottoni Lezione 13: Gestione del progetto: Rischi e garanzia di qualità
2 Obiettivi Discutere rischio e processo di gestione rischio Discutere approccio alla qualità 2
3 Gestione dei rischi Identificazione rischi e disegno di piani per minimizzarne effetto su progetto. Rischio è probabilità di circostanza contraria Rischi progetto influenzano temporizzazione o risorse Rischi prodotto influenzano qualità o prestazioni software Rischi business influenzano organizzazione 3
4 Processo di gestione del rischio Identificazione rischio Identificare rischi di progetto, prodotto, business Analisi rischio Stabilire probabilità e conseguenze dei rischi Pianificazione rischio Evitare o minimizzare conseguenze Osservazione rischio Tenere sotto controllo rischi durante progetto Identificazione rischio Analisi rischi Pianificazione rischio Osservazione rischi Lista rischi potenziali Lista rischi prioritizzata Piani per evitare rischi e gestire contingenza Valutazione rischio 4
5 Identificazione dei rischi Rischi tecnologici Rischi legati a persone Rischi organizzativi Rischi in requisiti Rischi di stima 5
6 Esempi di rischio e tipi di rischio Rischio Influenza Descrizione Ricambio nel gruppo Progetto Membri esperti lasceranno progetto prima fine. Cambio dirigenza Progetto Futuro cambio gestione organizzativa con priorità diverse. Indisponibilità dell'hardware Cambiamenti nei requisiti Ritardi nelle specifiche Sottostima della taglia Prestazioni strumenti CASE insufficienti Cambiamenti di tecnologia Concorrenza al prodotto Progetto Progetto e prodotto Progetto e prodotto Progetto e prodotto Prodotto Business Business Hardware essenziale per progetto non sarà consegnato in tempo. Numero cambiamenti requisiti maggiore previsto. Specifica di interface essenziali non disponibili per scadenza prevista. Taglia progetto sottostimata. Strumenti CASE che supportano progetto non funzionano come previsto. Tecnologia di base per sistema sostituita da nuova tecnologia. Prodotto competitivo è commercializzato prima che sistema sia completato. 6
7 Analisi del rischio Stabilire probabilità e serietà rischi Scala di probabilità: molto bassa, bassa, moderata, alta, molto alta. Effetti rischi possono essere catastrofici, seri, tollerabili o insignificanti 7
8 Analisi del rischio (1) Rischio Probabilità Effetti Problemi finanziari organizzazione costringono a riduzioni bilancio progetto. Impossibile reclutare persone con competenze richieste per progetto. Bassa Alta Personale chiave ammalato in momenti critici. Moderata Seri Componenti software da riusare contengono difetti che ne limitano la funzionalità. Vengono proposti cambiamenti requisiti che comportano grossa ridefinizione progetto. Organizzazione ristrutturata, dirigenti diversi sono responsabili del progetto. Moderata Moderata Alta Catastrofici Catastrofici Seri Seri Seri 8
9 Analisi del rischio (2) Rischio Probabilità Effetti Base di dati usata in sistema non può gestire numero di transazioni / secondo atteso. Moderata Seri Tempo richiesto per sviluppare software sottostimato. Alta Seri Strumenti CASE non possono essere integrati. Alta Tollerabili Clienti non capiscono impatto cambiamenti in requisiti. Moderata Tollerabili Non disponibile addestramento richiesto per personale. Moderata Tollerabili Tasso di riparazione difetti sottostimato. Moderata Tollerabili Taglia software sottostimata. Alta Tollerabili Codice generato da strumenti CASE è inefficiente. Moderata Insignificanti 9
10 Tecniche di gestione del rischio Avoid Eliminare, ritirarsi, non farsi coinvolgere Reduce Ottimizzare, mitigare Retain Accettare e contabilizzare Transfer Esternalizzare o assicurare 10
11 Pianificazione del rischio Per ogni rischio sviluppare strategia di gestione Strategie per evitare Riducono probabilità che rischio emerga Strategie di minimizzazione Riducono impatto rischio su progetto o prodotto Piani di contingenza Se rischio emerge, come trattarlo Scatenati da evento significativo (trigger) 11
12 Strategie di gestione del rischio (1) Rischio Problemi finanziari organizzazione Problemi di reclutamento Malattie personale Componenti difettosi Strategia Preparare documento di aggiornamento per direzione che mostri contributo progetto a obiettivi economici. Allertare cliente su possibili difficoltà e ritardi, investigare acquisto di componenti. Riorganizzare gruppo: più sovrapposizione di lavori, persone capiscano lavoro altri. Rimpiazzare componenti potenzialmente difettosi con componenti acquistati con affidabilità nota. 12
13 Strategie di gestione del rischio (2) Rischio Cambiamenti nei requisiti Ristrutturazione organizzativa Prestazioni della base di dati Tempo di sviluppo sottostimato Strategia Derivare informazione di tracciabilità per stabilire impatto cambiamento requisiti, massimizzare modularità. Preparare documento di aggiornamento per direzione che mostri contributo progetto a obiettivi economici. Investigare possibilità di comprare base di dati con prestazioni migliori. Investigare acquisto di componenti, investigare uso di generatori di programmi. 13
14 Osservazione del rischio Valutare regolarmente ogni rischio identificato per valutare cambiamento probabilità Tenere sotto controllo indicatori specifici Valutare se effetti rischio cambiati Ogni rischio chiave dovrebbe venire discusso in incontri su progresso gestione. 14
15 Indicatori di rischio Tipo di rischio Tecnologia Persone Indicatori potenziali Tarda consegna di supporto hardware o softwate, riportati numerosi problemi tecnologici. Morale basso staff, relazioni povere fra membri gruppo, disponibilità di lavori. Organizzazionale Pettegolezzi organizzativi, mancanza azione dirigenti anziani. Strumenti Requisiti Stime Riluttanza a usare strumenti da parte gruppo, lamentele su strumenti CASE, richieste di macchine più potenti. Molte richieste di cambiamento requisiti. Lamentele cliente Piano di lavoro non rispettato, difetti riportati non corretti. 15
16 Livello di riferimento del rischio [Da SEPA 5/e] 16
17 RMMM Risk Mitigation, Monitoring, and Management Mitigation: Ridurre in anticipo probabilità e impatto rischi Monitoring: Osservare fattori che indicano cambiamento probabilità di rischio Management: Implementare piani di contingenza 17
18 Foglio di Informazione sul Rischio [Da SEPA 5/e] 18
19 Principi di SQA Approccio a gestione qualità Metodi / strumenti di SE efficaci Conduzione di revisioni tecniche Strategia di test multi-strato Controllo documentazione, aggiornamenti Procedure di adesione a standard Conduzione di misure, produzione di rapporti 19
20 Cos è la Qualità? Qualità progetto Analisi requisiti, specifiche Progetto architetturale, progetto dettagliato Valutare prodotto Progetto segue requisiti? Implementazione segue progetto? Prodotto soddisfa obiettivi prestazionali? Tracciabilità da requisiti a codice: fattore chiave per valutazione qualità 20
21 Fattori di qualità del prodotto Affidabilità Robustezza Prestazioni Usabilità Verificabilità Manutenibilità Riparabilità Evolvibilità Riusabilità Portabilità Comprensibilità Interoperabilità 21
22 Fattori di qualità del processo Produttività Visibilità Tempestività Qualità specifiche a tipo applicazione Es. sistemi informativi Integrità dati Sicurezza Disponibilità dati Prestazioni su transazioni 22
23 Controllo della Qualità Ispezioni, revisioni, test: Ogni modulo soddisfa requisiti? Feedback a processo di sviluppo Test automatizzati, manuali, ibridi Chiave: moduli devono avere specifiche definite e misurabili per valutazione uscite 23
24 Assicurazione della Qualità Funzioni di auditing e reporting Obiettivi: Fornire a management informazioni su qualità prodotto Permettere identificazione e soluzione problemi qualità 24
25 Attività SQA Gruppo o persona indipendente...ampie classi di errore sfuggono all originatore più facilmente che a chiunque altro [FRE90] Preparare piano SQA Valutazioni da eseguire Audizioni e revisioni da eseguire Standard applicabili a prodotto Rapporto e tracciamento errori Documenti da produrre da SQA Quantità/tipo di feedback a sviluppatori 25
26 Costo della Qualità (1) Costi di Prevenzione Pianificazione qualità Revisioni tecniche formali Testare attrezzatura e istruzione Costi di Valutazione first time through Progetto singolo vs. evoluzione storica Calibratura di attrezzatura e manutenzione Sforzo di testing 26
27 Costo della Qualità (2) Costi di errore includono: Costi di fallimento interno (prima di rilascio) Rilavorazione e riparazione Analisi modo di fallimento Costi di fallimento esterno (dopo rilascio) Risoluzione problema Ritiro e rimpiazzo prodotto Supporto con linea di aiuto Lavoro in garanzia 27
28 Costo della correzione dei difetti Costi relativi per trovare e riparare difetto crescono: Da prevenzione a individuazione Da interno a esterno Esempio IBM: Prevenzione = ~$90/difetto Correzione in campo = ~$25,000/difetto 280x più costoso! 28
29 [From SEPA 4/e] Costi di riparazione nelle fasi 29
30 Modello di amplificazione dei difetti [Da SEPA 4/e] 30
31 Defect Amplification: No Reviews [From SEPA 4/e] 31
32 Defect Amplification: w/reviews [From SEPA 4/e] 32
33 Rimozione dei difetti [Da SEPA 4/e] Percentage of Costly Defects Is Higher (66% vs. 93%) Total Number of Defects Much Greater 33
34 Revisioni Attività di progetto introducono 50-65% di errori Revisioni scoprono fino a 75% errori di progetto Risparmi per sviluppo e manutenzione 34
35 La riunione di revisione (1) 3-5 persone Preparazione in anticipo (< 2 ore per persona) Rivedere software, leggere documentazione Durata riunione < 2 ore Dare vincoli per limitare fuoco riunione Migliora probabilità di scoprire errori 35
36 La riunione di revisione (2) Agenda: Introduzione da parte sviluppatore Walk-through con domande e risposte Creare lista argomenti per revisione Decidere se: Accettare modulo senza modifiche Respingere per errori gravi (revisione da ripetere in futuro) Accettare con revisioni (senza nuova revisione) Rapporto riassuntivo / Elementi di Azione 36
37 Valutazione prodotti: livelli per DoD Item Target Malpractice Level Efficienza rimozione difetti >95% <70% Densità originale difetti <4 per function point >7 per function point Tempo o costo eccedenti dopo considerato rischio Crescita totale requisiti (function points o equivalente) 0% >=10% <1% per month average >= 50% Documentazione totale <3% pages per function point >6 pages per function point Ricambio staff 1 to 3% per year >5% per year
38 Gestione della Configurazione Software (SCM) Attività di ombrello con sottocompiti: Identificare cambiamento Controllare cambiamento Assicurare implementazione corretta Riportare cambiamenti ad altri Gestione efficiente cambiamento caratteristica di buona SE 38
39 SCI: Software Configuration Item Artefatti da gestire durante processo SE: Programmi Sorgenti, binari, file di risorse Documenti Dati Documenti tecnici, documenti utente In programmi o file separati 39
40 Relazioni tra Oggetti SCI Tracciabilità da requisiti a codice, fattore chiave per acquisire qualità 40
41 Baseline baseline (n): a specification or product that has been formally reviewed and agreed upon, that thereafter serves as the basis for further development, and that can be changed only through formal change control procedures. (IEEE ) Baseline sono versioni finali stabilizzate dei prodotti 41
42 Baselined SCIs & Project Database [From SEPA 5/e] 42
43 Spazio delle versioni Particolare versione di entità può avere parecchie varianti! [Da SEPA 5/e] 43
44 Evoluzione degli Oggetti SCI Implementazioni alternative sviluppabili & valutabili in parallelo [From SEPA 5/e] 44
45 Evoluzione Controllata Strumenti per modellare cambio grafo evoluzione: CVS (Concurrent Versioning System) Subversion Strumenti peer-to-peer (es. git, Mercurial) Controllo di versione Procedure e strumenti per gestire versioni di oggetto Accesso e sincronizzazione vanno controllati 45
46 Controllo di Accesso & Sincronizzazione [Da SEPA 5/e] 46
47 Decidere se effettuare un cambiamento [From SEPA 5/e] 47
48 Realizzare il cambiamento [Da SEPA 5/e] 48
49 Verificare il cambiamento [From SEPA 5/e] 49
Gestione parte IIC. Diagrammi di Gantt. Esempio. Schemi di scomposizione delle attività
Schemi di scomposizione delle attività Gestione parte IIC Work Breakdown Structures (WBS) Struttura ad albero: radice: attività principale i nodi figli rappresentano la scomposizione del nodo padre le
DettagliConcetti 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
DettagliPiano 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.
DettagliCorso di Ingegneria del Software Paolo Bottoni
Corso di Ingegneria del Software Paolo Bottoni Lezione 9: Gestione del progetto: Rischi e garanzia di qualità Obiettivi Discutere rischio e processo di gestione rischio Discutere approccio alla qualità
DettagliConfiguration Management
Configuration Management Obiettivi Obiettivo del Configuration Management è di fornire un modello logico dell infrastruttura informatica identificando, controllando, mantenendo e verificando le versioni
DettagliNorme per l organizzazione - ISO serie 9000
Norme per l organizzazione - ISO serie 9000 Le norme cosiddette organizzative definiscono le caratteristiche ed i requisiti che sono stati definiti come necessari e qualificanti per le organizzazioni al
DettagliI Sistemi di Gestione Integrata Qualità, Ambiente e Sicurezza alla luce delle novità delle nuove edizioni delle norme ISO 9001 e 14001
I Sistemi di Gestione Integrata Qualità, Ambiente e Sicurezza alla luce delle novità delle nuove edizioni delle norme ISO 9001 e 14001 Percorsi di ampliamento dei campi di applicazione gestiti in modo
Dettagli11. 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,
Dettagli1 La politica aziendale
1 La Direzione Aziendale dell Impresa Pizzarotti & C. S.p.A. al livello più elevato promuove la cultura della Qualità, poiché crede che la qualità delle realizzazioni dell Impresa sia raggiungibile solo
DettagliQuality 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
DettagliSysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda.
Scheda Il CRM per la Gestione delle Vendite Le organizzazioni di vendita sono costantemente alla ricerca delle modalità migliori per aumentare i ricavi aziendali e ridurre i costi operativi. Oggi il personale
DettagliCiclo 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
DettagliCiclo di vita del software
Ciclo di vita del software Nel corso degli anni, nel passaggio dalla visione artigianale alla visione industriale del software, si è compreso che il processo andava formalizzato attraverso: un insieme
Dettagli12. 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,
DettagliIl catalogo MARKET. Mk6 Il sell out e il trade marketing: tecniche, logiche e strumenti
Si rivolge a: Forza vendita diretta Agenti Responsabili vendite Il catalogo MARKET Responsabili commerciali Imprenditori con responsabilità diretta sulle vendite 34 di imprese private e organizzazioni
DettagliIL MODELLO SCOR. Agenda. La Supply Chain Il Modello SCOR SCOR project roadmap. Prof. Giovanni Perrone Ing. Lorena Scarpulla. Engineering.
Production Engineering Research WorkGROUP IL MODELLO SCOR Prof. Giovanni Perrone Ing. Lorena Scarpulla Dipartimento di Tecnologia Meccanica, Produzione e Ingegneria Gestionale Università di Palermo Agenda
DettagliProject Management. Modulo: Introduzione. prof. ing. Guido Guizzi
Project Management Modulo: Introduzione prof. ing. Guido Guizzi Definizione di Project Management Processo unico consistente in un insieme di attività coordinate con scadenze iniziali e finali, intraprese
DettagliBase di dati e sistemi informativi
Base di dati e sistemi informativi Una base di dati è un insieme organizzato di dati opportunamente strutturato per lo svolgimento di determinate attività La base di dati è un elemento fondamentale per
DettagliQualità del Software - una panoramica -
Qualità del Software - una panoramica - More Quality, More World, More Future [Finmeccanica 2007] Dott. Alan Franzi Ing. Francesca Malcotti - Politecnico di Milano Indice della presentazione Panoramica
DettagliPROCEDURA PR.07/03. Progettazione e sviluppo software STATO DI REVISIONE. Verificato da
PROCEDURA PR.07/03 Progettazione e sviluppo software STATO DI REVISIONE NUMERO REVISIONE DATA Emesso da DT Fabio 0 15/07/03 Matteucci 1 22/12/03 Fabio Matteucci 2 Verificato da Rappresentante della Direzione
DettagliGestione 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
DettagliISO 27000 family. La GESTIONE DEI RISCHI Nei Sistemi di Gestione. Autore: R.Randazzo
ISO 27000 family La GESTIONE DEI RISCHI Nei Sistemi di Gestione Autore: R.Randazzo La Norme che hanno affrontato il Tema della gestione dei rischi Concetto di Rischio Agenda Il Rischio all interno della
DettagliIl Sistema di Valutazione delle Prestazioni del Gruppo Logiche e principali caratteristiche Presentazione alle OO.SS.
Il Sistema di Valutazione delle Prestazioni del Gruppo Logiche e principali caratteristiche Presentazione alle OO.SS. 1 Direzione Centrale Risorse Umane Ufficio Sviluppo Milano, e Compensation Marzo 2014
DettagliLa gestione della qualità nelle aziende aerospaziali
M Premessa La AS 9100 è una norma ampiamente adottata in campo aeronautico ed aerospaziale dalle maggiori aziende mondiali del settore, per la definizione, l utilizzo ed il controllo dei sistemi di gestione
DettagliEasyMACHINERY ERPGestionaleCRM. partner
ERPGestionaleCRM partner La soluzione software per le aziende di produzione di macchine Abbiamo trovato un software e un partner che conoscono e integrano le particolarità del nostro settore. Questo ci
DettagliIl modello di ottimizzazione SAM
Il modello di ottimizzazione control, optimize, grow Il modello di ottimizzazione Il modello di ottimizzazione è allineato con il modello di ottimizzazione dell infrastruttura e fornisce un framework per
DettagliRelease Management. Obiettivi. Definizioni. Responsabilità. Attività. Input
Release Management Obiettivi Obiettivo del Release Management è di raggiungere una visione d insieme del cambiamento nei servizi IT e accertarsi che tutti gli aspetti di una release (tecnici e non) siano
DettagliLa visualizzazione del progetto contribuisce ad un miglioramento complessivo dell efficienza del project management
La visualizzazione di progetto come base per una gestione più efficiente Assumere la leadership Organizzare le risorse per il cambiamento Definire la struttura ideale Identificare le necessità di agire
DettagliIl sistema APS (Advanced Planning & Scheduling) è la soluzione giusta per voi? Un sistema APS è la soluzione giusta per voi? PlanetTogether è un Advanced Planning & Scheduling (APS), una soluzione che
DettagliPresidenza della Giunta Ufficio Società dell'informazione. ALLEGATO IV Capitolato tecnico
Presidenza della Giunta Ufficio Società dell'informazione ALLEGATO IV Capitolato tecnico ISTRUZIONI PER L ATTIVAZIONE A RICHIESTA DEI SERVIZI DI ASSISTENZA SISTEMISTICA FINALIZZATI ALLA PROGETTAZIONE E
DettagliUniversità di Macerata Facoltà di Economia
Materiale didattico per il corso di Internal Auditing Anno accademico 2010-2011 Università di Macerata Facoltà di Economia Obiettivo della lezione ERM - Enterprise Risk Manangement Per eventuali comunicazioni:
DettagliIL PROJECT MANAGEMENT
IL PROJECT MANAGEMENT Scopi e campi di applicazione La pianificazione del progetto Le tecniche di pianificazione del progetto Le tecniche di pianificazione dei tempi La gestione e il controllo del progetto
DettagliSVILUPPO, CERTIFICAZIONE E MIGLIORAMENTO DEL SISTEMA DI GESTIONE PER LA SICUREZZA SECONDO LA NORMA BS OHSAS 18001:2007
Progettazione ed erogazione di servizi di consulenza e formazione M&IT Consulting s.r.l. Via Longhi 14/a 40128 Bologna tel. 051 6313773 - fax. 051 4154298 www.mitconsulting.it info@mitconsulting.it SVILUPPO,
DettagliLa valutazione dei rischi: requisito comune di BS 18001:2007 e D.Lgs. 81/2008
La valutazione dei rischi: requisito comune di BS 18001:2007 e D.Lgs. 81/2008 Ricordiamo che tra le finalità della BS OHSAS 18001 richiede di dimostrare che: il sistema di gestione della salute e sicurezza
DettagliI modelli normativi. I modelli per l eccellenza. I modelli di gestione per la qualità. ! I modelli normativi. ! I modelli per l eccellenza
1 I modelli di gestione per la qualità I modelli normativi I modelli per l eccellenza Entrambi i modelli si basano sull applicazione degli otto principi del TQM 2 I modelli normativi I modelli normativi
DettagliIl sistema di gestione dei dati e dei processi aziendali. Il sistema di controllo interno dal punto di vista del revisore
Il sistema di gestione dei dati e dei processi aziendali Il sistema di controllo interno dal punto di vista del revisore Università degli studi di Pavia Obiettivo=Relazione Team di Revisione Principi Contabili/Principi
DettagliEUROPEAN PROJECT MANAGEMENT QUALIFICATION - epmq. Fundamentals. Syllabus
EUROPEAN PROJECT MANAGEMENT QUALIFICATION - epmq Fundamentals Syllabus Scopo Questo documento presenta il syllabus di epmq Modulo 1 Fundamentals. Il syllabus descrive, attraverso i risultati del processo
DettagliScrum. Caratteristiche, Punti di forza, Limiti. versione del tutorial: 1.0. www.analisi-disegno.com. Pag. 1
Scrum Caratteristiche, Punti di forza, Limiti versione del tutorial: 1.0 Pag. 1 Scrum è uno dei processi agili (www.agilealliance.com) il termine è derivato dal Rugby, dove viene chiamato Scrum il pacchetto
DettagliProblem Management. Obiettivi. Definizioni. Responsabilità. Attività. Input
Problem Management Obiettivi Obiettivo del Problem Management e di minimizzare l effetto negativo sull organizzazione degli Incidenti e dei Problemi causati da errori nell infrastruttura e prevenire gli
DettagliPCP Printed Circuits Professional
PCP Printed Circuits Professional Sistema completo integrato e modulare per la gestione delle aziende di PCB Dalla richiesta del cliente, al calcolo dei costi industriali,all offerta,alla conferma d ordine,
DettagliEN9100:2003 * I requisiti aggiuntivi rispetto alla ISO 9001. Torino, 6 Luglio 2005 Caserta, 12 luglio 205
EN9100:2003 * I requisiti aggiuntivi rispetto alla ISO 9001 Torino, 6 Luglio 2005 Caserta, 12 luglio 205 Sommario Come è nata la EN 9100 Gli Standard Aerospaziali Emessi In studio La Norma EN 9100 - I
DettagliStrumenti per la gestione della configurazione del software
tesi di laurea Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana correlatore Ch.mo ing. Luigi Suarato candidato Pasquale Palumbo Matr. 534/000021 MANUTENZIONE DEL SOFTWARE Il Configuration
DettagliUML 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
Dettagli4.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
DettagliMetodologia TenStep. Maggio 2014 Vito Madaio - TenStep Italia
Metodologia TenStep Maggio 2014 Vito Madaio - TenStep Italia Livello di Complessità Processo di Project Management TenStep Pianificare il Lavoro Definire il Lavoro Sviluppare Schedulazione e Budget Gestire
DettagliMService La soluzione per ottimizzare le prestazioni dell impianto
MService La soluzione per ottimizzare le prestazioni dell impianto Il segreto del successo di un azienda sta nel tenere sotto controllo lo stato di salute delle apparecchiature degli impianti. Dati industriali
DettagliUniversità di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_3 V2.0. Processi. Scelta dei processi adeguati
Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A2_3 V2.0 Processi Scelta dei processi adeguati Il contenuto del documento è liberamente utilizzabile dagli studenti,
DettagliILSISTEMA INTEGRATO DI PRODUZIONE E MANUTENZIONE
ILSISTEMA INTEGRATO DI PRODUZIONE E MANUTENZIONE L approccio al processo di manutenzione Per Sistema Integrato di Produzione e Manutenzione si intende un approccio operativo finalizzato al cambiamento
Dettagli7. Esigenze informative e FAQ. 8. Allegati. Repository documentale.
Titolo Documento: Specifica customer service e knowledge base Codice Documento e versione template: MR CRZ 17 - v2.0 Repository documentale. I contenuti relativi al sistema/servizio possono essere di varia
DettagliPROGETTAZIONE DI UN SITO WEB
PROGETTAZIONE DI UN SITO WEB PROGETTAZIONE DI UN SITO WEB Fasi di progettazione Software: Analisi dei requisiti Analisi dei Requisiti Progettazione (Design) Progettazione (design) Sviluppo Test Manutenzione
DettagliINGEGNERIA 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,
DettagliRiepilogo delle modifiche di PA-DSS dalla versione 2.0 alla 3.0
Settore delle carte di pagamento (PCI) Standard di protezione dei dati per le applicazioni di pagamento () Riepilogo delle modifiche di dalla versione 2.0 alla 3.0 Novembre 2013 Introduzione Il presente
DettagliEsempi di errori/difetti. algoritmi sintassi calcolo e precisione documento stress capacità ricovery sistema hardware e software standard e procedure
COLLAUDO Esempi di errori/difetti algoritmi sintassi calcolo e precisione documento stress capacità ricovery sistema hardware e software standard e procedure Verifica e Validazione Validazione Requisiti
DettagliQuel che ogni azienda deve sapere sul finanziamento*
Quel che ogni azienda deve sapere sul finanziamento* *ma senza le note scritte in piccolo Allineare gli investimenti tecnologici con le esigenze in evoluzione dell attività Il finanziamento è una strategia
DettagliGestire il rischio di processo: una possibile leva di rilancio del modello di business
Gestire il rischio di processo: una possibile leva di rilancio del modello di business Gianluca Meloni, Davide Brembati In collaborazione con 1 1 Le premesse del Progetto di ricerca Nella presente congiuntura
DettagliGovernare il processo della sicurezza
Governare il processo della sicurezza Michele Marchini PIACENZA 20 febbraio 2014 SOMMARIO Argomenti trattati Governo del processo gestione della sicurezza I processi aziendali Il processo della sicurezza
DettagliBarcode Inventory System
Barcode Inventory System BIS è un sistema di front-end che permette di collegare le funzioni di campo proprie della gestione del magazzino con il sistema informativo ERP. Progettato essenzialmente come
DettagliDatabase. Si ringrazia Marco Bertini per le slides
Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida
DettagliLa norma ISO 9001:08 ha apportato modifiche alla normativa precedente in
La norma ISO 9001:08 ha apportato modifiche alla normativa precedente in base alle necessità di chiarezza emerse nell utilizzo della precedente versione e per meglio armonizzarla con la ISO 14001:04. Elemento
DettagliCORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)
Ambiente Access La Guida di Access Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Guida in linea Guida rapida Assistente di Office indicazioni
DettagliCoordinamento e comunicazione
Team Agili I membri del team devono fidarsi gli uni degli altri. Le competenze dei membri del team deve essere appropriata al problema. Evitare tutte le tossine che creano problemi Il team si organizza
DettagliIng Omar Morales Qualità del Software
Ing Omar Morales Qualità del Software Soluzioni Professionali Integrate Viale F.Petrarca, 96-50124 Firenze LinkedIn it.linkedin.com/in/omarmoralescv TEL (+39) 335 52.10.589 FAX (+39) 055 39.06.93.26 info@omarmorales.net
Dettaglihttp://www.assind.vi.it/notiziario/guideschede.nsf/p/guida_260
Page 1 of 5 Attenzione: la Guida che state stampando è aggiornata al 03/10/2005. I file allegati con estensione.doc,.xls,.pdf,.rtf, etc. non verranno stampati automaticamente; per averne copia cartacea
DettagliMon Ami 3000 Cespiti Gestione cespiti e calcolo degli ammortamenti
Prerequisiti Mon Ami 3000 Cespiti Gestione cespiti e calcolo degli ammortamenti L opzione Cespiti è disponibile per le versioni Contabilità e Azienda Pro. Introduzione Il cespite è un qualsiasi bene materiale
DettagliL OPPORTUNITA DI PREVEDERE E GESTIRE I RISCHI DI IMPRESA - APPROCCIAMO LA ISO 9001:2015
L OPPORTUNITA DI PREVEDERE E GESTIRE I RISCHI DI IMPRESA - APPROCCIAMO LA ISO 9001:2015 UNA RISPOSTA CONCRETA DALLA NORMATIVA LE PRINCIPALI MODIFICHE E NOVITA CHE LA ISO 9001:2015 VUOLE INTRODURRE Di Simone
DettagliLa gestione manageriale dei progetti
PROGETTAZIONE Pianificazione, programmazione temporale, gestione delle risorse umane: l organizzazione generale del progetto Dimitri Grigoriadis La gestione manageriale dei progetti Per organizzare il
DettagliBASILE PETROLI S.p.A. Dichiarazione Politica qualità, ambiente e sicurezza
BASILE PETROLI S.p.A. Dichiarazione Politica qualità, ambiente e sicurezza Rev. 03 del 27 maggio 2008 La BASILE PETROLI S.p.A., nell ambito delle proprie attività di stoccaggio e commercializzazione di
DettagliGestione Iter Manuale Sistemista. Gestione Iter Manuale Sistemista
Gestione Iter Manuale Sistemista Paragrafo-Pagina di Pagine 1-1 di 8 Versione 3 del 24/02/2010 SOMMARIO 1 A Chi è destinato... 1-3 2 Pre requisiti... 2-3 3 Obiettivi... 3-3 4 Durata della formazione...
Dettagli4.5 CONTROLLO DEI DOCUMENTI E DEI DATI
Unione Industriale 35 di 94 4.5 CONTROLLO DEI DOCUMENTI E DEI DATI 4.5.1 Generalità La documentazione, per una filatura conto terzi che opera nell ambito di un Sistema qualità, rappresenta l evidenza oggettiva
DettagliObiettivi generali del revisore
Obiettivi generali del revisore Acquisire una ragionevole sicurezza che il bilancio nel suo complesso non contenga errori significativi, dovuti a frodi o a comportamenti o eventi non intenzionali, che
DettagliSfrutta appieno le potenzialità del software SAP in modo semplice e rapido
Starter Package è una versione realizzata su misura per le Piccole Imprese, che garantisce una implementazione più rapida ad un prezzo ridotto. E ideale per le aziende che cercano ben più di un semplice
DettagliCollaudo 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
DettagliAUDITOR D.Lgs 231/01. Seminario ACIQ SICEV Sessione di Aggiornamento Dedicata ai Registri SICEV SICEP. Milano 28 Settembre 2012.
AUDITOR D.Lgs 231/01 Seminario ACIQ SICEV Sessione di Aggiornamento Dedicata ai Registri SICEV SICEP Milano 28 Settembre 2012 Rosso Claudio 0 INDICE 01. D.Lgs. 231/01: Implicazioni Penali e strumenti Organizzativi
DettagliTECNICHE DI VALUTAZIONE DEL RISCHIO
Per conto di AICQ CN 1 - Autore Giovanni Mattana - Consigliere di Giunta AICQ CN Presidente della Commissione UNI per i Sistemi di Qualità La norma è intesa come un supporto per la Iso 31000 e fornisce
DettagliSCHEDA REQUISITI PER LA CERTIFICAZIONE DEGLI ITSMS (IT SERVICE MANAGEMENT SYSTEMS) AUDITOR/RESPONSABILI GRUPPO DI AUDIT
srl Viale di Val Fiorita, 90-00144 Roma Tel. 065915373 - Fax: 065915374 E-mail: esami@cepas.it Sito internet: www.cepas.it Pag. 1 di 5 SCHEDA REQUISITI PER LA CERTIFICAZIONE DEGLI ITSMS (IT SERVICE MANAGEMENT
DettagliPROGETTO TECNICO SISTEMA DI GESTIONE QUALITA IN CONFORMITÀ ALLA NORMA. UNI EN ISO 9001 (ed. 2008) n. 03 del 31/01/09 Salvatore Ragusa
PROGETTO TECNICO SISTEMA DI GESTIONE QUALITA IN CONFORMITÀ ALLA NORMA UNI EN ISO 9001 (ed. 2008) Revisione Approvazione n. 03 del 31/01/09 Salvatore Ragusa PROGETTO TECNICO SISTEMA QUALITA Il nostro progetto
DettagliSpecifiche 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
DettagliPresentazione di Arthur D. Little Integrazione di sistemi di gestione
Presentazione di Arthur D. Little Integrazione di sistemi di gestione Presentazione a: Novembre 2010 Arthur D. Little S.p.A. Corso Sempione, 66 20124 Milano Telefono (39) 02.673761 Telefax (39) 02.67376251
DettagliNuovo Order Manager per il software NobelProcera
Nuovo Order Manager per il software NobelProcera Guida rapida versione 1 Il nuovo Order Manager facilita i processi e le procedure di invio degli ordini mediante il sistema NobelProcera, che comprendono
DettagliSCENARIO. Personas. 2010 ALICE Lucchin / BENITO Condemi de Felice. All rights reserved.
SCENARIO Personas SCENARIO È una delle tecniche che aiuta il designer a far emergere le esigente dell utente e il contesto d uso. Gli scenari hanno un ambientazione, attori (personas) con degli obiettivi,
DettagliIL BROKER DELLA LOGISTICA
IL BROKER DELLA LOGISTICA Responsabile del Progetto: MARINO CAVALLO, Provincia di Bologna Autori: VALERIA STACCHINI, Provincia di Bologna CRISTINA GIRONIMI, Provincia di Bologna Il documento è stato realizzato
DettagliEVOLUZIONE DELLE INIZIATIVE PER LA QUALITA : L APPROCCIO SIX SIGMA
http://www.sinedi.com ARTICOLO 3 LUGLIO 2006 EVOLUZIONE DELLE INIZIATIVE PER LA QUALITA : L APPROCCIO SIX SIGMA A partire dal 1980 sono state sviluppate diverse metodologie per la gestione della qualità
DettagliLA LOGISTICA INTEGRATA
dell Università degli Studi di Parma LA LOGISTICA INTEGRATA Obiettivo: rispondere ad alcuni interrogativi di fondo Come si è sviluppata la logistica in questi ultimi anni? Quali ulteriori sviluppi sono
DettagliI SISTEMI DI GESTIONE DELLA SALUTE E SICUREZZA SUL LAVORO: OHSAS 18001 AV2/07/11 ARTEMIDE.
I SISTEMI DI GESTIONE DELLA SALUTE E SICUREZZA SUL LAVORO: OHSAS 18001 AV2/07/11 ARTEMIDE. 1 Nel panorama legislativo italiano la Salute e la Sicurezza sul Lavoro sono regolamentate da un gran numero di
DettagliIl Valore è. Risorse. Performance. La Performance comprende: Esigenze imprenditoriali Qualità Immagine Benefici sociali Incremento dei ricavi
Il Valore è Performance Risorse La Performance comprende: Esigenze imprenditoriali Qualità Immagine Benefici sociali Incremento dei ricavi Le risorse comprendono: Tempi di produzione Tempi di programmazione
DettagliCorso di Marketing Industriale
U N I V E R S I T A' D E G L I S T U D I D I B E R G A M O Facoltà di Ingegneria Corso di Marketing Industriale Prof Ferruccio Piazzoni ferruccio.piazzoni@unibg.it Pianificazione e sviluppo di un nuovo
DettagliRational 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
DettagliIRIS International Railway Industry Standard
Italiano Appendice, 19 Giugno 2008 IRIS International Railway Industry Standard Hier kann ein kleiner Text stehen Hier kann ein kleiner Text stehen Hier kann ein kleiner Text stehen Hier kann ein kleiner
DettagliLinee guida progetto IS. Linee guida progetto IS
Linee guida progetto IS Linee guida progetto IS STORICO REVISIONI Data Revisione Descrizione Redatto Verificato Approvato Prima stesura Progetto Ingegneria del Software 2 INDICE DEGLI ARGOMENTI 1. ATTIVITÀ
DettagliLa valutazione economico-tecnica del software contabile
La valutazione economico-tecnica del software contabile fino a qualche tempo fa... hardware assorbe la maggiore quota dell investimento software predisposto internamente obiettivi nella valutazione degli
DettagliMANUALE DELLA QUALITÀ Pag. 1 di 6
MANUALE DELLA QUALITÀ Pag. 1 di 6 INDICE GESTIONE DELLE RISORSE Messa a disposizione delle risorse Competenza, consapevolezza, addestramento Infrastrutture Ambiente di lavoro MANUALE DELLA QUALITÀ Pag.
DettagliLa riorganizzazione della Supply Chain secondo i principi lean :
Consulenza di Direzione Management Consulting Formazione Manageriale HR & Training Esperienza e Innovazione La riorganizzazione della Supply Chain secondo i principi lean : un passo chiave nel percorso
Dettagli03. Il Modello Gestionale per Processi
03. Il Modello Gestionale per Processi Gli aspetti strutturali (vale a dire l organigramma e la descrizione delle funzioni, ruoli e responsabilità) da soli non bastano per gestire la performance; l organigramma
DettagliSISTEMA DI GESTIONE INTEGRATO. Audit
Rev. 00 del 11.11.08 1. DISTRIBUZIONE A tutti i membri dell organizzazione ING. TOMMASO 2. SCOPO Gestione degli audit interni ambientali e di salute e sicurezza sul lavoro 3. APPLICABILITÀ La presente
DettagliProgramma di audit D.Lgs. 102/2014
Programma di audit D.Lgs. 102/2014 Ridurre gli sprechi per ottenere risparmi Milano, settembre 2015 CO2save per COMMITTENTE D. Lgs. nr. 102 del 4-7-2014 Le nuove disposizioni sull efficienza energetica
DettagliSOFTWARE A SUPPORTO DELLA GESTIONE AMMINISTRATIVA DELLO SPORTELLO UNICO SPECIFICA DEI REQUISITI UTENTE
Pag. 1 di 16 SOFTWARE A SUPPORTO DELLA (VERS. 3.1) Specifica dei Requisiti Utente Funzionalità di associazione di più Richiedenti ad un procedimento Codice Identificativo VERIFICHE ED APPROVAZIONI CONTROLLO
DettagliLezione 4. Controllo di gestione. Il controllo direzionale
Lezione 4 Il controllo direzionale Sistema di pianificazione e controllo PIANIFICAZIONE STRATEGICA PIANO 1 2 OBIETTIVI OBIETTIVI ATTIVITA 3 DI LUNGO PERIODO DI BREVE PERIODO OPERATIVA 5 BUDGET FEED-BACK
DettagliCorso 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
DettagliMANDATO DI AUDIT DI GRUPPO
MANDATO DI AUDIT DI GRUPPO Data: Ottobre, 2013 UniCredit Group - Public MISSION E AMBITO DI COMPETENZA L Internal Audit è una funzione indipendente nominata dagli Organi di Governo della Società ed è parte
DettagliISO 9001:2015 e ISO 14001:2015
TÜV NORD CERT FAQ ISO 9001:2015 e ISO 14001:2015 Risposte alle principali domande sulle nuove revisioni degli standard ISO 9001 e ISO 14001 Da quando sarà possibile 1 certificarsi in accordo ai nuovi standard?
Dettagli