Ingegneria del Software

Размер: px
Начинать показ со страницы:

Download "Ingegneria del Software"

Транскрипт

1 Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A1_3 V3.3 Ingegneria del Software Il corpus di conoscenze Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio personale e per supporto a lezioni universitarie. Ogni altro uso è riservato, e deve essere preventivamente autorizzato dall autore. Sono graditi commenti o suggerimenti per il miglioramento del materiale

2 INDICE Il corpus di conoscenze La professione La normativa Software Engineering e Computer Science Componenti tecniche Componenti gestionali Componenti sociali Conoscenza di ingegneria e di dominio Software Engineering e System Engineering A1 - Ing Software Paolo Salvaneschi 2

3 Il corpus di conoscenze la professione A1 - Ing Software Paolo Salvaneschi 3

4 Il corpus di conoscenze la professione A1 - Ing Software Paolo Salvaneschi 4

5 Il corpus di conoscenze la professione The Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) was established with the following five objectives: 1. To promote a consistent view of software engineering worldwide 2. To specify the scope of, and clarify the place of software engineering with respect to other disciplines such as computer science, project management, computer engineering, and mathematics 3. To characterize the contents of the software engineering discipline 4. To provide a topical access to the Software Engineering Body of Knowledge 5. To provide a foundation for curriculum development and for individual certification and licensing material A1 - Ing Software Paolo Salvaneschi 5

6 Il corpus di conoscenze la professione Knowledge Areas A1 - Ing Software Paolo Salvaneschi 6

7 Il corpus di conoscenze la professione A1 - Ing Software Paolo Salvaneschi 7

8 Il corpus di conoscenze la professione Appendix B An annotated list of the relevant standards, mostly from the IEEE and the ISO, for each of the KAs of the SWEBOK Guide. Appendix C The consolidated list of recommended references cited in the KAs A1 - Ing Software Paolo Salvaneschi 8

9 Il corpus di conoscenze la professione Generally accepted knowledge Generally accepted means the knowledge and practices described are applicable to most projects most of the time, and there is consensus about their value and usefulness. Generally accepted do not imply that the designated knowledge should be uniformly applied to all software engineering endeavors each project s needs determine that but it does imply that competent, capable software engineers should be equipped with this knowledge for potential application. A1 - Ing Software Paolo Salvaneschi 9

10 Il corpus di conoscenze la professione A1 - Ing Software Paolo Salvaneschi 10

11 Il corpus di conoscenze la professione A1 - Ing Software Paolo Salvaneschi 11

12 Il corpus di conoscenze la professione A1 - Ing Software Paolo Salvaneschi 12

13 La normativa A1 - Ing Software Paolo Salvaneschi 13

14 La normativa ISO 9001:2015 Quality Management Systems- Requirements. ISO/IEC :2001 Software engineering -- Product quality ISO/IEC 12207:2008 Systems and software engineering -- Software life cycle processes ISO/IEC :2004 Information technology -- Process assessment A1 - Ing Software Paolo Salvaneschi 14

15 La normativa A1 - Ing Software Paolo Salvaneschi 15

16 Il corpus di conoscenze la professione Stato dell arte ed evoluzione A1 - Ing Software Paolo Salvaneschi 16

17 Software Engineering e Computer Science In cosa consiste l ingegneria? Engineering Creating cost-effective solutions to practical problems by applying scientific knowledge building things in the service of mankind. Gestione della complessità, esperienza A1 - Ing Software Paolo Salvaneschi 17

18 Componenti tecniche Tecniche di progettazione Tecniche di controllo qualità A1 - Ing Software Paolo Salvaneschi 18

19 Componenti gestionali Processi di produzione Pianificazione di progetto Stima dei costi e dei tempi.. A1 - Ing Software Paolo Salvaneschi 19

20 Componenti sociali Analisi delle esigenze dei clienti Gestione dei gruppi di progetto. A1 - Ing Software Paolo Salvaneschi 20

21 Conoscenza di ingegneria e di dominio La competenza di chi sviluppa, mantiene, gestisce software è composta da: Competenza tecnica Conoscenza del dominio applicativo Conoscenza del dominio applicativo Utenti Processi di business Terminologia. A1 - Ing Software Paolo Salvaneschi 21

