Ingegneria del Software

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Ingegneria del Software"

Transcript

1 UNIVERSITA DI FIRENZE Facoltà di Ingegneria Ingegneria del Software Prof. Giacomo Bucci ( ) Ciclo di Vita Ciclo a Cascata e a V Modelli agili Standard e Normativa PROVVISORIO

2 Il ciclo di vita Da ANSI / IEEE Std Il ciclo di vita è il periodo di tempo che: inizia quando un prodotto software viene concepito termina quando il prodotto software non viene più usato Costituisce il contesto organizzativo per lo sviluppo di un progetto Detto anche processo software Ciclo di vita G. Bucci 2

3 Il ciclo di vita (processo software) Organizzato in fasi. Grossolanamente: sviluppo e uso La fase di uso è molto più lunga della fase di progetto e sviluppo durante la fase d uso è normale apportare modifiche Inizio Rilascio Abbandono Sviluppo Leggenda metropolitana: Uso Il costo della fase di uso (costo maintenance) è il 70% del totale Ciclo di vita G. Bucci 3

4 Ciclo di vita Due classi estreme di modelli del ciclo Modelli Prescrittivi fasi ben codificate in successione organizzazione e metodi Esempio: modello cascata Modelli Agili privilegiano l adattabilità riducono la burocrazia Esempio: Extreme programming Code & Fix : Non è niente!!! Ciclo di vita G. Bucci 4

5 Ciclo di vita Serve un modello che possa essere: controllato diviso in fasi che consenta di identificare i semilavorati lungo il processo di produzione che permetta di identificare milestones etc. Ciclo di vita G. Bucci 5

6 Schema preliminare Requisiti Analisi Spec. Requisiti Spazio del problema Progettazione Spec. Progetto Realizzazione Spazio della soluzione Codice corretto Ciclo di vita G. Bucci 6

7 Modello del ciclo di vita a Cascata W. W. Royce, Winston W., Managing the Development of Large Software Systems, IEEE 1970 Ciclo di vita G. Bucci 7

8 Modello a cascata Capostipite di tutti i modelli di ciclo di vita risente dell epoca in cui è stato formulato albori dell industria del software macchine/strumenti scadenti E un po il modello industria pesante o piano quinquennale Ciclo di vita G. Bucci 8

9 Modello a Cascata: Fasi e deliverables (i principali) Studio di Fattibilità Analisi Più una caterva di altri documenti SRS Progetto Elementi di disturbo Codifica Test unit DS Integraz Test sist. Codice e risultati test Manutenz Ciclo di vita G. Bucci 9

10 Fasi Ogni fase ha un obiettivo definito; si basa sui risultati della fase precedente Le fasi corrispondono ad attività che transformano i loro ingressi in uscite; presuppongono la verifica ai milestones Ciclo di vita G. Bucci 10

11 Milestone E un evento predefinito che serve a misurare il progredire dello sviluppo Un milestone prevede normalmente: la consegna di prodotti (intermedi) - detti deliverable un esame (review) formale (l emissione di un documento) Ciclo di vita G. Bucci 11

12 Analisi/specifica dei requisiti L analisi è lo studio di un problema prima di intraprendere qualsiasi azione (*) L analisi è lo studio del dominio di un problema, che porta alla specifica di un comportamento esternamente osservabile, a una descrizione coerente e fattibile di ciò che occorre realizzare De Marco Structured Analysis and System Specification", Yourdon Press, Ciclo di vita G. Bucci 12

13 Analisi Analisi SRS Il principale deliverable prodotto è l SRS Fornisce una base di confronto e di accordo contrattuale con il committente Dovrebbe produrre anche il Manuale Utente e il Piano di test del sistema Il manuale utente dice meglio di qualunque altra cosa come si comporterà il sistema Il piano di test dice come verranno condotti i test del sistema Grande approfondimento Ciclo di vita G. Bucci 13

14 Progettazione SRS Progetto DS La Specifica di Progetto (DS) contiene l architettura del software: Scomposizione del sistema in sottosistemi Identificazione dei moduli e delle relazioni tra i moduli (struttura del sistema secondo una conveniente rappresentazione) Interfacce Convenzioni di chiamata... Ciclo di vita G. Bucci 14

15 Realizzazione C&T DS Codice e risultati test Codifica I singoli moduli vengono sviluppati in base alla specifica di progetto, nel linguaggio di programmazione scelto Test individuali I singoli moduli vengono provati per conto proprio Ciclo di vita G. Bucci 15

16 Integrazione Il fatto che i singoli moduli siano individualmente testati non è sufficiente a garantire il corretto funzionamento del sistema Spesso si scoprono incongruenze progettuali Normalmente è la fase più dolente Si parla di alfa test, beta test, COLLAUDO Ciclo di vita G. Bucci 16

17 Manutenzione I costi per la manutenzione sono di norma superiori ai costi di sviluppo Si parla di un 70% del costo totale (sviluppo più manutenzione) Correttiva (eliminazione errori) Adattativa (alle condizioni esterne) Perfettiva (nuove funzionalità, eliminazione di funzionalità inutili) di norma oltre il 50% della manutenzione Sui costi di manutenzione hanno grande incidenza: la modalità di progetto e sviluppo la qualità della documentazione Ciclo di vita G. Bucci 17

18 Documentazione Documentazione tecnica interna motivazioni per le assunzioni fatte e le decisioni prese in ogni fase risultati dei test Documentazione tecnica esterna struttura del sistema istruzioni per l installazione guida alla soluzione dei problemi... Documentazione per l utente finale Manuale utente prontuario (quick reference) guided tour... Ciclo di vita G. Bucci 18

19 Costi modifiche (tradizionale) Dati sperimentali indicavano che il costo dei cambiamenti cresceva esponenzialmente nel tempo Ciclo di vita G. Bucci 19

20 Se i costi crescono esponenzialmente: Bisogna pianificare bene le attività del progetto Scoprire un errore subito fa salvare denaro Modificare il modello è meglio che modificare il codice =>Investire sulle fasi di analisi =>BDUF (big design up-front) E proprio così? Ciclo di vita G. Bucci 20