22 Esempio Sistema informativo per la gestione di dati di misura ambientali. Utenti : Organizzazioni (Comuni, Regioni, Province, Consorzi,...) che gestiscono dati ambientali (inquinamento, meteo, gestione acque,...) Processi: Raccolta dati Interpretazione e supporto alle decisioni Gestione banca dati Distribuzione Gestione / manutenzione delle reti di misura. A1 - Ing Software Paolo Salvaneschi 22

23 Esempio Numero dei nodi I Rete sensori 1 CENTRO REGIONALE Misure... Acquisizione Dati acquisiti Dati acquisiti Y CENTRO PROVINCIALE... Inserimento in banca dati Gestione allarmi Interpretazione Supporto alla decisione 79 CENTRO LOCALE... Banca dati Allarmi Interpre tazioni Radio (ogsm o PSTN) Distribuzione dati ed elaborati Gestione dati Modelli ZZZ totali Stazioni di misura Dati ed elaborati A1 - Ing Software Paolo Salvaneschi 23

24 Esempio Rete 1 N Strumento 1 N Intervento di manutenzione 1 N Registrazione 1 N Misura A1 - Ing Software Paolo Salvaneschi 24

25 Software Engineering e System Engineering Un prodotto software diventa parte di un sistema composto da: Hardware Dati Processi organizzativi Persone L aspetto di sistema diventa sempre più rilevante A1 - Ing Software Paolo Salvaneschi 25

26 Esempio Applicazione Web su Intranet per la gestione del processo di ricezione merce nei magazzini di una rete di punti vendita A1 - Ing Software Paolo Salvaneschi 26

27 I temi che saranno trattati Processi di sviluppo Analisi dei requisiti e specifica Progettazione Controllo di qualità Gestione A1 - Ing Software Paolo Salvaneschi 27

Ingegneria del Software

Ingegneria del Software Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A1_3 V2.4 Ingegneria del Software Il corpus di conoscenze Il contenuto del documento è liberamente utilizzabile dagli

Подробнее

Configuration Change Release Management

Configuration Change Release Management Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A6_3 V1.0 Configuration Change Release Management Il contenuto del documento

Подробнее

Gestione dello sviluppo software Modelli Base

Gestione dello sviluppo software Modelli Base Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A4_1 V1.0 Gestione dello sviluppo software Modelli Base Il contenuto

Подробнее

I nuovi standard PMI Milano, 25 gennaio 2013 PMI Project Management Standard, PMBOK Fifth Edition 2012

I nuovi standard PMI Milano, 25 gennaio 2013 PMI Project Management Standard, PMBOK Fifth Edition 2012 I nuovi standard PMI Milano, 25 gennaio 2013 PMI Project Management Standard, PMBOK Fifth Edition 2012 Andrea Caccamese, PMP Prince2 Practitioner, ITIL V3 Foundation Indice PMI -A Guide to the Project

Подробнее

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A4_3 V2.1. Progettazione. Metodi e Linguaggi

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A4_3 V2.1. Progettazione. Metodi e Linguaggi Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A4_3 V2.1 Progettazione Metodi e Linguaggi Il contenuto del documento è liberamente utilizzabile dagli studenti, per

Подробнее

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

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

Подробнее

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi B1_1 V2.1. Reti di Petri

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi B1_1 V2.1. Reti di Petri Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi B1_1 V2.1 Reti di Petri Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio personale

Подробнее

Pubblicazioni COBIT 5

Pubblicazioni COBIT 5 Pubblicazioni COBIT 5 Marco Salvato CISA, CISM, CGEIT, CRISC, COBIT 5 Foundation, COBIT 5 Trainer 1 SPONSOR DELL EVENTO SPONSOR DI ISACA VENICE CHAPTER CON IL PATROCINIO DI 2 La famiglia COBIT 5 3 Aprile

Подробнее

Corso di Laurea Magistrale in Ingegneria Informatica

Corso di Laurea Magistrale in Ingegneria Informatica Corso di Laurea Magistrale in Ingegneria Informatica Siti web: corsidilaurea.uniroma1.it/it/corso/2017/ingegneria-informatica/ e cclii.dis.uniroma1.it Ingegneria Informatica L'ingegneria informatica è

Подробнее

INTERNET & MARKETING INNOVATIVE COMMUNICATION.