21 Il modello a cascata Presume che sia possibile definire esattamente quali sono i requisiti del sistema Presume che i requisiti siano stabili Ma i requisiti non sono stabili E la traduzione dei processi manifatturieri: La Fiat deve pianificare esattamente la catena di montaggio. Il SW può essere cambiato sempre Ciclo di vita G. Bucci 21

22 Problemi del ciclo a cascata Tende a spostare in avanti le verifiche: Ci si può accorgere troppo tardi di errate concezioni o di errori Produce disallineamento tra ciò che viene fatto e ciò che era desiderato Il prodotto risultante finisce per soddisfare le esigenze degli sviluppatori, anziché quelle dei committenti. Ciclo di vita G. Bucci 22

23 Cosa ci si aspetta Dall uso di strumenti, tecniche e metodi attuali Ciclo di vita G. Bucci 23

24 Perché investire tanto nella fase iniziale quando non si sa bene dove si va a cascare? Perché investire su cose che possono rivelarsi del tutto inutili?...il tempo dirà al momento opportuno cosa fare e cosa non fare Ciclo di vita G. Bucci 24

25 Inoltre Il modello a cascata Tende a irreggimentare Non si adatta allo spirito del programmatore (un progettista/inventore piuttosto che un produttore) E burocratico impone la produzione di una quantità di semilavorati che disturba il programmatore Occorrono modelli meno rigidi Ciclo di vita G. Bucci 25

26 Prototipazione Un modo per ridurre i problemi Prototipo: una realizzazione parziale di un sistema, costruita allo scopo di permettere a committenti, utenti e sviluppatori una miglior conoscenza del problema e delle sue soluzioni Usa e getta Prototipo evolutivo Ciclo di vita G. Bucci 26

27 Prototipazione L uso di prototipi aiuta nella scrittura di SRS Il committente preferisce vedere un prototipo piuttosto che un documento scritto Il prototipo mette in evidenza aspetti non previsti Alcuni requisiti (p.e., i formati delle videate) possono essere estratti direttamente dal prototipo e portati in SRS Il processo deve essere ordinato: successivi rilasci di SRS e relativi prototipi, fino ad arrivare a SRS definitivo. Ciclo di vita G. Bucci 27

28 Evoluzione tecnologica Nel processo software: dal metodo a cascata ai metodi agili Ciclo di vita G. Bucci 28

29 Modello iterativo-evolutivo Successivi ampliamenti e rifiniture attraverso iterazioni multiple (feedback) Il sistema cresce incrementalmente Ciclo di vita G. Bucci 29

30 UP Unified Process Modello proposto da chi ha definito UML E iterativo e incrementale Ogni iterazione è fatta di: Requisiti, analisi, progettazione, implementazione, test E pilotato dai casi d uso (requisiti) Ciclo di vita G. Bucci 30

31 RUP This diagram is Copyright IBM. Ciclo di vita G. Bucci 31

32 UP Sostanzialmente ci riferiremo ad esso W. Zuser, S. Biffl, T. Grechenig, M. Kohle,, Ingegneria del software con UML e Unified process, McGraw-Hill, 2004 Ciclo di vita G. Bucci 32

33 Modelli leggeri/agili Nati in opposizione (estrema) ai metodi tradizionali I metodi tradizionali sono inadeguati specialmente quando: i requisiti sono incerti o variabili si richiede una rapida risposta ai cambiamenti di mercato Ciclo di vita G. Bucci 33

34 Modelli leggeri/agili Ogni applicazione pone problemi diversi E irrealistico definire un processo universalmente valido, senza cadere nei generici richiami al buon senso Occorre adattare il processo alle specifiche esigenze del caso Le tecnologie moderne aiutano Ciclo di vita G. Bucci 34

35 Modelli leggeri/agili Il lavoro aggiuntivo per i semilavorati intermedi risulta in una burocrazia inutile, che influisce in maniera negativa su flessibilità e efficienza. ridurre il lavoro di supporto, convogliando il massimo dello sforzo sulla mera produzione dell applicazione Ciclo di vita G. Bucci 35

36 Manifesto (2001) Privilegiare gli individui e le loro interazioni rispetto a processi e strumenti la disponibilità di sw funzionante rispetto a un ampia documentazione la collaborazione col cliente rispetto alla negoziazione dei contratti la pronta risposta ai cambiamenti rispetto all esecuzione di un piano Ciclo di vita G. Bucci 36

37 ..ovvero Dettagliate specifiche formali, approfondite analisi e puntigliosa documentazione sono considerate attività troppo costose rispetto ai benefici apportati limitano la flessibilità del processo che deve poter modificare i propri obiettivi in ogni momento. Ciclo di vita G. Bucci 37

38 XP extreme Programming (l agile estremo) Ciclo di vita G. Bucci 38

39 What is XP? XP is a lightweight methodology for small to medium sized teams developing software in the face of vague or rapidly changing requirements. -- Kent Beck. XP is: Humane. Honest. Productive. Professional. Fun. Ciclo di vita G. Bucci 39

40 What is XP? XP is a discipline of software development. There are certain things you must do. You must write tests before code. You must program in pairs. You must integrate frequently. You must be rested. You must communicate with the customer daily. You must follow the customer s priorities. You must leave the software clean and simple by the end of the day. You must adapt the process and practices to your environment. Ciclo di vita G. Bucci 40

41 extreme Programming Evita la produzione di semilavorati diversi da quelli necessari alla realizzazione delle applicazioni Mira a fornire meccanismi che, in corso d opera, danno agli sviluppatori la consapevolezza che ciò che stanno costruendo soddisferà pienamente le esigenze del committente/utente Ciclo di vita G. Bucci 41

42 Attività Quattro attività fondamentali che si ripetono per tutto il progetto: scrittura del codice dell applicazione (coding); verifica delle funzionalità (testing); osservazione dell ambiente inteso come desideri del committente, opportunità tecnologiche, sviluppi di mercato (listening); progetto dell applicazione (design). Ciclo di vita G. Bucci 42

43 Criteri I programmatori sono responsabili non solo della codifica dell applicazione, ma anche della sua verifica L enfasi è sulla verifica: Prima di scrivere le istruzioni pensare a come si testano nessuna istruzione dovrebbe essere considerata veramente parte dell applicazione finché non ne sia stato verificato l effetto secondo le attese Ciclo di vita G. Bucci 43