INTERNET & MARKETING INNOVATIVE COMMUNICATION. INTERNET & MARKETING INNOVATIVE COMMUNICATION www.sunet.it Passion Our passion to what we do every day allows us to have a special creativity and constantly improve the process of realization and execution.

Подробнее

Dema S.p.A. SUPPLIER QUALITY REQUIREMENTS FOR AVIO PROGRAMS REQUISITI QUALITÀ FORNITORI PER PROGRAMMI AVIO

Dema S.p.A. SUPPLIER QUALITY REQUIREMENTS FOR AVIO PROGRAMS REQUISITI QUALITÀ FORNITORI PER PROGRAMMI AVIO 1 Dema S.p.A. REQUISITI QUALITÀ FORNITORI PER PROGRAMMI AVIO SUPPLIER QUALITY REQUIREMENTS FOR AVIO PROGRAMS www.demaspa.it Rev.: 0 Pag. 1 / 6 2 EMISSIONE ISSUE E R Data/e Descrizione / Description Firme

Подробнее

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

Подробнее

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

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

Подробнее

Technological installations: hydraulics electrical building

Technological installations: hydraulics electrical building Technological installations: hydraulics electrical building APLOMB S.r.l. è una realtà aziendale composta da personale qualificato e specializzato proveniente dalla sinergia di due importanti società dei

Подробнее

Ambiente e Sicurezza

Ambiente e Sicurezza SEMINARI ISTITUZIONALI AICQ SICEV 2016 DA SISTEMA A SISTEMA Il percorso delle competenze Ambiente e Sicurezza i nuovi standard ISO a confronto tra ambizioni ed ambiguità Diego Cerra 0 Plan novità introdotte

Подробнее

Requisiti Qualità Fornitori per Programmi BOEING Supplier Quality Requirements for BOEING Programs REQUISITI QUALITÀ FORNITORI PER PROGRAMMI BOEING

Requisiti Qualità Fornitori per Programmi BOEING Supplier Quality Requirements for BOEING Programs REQUISITI QUALITÀ FORNITORI PER PROGRAMMI BOEING 1 Dema S.p.A. REQUISITI QUALITÀ FORNITORI PER PROGRAMMI BOEING SUPPLIER QUALITY REQUIREMENTS FOR BOEING PROGRAMS www.demaspa.it Rev.: 0 Pag. 1 / 6 2 EMISSIONE ISSUE E R Data/e Descrizione / Description

Подробнее

Introduzione all ingegneria dei sistemi ICT

Introduzione all ingegneria dei sistemi ICT Università di Bergamo Facoltà di Ingegneria Applicazioni Internet B Paolo Salvaneschi C1_1 V1.3 Introduzione all ingegneria dei sistemi ICT Il contenuto del documento è liberamente utilizzabile dagli studenti,

Подробнее

Standard PMI e Certificazioni Professionali: novità 2009 Firenze, 4 giugno 2009 PMI Project Management Standard, PMBOK Fourth Edition 2008

Standard PMI e Certificazioni Professionali: novità 2009 Firenze, 4 giugno 2009 PMI Project Management Standard, PMBOK Fourth Edition 2008 Standard PMI e Certificazioni Professionali: novità 2009 Firenze, 4 giugno 2009 PMI Project Management Standard, PMBOK Fourth Edition 2008 Andrea Caccamese, PMP Prince2 Practitioner - Responsabile Area

Подробнее

Ingegneria del Software

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

Подробнее

ISTITUTO SUPERIORE DELLE COMUNICAZIONI E DELLE TECNOLOGIE DELL INFORMAZIONE ORGANISMO NOTIFICATO 0648 NOTIFIED BODY

ISTITUTO SUPERIORE DELLE COMUNICAZIONI E DELLE TECNOLOGIE DELL INFORMAZIONE ORGANISMO NOTIFICATO 0648 NOTIFIED BODY ISTITUTO SUPERIORE DELLE COMUNICAZIONI E DELLE TECNOLOGIE DELL INFORMAZIONE ORGANISMO NOTIFICATO 0648 NOTIFIED BODY Richiesta di Parere Application form for Expert Opinion Riferimento: Reference: Allegati

Подробнее

Software, hardware conoscenza libera

Software, hardware conoscenza libera Software, hardware conoscenza libera : argomenti per i programmi nazionali ed europei Associazione per il Software Libero Paolo Didonè Associazione per il Software Libero