44 What makes XP familiar? XP matches the behavior of successful programmers in the wild. Tests. Refactoring. Evolutionary delivery. Incremental planning. Low overhead. Ciclo di vita G. Bucci 44

45 Processo La costruzione dell applicazione procede in maniera iterativa cogliendo le reazioni dei committenti e riprogettando, in maniera adeguata, le sue funzionalità e i meccanismi adottati per ottenerle Ciclo di vita G. Bucci 45

46 Extreme programming Pianificazione attività (planning the game) Brevi Iterazioni, Rilasci frequenti (Short releases) Progetti semplici (simple design) Integrazione continua (continous integration) Ristrutturazione del codice (refactoring) Verifica di ogni funzionalità (testing) Programmazione a coppie (pair programming) Proprietà collettiva del codice (collective ownership) Partecipazione del committente (onsite costumer) Uso di standard di codifica (coding standards) Rinuncia la lavoro straordinaro (40 h/w) Ciclo di vita G. Bucci 46

47 Costi con XP (pretesi) Sarà vero? Difficile! Ciclo di vita G. Bucci 47

48 Vantaggi XP Coinvolgimento del cliente Attività più gratificante per il programmatore Riduzione dei costi Maggior adeguamento al cambiamento in corso d opera Ciclo di vita G. Bucci 48

49 Problemi XP C è il rischio di cadere nel CODE & FIX Contrario a ogni pratica ingegneristica Conta troppo sulla qualità delle persone Chi fa software non sempre è un genio!!! Hacker XP Cascata Agili Adattativi Pianificati Pescrittivi Ciclo di vita G. Bucci 49

50 Lavoro individuale Approfondire il modello XP andare al sito dell XP Visitare il sito Ciclo di vita G. Bucci 50

51 Bibliografia W. Zuser e altri, Ingegneria del software con UML e Unified process, McGraw-Hill, 2004 Kent Beck Extreme Programming Explained: Embrace Change, Addison-Wesley (1999) B. Boehm, Get Ready with Agile methods, with Care, IEEE Computer Genn. 2002, pp Ciclo di vita G. Bucci 51

52 Quando la sicurezza è il requisito principale Sostanzialmente viene seguito il criterio del metodo a cascata: analisi e progettazione accurate sin dall inizio. Analisi dei requisiti, analisi del rischio, tracciabilità dei requisiti, pianificazione, assicurazione della qualità, versionamento,.. Ciclo di vita G. Bucci 52

53 Sicurezza Al termine sicurezza corrispondono due termini inglesi: safety e security Safety: the condition of being safe; freedom from danger, risk, or injury Security: something that gives or assures safety Si parla spesso di safety integrity level per indicare la misura della garanzia che un sistema dà di essere libero da determinati pericoli. Ciclo di vita G. Bucci 53

54 Dove e come Sistemi embedded, sistemi medicali, controllo del traffico aereo, ecc.. Devono garantire affidabilità, sicurezza, qualità, Di norma il processo software è strutturato come un modello a V (un adeguamento del modello a cascata) Normative e standard (di prodotto e di processo) per i vari settori (ferrovie, avionica,..) Ciclo di vita G. Bucci 54

55 Modello a V (in generale) Originally issued as a standard of the German Federal Administration The V-Modell is a process model for planning and executing Projects. The V-Modell improves project transparency, project management and the probability of success by defining concrete practices with associated results and responsible Roles Describes the development process from a functional point of view, defining a set of activities and products (results) that have to be produced. Publicly available It has been adopted by many companies and tailored to a variety of specific application contexts Ciclo di vita G. Bucci 55

56 Modello a V (in generale) Ciclo di vita G. Bucci 56

57 Produzione di sistemi HW/SW Ciclo di vita G. Bucci 57

58 Ciclo di vita G. Bucci 58

59 defines User Requirements, specifying both functional requirements and non-functional requirements. Ciclo di vita G. Bucci 59

60 identifies main system units and allocates User Requirements to each of them. Ciclo di vita G. Bucci 60

61 examines both software and hardware resources of each unit, decomposing them into software and hardware components that, according to the notation of Software Configuration Management, are referred to as Computer Software Configuration Items (CSCIs) and Hardware Configuration Items (HCIs). Ciclo di vita G. Bucci 61

62 V Model In software context Aimed at regulating the processes of system development, maintenance and modification in the software life cycle. Mentioned within a variety of process quality standards such as RTCA/DO-178B and CENELEC Ciclo di vita G. Bucci 62

63 Modello a V (solo SW) Ciclo di vita G. Bucci 63

64 Associaz. standardizzazione ISO (International Standard Organization) CEN/CENELEC (Comité européen de normalisation / Comité européen de normalisation en électronique et en électrotechnique) ECMA (European Computer Manufacturers Association) ANSI (American National Standards Institute) NIST (National Institute of Standards and Technology) IEEE UNI (Ente Nazionale Italiano di Unificazione) DOD, FDA..e molte altre Ciclo di vita G. Bucci 64

65 Ciclo di vita G. Bucci 65

66 Cosa contiene uno standard Scopo del documento EN 50128: This Standard concentrates on the methods which need to be used in order to provide software which meets the demands for safety integrity which are placed upon it by Definizione dei termini Identificazione degli attori Ciclo di vita Elencazione della documentazione richiesta Raccomandazioni Ciclo di vita G. Bucci 66

67 ESEMPIO: Normative CEI EN 50128, EN La Normativa specifica le procedure ed i requisiti tecnici per lo sviluppo del software nelle applicazioni ferroviarie EN Railway applications - Communication, signalling and processing systems - Safety related electronic systems for signalling Ciclo di vita G. Bucci 67

68 Fail-Safe I sistemi elettronici per il segnalamento ferroviario sono critici per la sicurezza. Devono conformarsi a criteri per il raggiungimento di Safety Requirements. Ovvero devono rispondere a seconda delle funzioni svolte a determinati SIL (Safety Integrity Level) software safety integrity level: A classification number which determines the techniques and measures that have to be applied in order to reduce residual software faults to an appropriate level 5 livelli : da 0 a 4 (zero praticamente nessun provvedimento) Ciclo di vita G. Bucci 68

69 EN Le normative europee CEI EN e forniscono dettagli circa i criteri da applicare per i processi di: Formazione del personale; Gestione della sicurezza; Gestione della qualità; Specifica dei requisiti del sistema; Definizione dell architettura del sistema; Definizione delle caratteristiche progettuali; Progettazione; Valutazione degli effetti dei guasti; Verifica e validazione Ciclo di vita G. Bucci 69

70 Modello a V di EN50128 Ciclo di vita G. Bucci 70

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

Ciclo di vita del progetto

Ciclo di vita del progetto IT Project Management Lezione 2 Ciclo di vita del progetto Federica Spiga A.A. 2009-2010 1 Ciclo di vita del progetto Il ciclo di vita del progetto definisce le fasi che collegano l inizio e la fine del

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

Ciclo di vita del software

Ciclo 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

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

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

Gestione dello sviluppo software Modelli Agili

Gestione dello sviluppo software Modelli Agili Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A4_3 V1.1 Gestione dello sviluppo software Modelli Agili Il contenuto del documento è liberamente utilizzabile dagli

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

IL PROCESSO EDILIZIO E L ORGANISMO EDILIZIO

IL PROCESSO EDILIZIO E L ORGANISMO EDILIZIO Dipartimento di Architettura e Territorio darte Corso di Studio in Architettura quinquennale Classe LM-4 Corso di Project Management, Gestione OO.PP e Cantiere - C IL PROCESSO EDILIZIO E L ORGANISMO EDILIZIO

Dettagli

Novità 2015 ARE YOU READY FOR ISO 9001:2015?

Novità 2015 ARE YOU READY FOR ISO 9001:2015? Novità 2015 ARE YOU READY FOR ISO 9001:2015? *Novità 2015 Tutti gli standard ISO subiscono una revisione periodica per essere sempre rilevanti per il mercato. Anche la norma ISO 9001:2008, la più diffusa

Dettagli

IL PROCESSO DI FABBRICAZIONE (sviluppo nuovo prodotto)

IL PROCESSO DI FABBRICAZIONE (sviluppo nuovo prodotto) CORSO DI Gestione aziendale Facoltà di Ingegneria IL PROCESSO DI FABBRICAZIONE (sviluppo nuovo prodotto) Carlo Noè Università Carlo Cattaneo Istituto di Tecnologie e-mail: cnoe@liuc.it 1 Il processo di

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

La gestione della qualità nelle aziende aerospaziali

La 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

Dettagli

Progettazione dei Sistemi di Produzione

Progettazione dei Sistemi di Produzione Progettazione dei Sistemi di Produzione Progettazione La progettazione è un processo iterativo che permette di definire le specifiche di implementazione per passare dall idea di un sistema alla sua realizzazione

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

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

Project Management. Modulo: Introduzione. prof. ing. Guido Guizzi

Project 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

Dettagli

ISO/IEC 2700:2013. Principali modifiche e piano di transizione alla nuova edizione. DNV Business Assurance. All rights reserved.

ISO/IEC 2700:2013. Principali modifiche e piano di transizione alla nuova edizione. DNV Business Assurance. All rights reserved. ISO/IEC 2700:2013 Principali modifiche e piano di transizione alla nuova edizione ISO/IEC 27001 La norma ISO/IEC 27001, Information technology - Security techniques - Information security management systems

Dettagli

della manutenzione, includa i requisiti relativi ai sottosistemi strutturali all interno del loro contesto operativo.

della manutenzione, includa i requisiti relativi ai sottosistemi strutturali all interno del loro contesto operativo. L 320/8 Gazzetta ufficiale dell Unione europea IT 17.11.2012 REGOLAMENTO (UE) N. 1078/2012 DELLA COMMISSIONE del 16 novembre 2012 relativo a un metodo di sicurezza comune per il monitoraggio che devono

Dettagli

Configuration Management

Configuration Management Configuration Management Obiettivi Obiettivo del Configuration Management è di fornire un modello logico dell infrastruttura informatica identificando, controllando, mantenendo e verificando le versioni

Dettagli

Sistemi Qualità e normativa

Sistemi Qualità e normativa Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi B2_1 V2.1 Sistemi Qualità e normativa Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio

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 Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi La Qualità il Controllo ed il Collaudo della macchina utensile Dr. Giacomo Gelmi Che cosa è una macchina utensile? E uno spazio fisico in cui si collocano, sostenuti da adeguate strutture ed in posizioni

Dettagli

S i s t e m a d i v a l u t a z i o n e d e l l e p r e s t a z i o n i d e i d i p e n d e n t i

S i s t e m a d i v a l u t a z i o n e d e l l e p r e s t a z i o n i d e i d i p e n d e n t i S i s t e m a d i v a l u t a z i o n e d e l l e p r e s t a z i o n i d e i d i p e n d e n t i P r o d o t t o d a A l b e r t o P a o l i n i G r o s s e t o P a r c h e g g i s r l V e n g o n o p

Dettagli

14 giugno 2013 COMPETENZE E QUALIFICHE DELL INSTALLATORE DI SISTEMI DI SICUREZZA. Ing. Antonio Avolio Consigliere AIPS All right reserved

14 giugno 2013 COMPETENZE E QUALIFICHE DELL INSTALLATORE DI SISTEMI DI SICUREZZA. Ing. Antonio Avolio Consigliere AIPS All right reserved 14 giugno 2013 COMPETENZE E QUALIFICHE DELL INSTALLATORE DI SISTEMI DI SICUREZZA A.I.P.S. Associazione Installatori Professionali di Sicurezza Nata per rispondere alla fondamentale aspettativa degli operatori

Dettagli

I NUOVI MODELLI ORGANIZZATIVI E TECNOLOGICI A SUPPORTO DELL EFFICIENZA AZIENDALE

I NUOVI MODELLI ORGANIZZATIVI E TECNOLOGICI A SUPPORTO DELL EFFICIENZA AZIENDALE I NUOVI MODELLI ORGANIZZATIVI E TECNOLOGICI A SUPPORTO DELL EFFICIENZA AZIENDALE PROJECT PORTFOLIO MANAGEMENT Strumento indispensabile per l efficienza del business SICUREZZA FORMAZION E AMBIENTE ETICA

Dettagli

1- Corso di IT Strategy

1- Corso di IT Strategy Descrizione dei Corsi del Master Universitario di 1 livello in IT Governance & Compliance INPDAP Certificated III Edizione A. A. 2011/12 1- Corso di IT Strategy Gli analisti di settore riportano spesso