Подробнее

Collaudo e qualità del software Organizzazione, psicologia e competenza

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

Подробнее

Cyber Physical Security Un approccio necessario

Cyber Physical Security Un approccio necessario Cyber Physical Security Un approccio necessario Claudio Ferioli Responsabile Sviluppo Sicurezza Fisica Milano, 26 maggio 2016 La Cyber Physical Security Cosa Perché Dove Come Società del gruppo 2 La Cyber

Подробнее

A spotlight on... Articoli per la casa Household items

A spotlight on... Articoli per la casa Household items A spotlight on... Articoli per la casa Household items Azienda L esperienza maturata nel tempo, mirata alla piena soddisfazione del cliente, e la capacità di rispondere alla continua domanda di innovazione,

Подробнее

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

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

Подробнее

I nuovi standard PMI Milano, 25 gennaio 2013 PMI Project Management Standard, PMBOK Fifth Edition 2012

I nuovi standard PMI Milano, 25 gennaio 2013 PMI Project Management Standard, PMBOK Fifth Edition 2012 I nuovi standard PMI Milano, 25 gennaio 2013 PMI Project Management Standard, PMBOK Fifth Edition 2012 Andrea Caccamese, PMP Prince2 Practitioner, ITIL V3 Foundation Indice PMI - A Guide to the Project

Подробнее

Dichiarazione di conformità alle prescrizioni alla Norma CEI 0-21

Dichiarazione di conformità alle prescrizioni alla Norma CEI 0-21 NOME ORGANISMO CERTIFICATORE: Dichiarazione di conformità alle prescrizioni alla Norma CEI 0-21 Bureau Veritas Consumer Products Services Germany GmbH Accreditamento a DAkkS, D-ZE-12024-01-00, Rif. DIN

Подробнее

Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT. Paolo Salvaneschi A6_5 V1.0. Security Management

Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT. Paolo Salvaneschi A6_5 V1.0. Security Management Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A6_5 V1.0 Security Management Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio personale

Подробнее

PMBOK Guide 3 rd Edition 2004

PMBOK Guide 3 rd Edition 2004 PMBOK Guide 3 rd Edition 2004 Un modello di riferimento per la gestione progetti a cura di Tiziano Villa, PMP febbraio 2006 PMI, PMP, CAPM, PMBOK, PgMP SM, OPM3 are either marks or registered marks of

Подробнее

Corso di Laurea Magistrale in Ingegneria Informa4ca.

Corso di Laurea Magistrale in Ingegneria Informa4ca. Corso di Laurea Magistrale in Ingegneria Informa4ca http://www.dis.uniroma1.it/~ccl_ii Ingegneria Informa,ca L'ingegneria informa4ca è la branca dell'ingegneria che si occupa dell'analisi, del proge9o,

Подробнее

Convegno Qualità Microbiologica dei Cosmetici: Aspetti Tecnici e Normativi Milano, 15 maggio Lucia Bonadonna Istituto Superiore di Sanità

Convegno Qualità Microbiologica dei Cosmetici: Aspetti Tecnici e Normativi Milano, 15 maggio Lucia Bonadonna Istituto Superiore di Sanità Convegno Qualità Microbiologica dei Cosmetici: Aspetti Tecnici e Normativi Milano, 15 maggio 2015 Lucia Bonadonna Istituto Superiore di Sanità REGOLAMENTO (CE) n. 1223/2009 DEL PARLAMENTO EUROPEO E DEL

Подробнее

Sistemi di Interpretazione dati e Diagnosi Overview

Sistemi di Interpretazione dati e Diagnosi Overview Università di Bergamo Facoltà di Ingegneria Intelligenza Artificiale Paolo Salvaneschi A10_1 V1.0 Sistemi di Interpretazione dati e Diagnosi Overview Il contenuto del documento è liberamente utilizzabile

Подробнее

Dichiarazione di conformità alle prescrizioni alla Norma CEI 0-21

Dichiarazione di conformità alle prescrizioni alla Norma CEI 0-21 NOME ORGANISMO CERTIFICATORE: Dichiarazione di conformità alle prescrizioni alla Norma CEI 0-21 Bureau Veritas Consumer Products Services Germany GmbH Accreditamento a DAkkS, D-ZE-12024-01-00, Rif. DIN

Подробнее