Dettagli

Allegato 2 Modello offerta tecnica

Allegato 2 Modello offerta tecnica Allegato 2 Modello offerta tecnica Allegato 2 Pagina 1 Sommario 1 PREMESSA... 3 1.1 Scopo del documento... 3 2 Architettura del nuovo sistema (Paragrafo 5 del capitolato)... 3 2.1 Requisiti generali della

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

La norma ISO 9001:08 ha apportato modifiche alla normativa precedente in

La 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

Dettagli

Software Embedded Integration Testing. Ing. Matteo Maglio Milano, 17 Febbraio 2011

Software Embedded Integration Testing. Ing. Matteo Maglio Milano, 17 Febbraio 2011 Software Embedded Integration Testing Ing. Matteo Maglio Milano, 17 Febbraio 2011 Chi siamo Skytechnology è una società di ingegneria che opera nell area dei sistemi embedded aiutando i propri Clienti

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

PROCEDURA OPERATIVA PER LA GESTIONE DELLO SVILUPPO DEL SOFTWARE BM-33T

PROCEDURA OPERATIVA PER LA GESTIONE DELLO SVILUPPO DEL SOFTWARE BM-33T Proc. 23 Pag. 1 di 8 PROCEDURA OPERATIVA PER LA GESTIONE DELLO SVILUPPO DEL SOFTWARE BM-33T 1. SCOPO... 2 2. APPLICABILITÀ... 2 3. DOCUMENTI DI RIFERIMENTO... 2 3.1. Norme e leggi di riferimento... 2 3.2.

Dettagli

leaders in engineering excellence

leaders in engineering excellence leaders in engineering excellence engineering excellence Il mondo di oggi, in rapida trasformazione, impone alle imprese di dotarsi di impianti e macchinari più affidabili e sicuri, e di più lunga durata.

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

LE NORME E LA CERTIFICAZIONE

LE NORME E LA CERTIFICAZIONE LE NORME E LA CERTIFICAZIONE Introduzione alla Qualità 1 DEFINIZIONE DI NORMA Documento, prodotto mediante consenso ed approvato da un organismo riconosciuto, che fornisce, per usi comuni e ripetuti, regole,

Dettagli

Manuale della qualità. Procedure. Istruzioni operative

Manuale della qualità. Procedure. Istruzioni operative Unione Industriale 19 di 94 4.2 SISTEMA QUALITÀ 4.2.1 Generalità Un Sistema qualità è costituito dalla struttura organizzata, dalle responsabilità definite, dalle procedure, dai procedimenti di lavoro

Dettagli

Struttura documenti del SGQ

Struttura documenti del SGQ pag. 1 di 9 TITOLO Struttura documenti del SGQ Destinatari del documento: Elaborato da: RQ Verificato da: RQ Approvato da: DS Rev. 0 Data: Data: Data: Firma Firma Firma pag. 2 di 9 REVISIONI DEL DOCUMENTO

Dettagli

UTILIZZATORI A VALLE: COME RENDERE NOTI GLI USI AI FORNITORI

UTILIZZATORI A VALLE: COME RENDERE NOTI GLI USI AI FORNITORI UTILIZZATORI A VALLE: COME RENDERE NOTI GLI USI AI FORNITORI Un utilizzatore a valle di sostanze chimiche dovrebbe informare i propri fornitori riguardo al suo utilizzo delle sostanze (come tali o all

Dettagli

IL SOFTWARE SECONDO LA NORMA UNI EN ISO 13849-1:2008 (IIA PARTE) 1

IL SOFTWARE SECONDO LA NORMA UNI EN ISO 13849-1:2008 (IIA PARTE) 1 Ernesto Cappelletti (ErnestoCappelletti) IL SOFTWARE SECONDO LA NORMA UNI EN ISO 13849-1:2008 (IIA PARTE) 6 April 2012 1. Requisiti per la scrittura del software secondo la norma UNI EN ISO 13849-1:2008

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

ADEGUATEZZA O ADEGUAMENTO DEL SOFTWARE PRÊT-À-PORTER ALLE ESIGENZE DEGLI UTENTI PROF. FABIO A. SCHREIBER POLITECNICO DI MILANO

ADEGUATEZZA O ADEGUAMENTO DEL SOFTWARE PRÊT-À-PORTER ALLE ESIGENZE DEGLI UTENTI PROF. FABIO A. SCHREIBER POLITECNICO DI MILANO ADEGUATEZZA O ADEGUAMENTO DEL SOFTWARE PRÊT-À-PORTER ALLE ESIGENZE DEGLI UTENTI PROF. FABIO A. SCHREIBER POLITECNICO DI MILANO SCHEMA DELLA PRESENTAZIONE EVOLUZIONE DEI RAPPORTI TRA FORNITORE E CLIENTE

Dettagli

SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras

SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras 2 Introduzione Le architetture basate sui servizi (SOA) stanno rapidamente diventando lo standard de facto per lo sviluppo delle applicazioni aziendali.

Dettagli

Poca documentazione: uso di Story Card e CRC (Class Responsibility Collabor) Collaborazione con il cliente rispetto alla negoziazione dei contratti

Poca documentazione: uso di Story Card e CRC (Class Responsibility Collabor) Collaborazione con il cliente rispetto alla negoziazione dei contratti Sviluppo Agile [Cockburn 2002] Extreme Programming (XP) [Beck 2000] Sono più importanti auto-organizzazione, collaborazione, comunicazione tra membri del team e adattabilità del prodotto rispetto ad ordine

Dettagli

ISO 14001:2015 Le nuove prospettive dei Sistemi di Gestione ambientali. Roma 22/10/15 Bollate 05/11/15

ISO 14001:2015 Le nuove prospettive dei Sistemi di Gestione ambientali. Roma 22/10/15 Bollate 05/11/15 ISO 14001:2015 Le nuove prospettive dei Sistemi di Gestione ambientali Roma 22/10/15 Bollate 05/11/15 EVOLUZIONE DELLA NORMA ISO 14001 Prima pubblicazione: 1996 Prima revisione: 2004 (introdotti cambiamenti

Dettagli

Gli 8 principi della Qualità

Gli 8 principi della Qualità LA QUALITA NEL TEMPO Qualità Artigianale fino al ventesimo secolo; Ispezione e Collaudo - fino alla prima guerra mondiale; Controllo Statistico sui prodotti - fino al 1960; Total Quality Control fino al

Dettagli

Sicurezza Funzionale Industria di Processo

Sicurezza Funzionale Industria di Processo Funzionale Industria di Processo La Funzionale è definita come la porzione della sicurezza globale correlata al processo che dipende dal corretto funzionamento del Sistema di e degli altri livelli di protezione.

Dettagli

LE NORME DELLA SERIE EN 45000

LE NORME DELLA SERIE EN 45000 LE NORME DELLA SERIE EN 45000 Le EN 45000 riguardano il processo di accreditamento di: laboratori di prova; organismi di accreditamento dei laboratori di prova; organismi di certificazione di prodotto;

Dettagli

Sicurezza Funzionale Macchinari

Sicurezza Funzionale Macchinari Sicurezza Funzionale Macchinari Uno degli aspetti fondamentali della sicurezza dei macchinari è l affidabilità delle parti di comando legate alla sicurezza, ovvero la Sicurezza Funzionale, definita come

Dettagli

Diventa fondamentale che si verifichi una vera e propria rivoluzione copernicana, al fine di porre al centro il cliente e la sua piena soddisfazione.

Diventa fondamentale che si verifichi una vera e propria rivoluzione copernicana, al fine di porre al centro il cliente e la sua piena soddisfazione. ISO 9001 Con la sigla ISO 9001 si intende lo standard di riferimento internazionalmente riconosciuto per la Gestione della Qualità, che rappresenta quindi un precetto universale applicabile all interno

Dettagli

introduzione al corso di ingegneria del software

introduzione al corso di ingegneria del software introduzione al corso di ingegneria del software a.a. 2003-2004 contatti con i docenti Maurizio Pizzonia pizzonia@dia.uniroma3.it orario ricevimento: mercoledì 17:30 (presentarsi entro le 18:00) Valter

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

Pianificazione e progettazione

Pianificazione e progettazione Pianificazione e progettazione L analisi preventiva degli eventi e delle loro implicazioni rappresenta una necessità sempre più forte all interno di tutte le organizzazioni variamente complesse. L osservazione

Dettagli

Politica per la Sicurezza

Politica per la Sicurezza Codice CODIN-ISO27001-POL-01-B Tipo Politica Progetto Certificazione ISO 27001 Cliente CODIN S.p.A. Autore Direttore Tecnico Data 14 ottobre 2014 Revisione Resp. SGSI Approvazione Direttore Generale Stato

Dettagli

ISA 610 e ISA 620 L'utilizzo durante la revisione dei revisori interni e degli esperti. Corso di revisione legale dei conti progredito

ISA 610 e ISA 620 L'utilizzo durante la revisione dei revisori interni e degli esperti. Corso di revisione legale dei conti progredito ISA 610 e ISA 620 L'utilizzo durante la revisione dei revisori interni e degli esperti. Corso di revisione legale dei conti progredito 1 ISA 610 USING THE WORK OF INTERNAL AUDITORS Questo principio tratta

Dettagli

Change Management. Obiettivi. Definizioni. Responsabilità. Attività. Input. Funzioni

Change Management. Obiettivi. Definizioni. Responsabilità. Attività. Input. Funzioni Change Management Obiettivi Obiettivo del Change Management è di assicurarsi che si utilizzino procedure e metodi standardizzati per una gestione efficiente ed efficace di tutti i cambiamenti, con lo scopo

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

Il controllo di qualità nei progetti informatici

Il controllo di qualità nei progetti informatici Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Ingegneria del Software Il controllo di qualità nei progetti informatici Giulio Destri Ing. del Sw: Qualità

Dettagli

ENERGY EFFICIENCY PERFORMANCE IL MIGLIORAMENTO DELL EFFICIENZA EFFICIENZA ENERGETICA NELLE PICCOLE E MEDIE IMPRESE DAVIDE VITALI ALESSANDRO LAZZARI

ENERGY EFFICIENCY PERFORMANCE IL MIGLIORAMENTO DELL EFFICIENZA EFFICIENZA ENERGETICA NELLE PICCOLE E MEDIE IMPRESE DAVIDE VITALI ALESSANDRO LAZZARI ENERGY EFFICIENCY PERFORMANCE IL MIGLIORAMENTO DELL EFFICIENZA EFFICIENZA ENERGETICA NELLE PICCOLE E MEDIE IMPRESE DAVIDE VITALI ALESSANDRO LAZZARI CHI E ASSOEGE? (..E CHI SONO GLI EGE) Associazione degli

Dettagli

La progettazione centrata sull utente nei bandi di gara

La progettazione centrata sull utente nei bandi di gara Progetto PerformancePA Ambito A - Linea 1 - Una rete per la riforma della PA La progettazione centrata sull utente nei bandi di gara Autore: Maurizio Boscarol Creatore: Formez PA, Progetto Performance

Dettagli

1 La politica aziendale

1 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

Dettagli

Scrum. 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. 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

Dettagli

INTEGRAZIONE E CONFRONTO DELLE LINEE GUIDA UNI-INAIL CON NORME E STANDARD (Ohsas 18001, ISO, ecc.) Dott.ssa Monica Bianco Edizione: 1 Data: 03.12.

INTEGRAZIONE E CONFRONTO DELLE LINEE GUIDA UNI-INAIL CON NORME E STANDARD (Ohsas 18001, ISO, ecc.) Dott.ssa Monica Bianco Edizione: 1 Data: 03.12. Learning Center Engineering Management INTEGRAZIONE E CONFRONTO DELLE LINEE GUIDA UNI-INAIL CON NORME E STANDARD (Ohsas 18001, ISO, ecc.) Autore: Dott.ssa Monica Bianco Edizione: 1 Data: 03.12.2007 VIA

Dettagli

CERTIFICAZIONE ISO 14001

CERTIFICAZIONE ISO 14001 CERTIFICAZIONE ISO 14001 Il Comune di Mozzate ha ottenuto la certificazione ambientale ISO 14001 in data 30.04.2003, ha difatti impostato e mantiene attivo un Sistema di Gestione Ambientale in linea con

Dettagli

05/03/07 Anna Maria Baratta. Lavorare per progetti

05/03/07 Anna Maria Baratta. Lavorare per progetti 05/03/07 Anna Maria Baratta Lavorare per progetti Cosa e` un Progetto Un progetto e` una serie di attività temporanee e mirate alla creazione un nuovo unico prodotto/servizio. (Project Management Institute

Dettagli

Sviluppo e Gestione dei Progetti. docente: Prof. Filippo Ghiraldo f.ghiraldo@bep.co.it

Sviluppo e Gestione dei Progetti. docente: Prof. Filippo Ghiraldo f.ghiraldo@bep.co.it Sviluppo e Gestione dei Progetti docente: Prof. Filippo Ghiraldo f.ghiraldo@bep.co.it Metodologie operative Metodi Stage Gate Tecniche avanzate di sviluppo progetti Metodi Stage - Gate Suddividono il progetto

Dettagli

PROCEDURE - GENERALITA

PROCEDURE - GENERALITA PROCEDURE - GENERALITA Le PROCEDURE sono regole scritte, utili strumenti di buona qualità organizzativa, con le quali lo svolgimento delle attività viene reso il più possibile oggettivo, sistematico, verificabile,

Dettagli

I modelli normativi. I modelli per l eccellenza. I modelli di gestione per la qualità. ! I modelli normativi. ! I modelli per l eccellenza

I 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

Dettagli

QUESTIONARIO 1: PROCESSO DI AUTOVALUTAZIONE

QUESTIONARIO 1: PROCESSO DI AUTOVALUTAZIONE QUESTIONARIO 1: PROCESSO DI AUTOVALUTAZIONE Step 1 - Decidere come organizzare e pianificare l autovalutazione (AV) 1.1. Assicurare l impegno e il governo del management per avviare il processo. 1.2. Assicurare

Dettagli

Come scrivere una proposta progettuale

Come scrivere una proposta progettuale PROGETTO OPERATIVO DI ASSISTENZA TECNICA ALLE REGIONI DELL OBIETTIVO CONVERGENZA Come scrivere una proposta progettuale Comune di CATANIA 17/03/2016 SIGNIFICATO E DEFINIZIONE DEI LIVELLI DELLA LOGICA

Dettagli

Sistemi di gestione per la qualità Requisiti

Sistemi di gestione per la qualità Requisiti Titolo ISO/FDIS 9001:2000 Sistemi di gestione per la qualità Requisiti Quality management systems Requirements DOCUMENTO ISO ALLO STADIO DI PROGETTO FINALE DI NORMA INTERNAZIONALE (FINAL DRAFT INTERNATIONAL

Dettagli

Role plaing esperienziale: ATTUAZIONE DI UN PROGETTO DI NURSING

Role plaing esperienziale: ATTUAZIONE DI UN PROGETTO DI NURSING Implementazione ed Attuazione di Progetti per il Miglioramento del Servizi Sanitari ANCONA 19 E 20 OTTOBRE 2012 Role plaing esperienziale: ATTUAZIONE DI UN PROGETTO DI NURSING Consiste nel destrutturare

Dettagli

La Certificazione ISO 9001:2008. Il Sistema di Gestione della Qualità

La Certificazione ISO 9001:2008. Il Sistema di Gestione della Qualità Il Sistema di Gestione della Qualità 2015 Summary Chi siamo Il modello operativo di Quality Solutions Introduzione La gestione del progetto Le interfacce La Certificazione 9001:2008 Referenze 2 Chi siamo

Dettagli

5.1.1 Politica per la sicurezza delle informazioni

5.1.1 Politica per la sicurezza delle informazioni Norma di riferimento: ISO/IEC 27001:2014 5.1.1 Politica per la sicurezza delle informazioni pag. 1 di 5 Motivazione Real Comm è una società che opera nel campo dell Information and Communication Technology.

Dettagli

ISO 9001:2015 e ISO 14001:2015

ISO 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

La gestione manageriale dei progetti

La 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

Dettagli

Qualità del Software - una panoramica -

Qualità 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

Dettagli

Big Data e IT Strategy

Big Data e IT Strategy Big Data e la forza degli eventi Da sovraccarico informativo a strumento di conoscenza Big Data e IT Strategy Come costruire l Impresa Intelligente Università Milano Bicocca 1 Marzo 2013 GIUSEPPE LIETO

Dettagli

Soluzione dell esercizio del 12 Febbraio 2004

Soluzione dell esercizio del 12 Febbraio 2004 Soluzione dell esercizio del 12/2/2004 1 Soluzione dell esercizio del 12 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. 2. Modello concettuale

Dettagli

GLI STRUMENTI A DISPOSIZIONE DELLE IMPRESE CHIMICHE PER LA SICUREZZA DELLA LOGISTICA CHIMICA. MILANO, 13 maggio 2013

GLI STRUMENTI A DISPOSIZIONE DELLE IMPRESE CHIMICHE PER LA SICUREZZA DELLA LOGISTICA CHIMICA. MILANO, 13 maggio 2013 Per una migliore qualità della vita GLI STRUMENTI A DISPOSIZIONE DELLE IMPRESE CHIMICHE PER LA SICUREZZA DELLA LOGISTICA CHIMICA MILANO, 13 maggio 2013 Stefano Cevenini s.cevenini@certiquality.it AGENDA

Dettagli

Sistemi di Gestione: cosa ci riserva il futuro? Novità Normative e Prospettive

Sistemi di Gestione: cosa ci riserva il futuro? Novità Normative e Prospettive Comitato SGQ Comitato Ambiente Sistemi di Gestione: cosa ci riserva il futuro? Novità Normative e Prospettive Mercoledì, 23 febbraio 2005 - Palazzo FAST (Aula Morandi) Piazzale Morandi, 2 - Milano E' una

Dettagli

FILIPPO MARIA CAILOTTO SOLDI DAGLI SPONSOR

FILIPPO MARIA CAILOTTO SOLDI DAGLI SPONSOR FILIPPO MARIA CAILOTTO SOLDI DAGLI SPONSOR Strategie di Marketing e Segreti per Negoziare con Successo le Sponsorizzazioni per i Tuoi Eventi 2 Titolo SOLDI DAGLI SPONSOR Autore Filippo Maria Cailotto Editore

Dettagli

MANUALE DELLA QUALITÀ SEZIONE 5.1: FUNZIONAMENTO DEL SISTEMA DI GESTIONE PER LA QUALITÀ

MANUALE DELLA QUALITÀ SEZIONE 5.1: FUNZIONAMENTO DEL SISTEMA DI GESTIONE PER LA QUALITÀ MANUALE GESTIONE QUALITÀ SEZ. 5.1 REV. 02 pagina 1/5 MANUALE DELLA QUALITÀ Rif.to: UNI EN ISO 9001:2008 PARTE 5: RESPONSABILITÀ DELLA DIREZIONE SEZIONE 5.1: FUNZIONAMENTO DEL SISTEMA DI GESTIONE PER LA

Dettagli

UNI EN ISO 9001:2008 Sistemi di Gestione per la Qualità: requisiti e guida per l uso

UNI EN ISO 9001:2008 Sistemi di Gestione per la Qualità: requisiti e guida per l uso SORVEGLIANZA E CERTIFICAZIONI UNI EN ISO 9001:2008 Sistemi di Gestione per la Qualità: requisiti e guida per l uso Pagina 1 di 10 INTRODUZIONE La Norma UNI EN ISO 9001:2008 fa parte delle norme Internazionali

Dettagli

Il modello di ottimizzazione SAM

Il 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

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

Corso di Laurea Triennale in Ingegneria Informatica. Corso di Ingegneria del software A. A. 2004-2005. Marina Mongiello

Corso di Laurea Triennale in Ingegneria Informatica. Corso di Ingegneria del software A. A. 2004-2005. Marina Mongiello Corso di Laurea Triennale in Ingegneria Informatica Corso di Ingegneria del A. A. 2004-2005 1 La progettazione È applicata indipendentemente dal modello di processo utilizzato. Parte dal punto in cui sono

Dettagli

Fattori critici di successo

Fattori critici di successo CSF e KPI Fattori critici di successo Critical Success Factor (CSF) Definiscono le azioni o gli elementi più importanti per controllare i processi IT Linee guida orientate alla gestione del processo Devono

Dettagli

Sicurezza e Gestione delle Reti (di telecomunicazioni)

Sicurezza e Gestione delle Reti (di telecomunicazioni) Sicurezza e Gestione delle Reti (di telecomunicazioni) Tommaso Pecorella tommaso.pecorella@unifi.it Corso di Studi in Ingegneria Elettronica e delle Telecomunicazioni Corso di Studi in Ingegneria Informatica

Dettagli

Redazione e Presentazione di Progetti Informatici

Redazione e Presentazione di Progetti Informatici Redazione e Presentazione di Progetti Informatici Corso di Laurea in Informatica Massimo Ruffolo E-mail: ruffolo@icar.cnr.it Web: http://www.icar.cnr.it/ruffolo Istituto di CAlcolo e Reti ad alte prestazioni

Dettagli

Ing Omar Morales Qualità del Software

Ing 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

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

Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.

Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale. Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale. Il presente materiale didattico costituisce parte integrante del percorso formativo

Dettagli

CORSO BUSINESS CONTINUITY AND DISASTER RECOVERY MANAGEMENT LE 10 PROFESSIONAL PRACTICES

CORSO BUSINESS CONTINUITY AND DISASTER RECOVERY MANAGEMENT LE 10 PROFESSIONAL PRACTICES 1 CORSO BUSINESS CONTINUITY AND DISASTER RECOVERY MANAGEMENT Il corso è finalizzato a illustrare in dettaglio le competenze richieste al Business Continuity Manager per guidare un progetto BCM e/o gestire

Dettagli

GESTIONE DELLE NON CONFORMITÀ E RECLAMI

GESTIONE DELLE NON CONFORMITÀ E RECLAMI Pagina 1 di 6 Procedura Rev. Data Descrizione modifica Approvazione 3 27.04.2003 Revisione generale (unificate NC e Reclami) C.V. 4 03.09.2007 Specificazione NC a carattere ambientale C.V. 5 07.03.2008

Dettagli

MANUALE DELLA QUALITÀ Pag. 1 di 6

MANUALE 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.

Dettagli

I Sistemi di Gestione per la Sicurezza: La norma OHSAS 18001: 2007

I Sistemi di Gestione per la Sicurezza: La norma OHSAS 18001: 2007 I Sistemi di Gestione per la Sicurezza: La norma OHSAS 18001: 2007 CHIARA LECIS Co.Meta 25 Giugno 2008 I Sistemi di Gestione per la Sicurezza 1 SGSL: tra adempimenti normativi e miglioramento della gestione

Dettagli

MANUALE DELLA QUALITA Revisione: Sezione 4 SISTEMA DI GESTIONE PER LA QUALITA

MANUALE DELLA QUALITA Revisione: Sezione 4 SISTEMA DI GESTIONE PER LA QUALITA Pagina: 1 di 5 SISTEMA DI GESTIONE PER LA QUALITA 4.0 SCOPO DELLA SEZIONE Illustrare la struttura del Sistema di Gestione Qualità SGQ dell Istituto. Per gli aspetti di dettaglio, la Procedura di riferimento

Dettagli

Qualità è il grado in cui un insieme di caratteristiche intrinseche soddisfa i requisiti (UNI EN ISO 9000:2005)

Qualità è il grado in cui un insieme di caratteristiche intrinseche soddisfa i requisiti (UNI EN ISO 9000:2005) La Qualità secondo ISO Qualità è l insieme delle proprietà e delle caratteristiche di un prodotto o di un servizio che conferiscono ad esso la capacità di soddisfare esigenze espresse o implicite (UNI

Dettagli

POLITICA DEL SISTEMA DI GESTIONE INTEGRATA POLITICA PER LA QUALITÀ E PER LA SICUREZZA

POLITICA DEL SISTEMA DI GESTIONE INTEGRATA POLITICA PER LA QUALITÀ E PER LA SICUREZZA POLITICA DEL SISTEMA DI GESTIONE INTEGRATA POLITICA PER LA QUALITÀ E PER LA SICUREZZA 01.04 La Politica per la Qualità e per la salute e sicurezza sui luoghi di lavoro definita dalla Direzione contiene

Dettagli