Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_3 V2.0. Processi. Scelta dei processi adeguati



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

Sistemi Qualità e normativa

Sistemi Qualità e normativa

Applicazioni Customer Relationship Management

4.5 CONTROLLO DEI DOCUMENTI E DEI DATI

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A6_1 V2.0. Gestione. Pianificazione e gestione del progetto

Service Desk Incident Problem Management

Infrastrutture e Architetture di sistema

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

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi

PROGETTO TECNICO SISTEMA DI GESTIONE QUALITA IN CONFORMITÀ ALLA NORMA. UNI EN ISO 9001 (ed. 2008) n. 03 del 31/01/09 Salvatore Ragusa

Formazione Tecnica TM

Ministero dell Istruzione, dell Università e della Ricerca. Allegato 9 - Profili Professionali

figure professionali software

Cos è. Insieme di: struttura organizzativa (equipe di qualità + capo progetto) responsabilità. procedure. procedimenti. risorse

SISTEMA INFORMATIVO INPDAP SERVIZI E PROGETTI PER L'INTEGRAZIONE DEL SISTEMA STANDARD DI PRODOTTO PIANO DI QUALITA' DI PROGETTO

Norme per l organizzazione - ISO serie 9000

Allegato A al CCNL 2006/2009 comparto Ministeri

Gestione Operativa e Supporto

Presidenza della Giunta Ufficio Società dell'informazione. ALLEGATO IV Capitolato tecnico

Stato delle pratiche ed esigenze degli Utenti: Opportunità oggi a disposizione e criticità ancora presenti

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

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

ITA GEFRAN SOLUZIONI PROGETTAZIONE E REALIZZAZIONE DI APPARECCHIATURE DI AUTOMAZIONE E QUADRI ELETTRICI

Ing Omar Morales Qualità del Software

Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT. Paolo Salvaneschi B1_1 V1.0. Strumenti software

LE NORME DELLA SERIE EN 45000

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

Manuale della qualità. Procedure. Istruzioni operative

Acquisizione di prodotti e servizi Parte 1

Governare il processo della sicurezza

PASSAGGIO ALLA ISO 9000:2000 LA GESTIONE DELLE PICCOLE AZIENDE IN OTTICA VISION

REFERENZIAZIONI 2001) NUP

COME VIENE REALIZZATO UN SERVIZIO DI RIORGANIZZAZIONE DEI SISTEMI INFORMATIVI AZIENDALI?

Descrizione generale del sistema SGRI

TENUTA SOTTO CONTROLLO DELLE REGISTRAZIONI

Applicazione della norma ISO 9001:2008 al Sistema Gestione per la Qualità del Gruppo Ricerca Fusione. Claudio Nardi Frascati 24 novembre 2009

MANUALE DELLA QUALITÀ Pag. 1 di 12

Sistemi informativi secondo prospettive combinate

SOFTWARE A SUPPORTO DELLA GESTIONE AMMINISTRATIVA DELLO SPORTELLO UNICO SPECIFICA DEI REQUISITI UTENTE

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

MANUALE DELLA QUALITÀ Pag. 1 di 6

Progetti e diagrammi di Gantt con Access

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

installatore, gestore e manutentore di piccoli impianti fotovoltaici

PROGETTO PON/FESR

SISTEMA DI GESTIONE PER LA QUALITÀ

SVILUPPO, CERTIFICAZIONE E MIGLIORAMENTO DEL SISTEMA DI GESTIONE PER LA SICUREZZA SECONDO LA NORMA BS OHSAS 18001:2007

GESTIONE AVANZATA DEI MATERIALI

A3_1 V2.2 Analisi dei Requisiti e Specifica Significato, motivazioni e processi

Sistemi Informativi e Sistemi ERP

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

- SCHEDA ANAGRAFICA - VALUTAZIONE PREVENTIVA DEL FORNITORE Pag.1 di 2

Effettuare gli audit interni

Indice. pagina 2 di 10

QUESTIONARIO QUALIFICAZIONE FORNITORE

lem logic enterprise manager

Applicazioni Intranet e gestione della conoscenza

SISTEMA DI GESTIONE PER LA QUALITÀ E CERTIFICAZIONE ISO 9001 ed PER L'UNIVERSITÀ DI CAMERINO PROGETTO DI MASSIMA

Ciclo di vita del software

Sistema di Gestione Integrato Ambiente e Sicurezza GESTIONE FORNITORI

Meno rischi. Meno costi. Risultati migliori.

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

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Informatico, Grafico e Comunicazione

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

PROCEDURA PR.07/03. Progettazione e sviluppo software STATO DI REVISIONE. Verificato da

Aree di impatto per considerazioni da parte del cliente Tratte dalle Regole per ottenere il riconoscimento IATF

I SISTEMI DI GESTIONE DELLA SICUREZZA

COME VIENE REALIZZATA LA GESTIONE DELLE RISORSE UMANE? C - DESCRIZIONE DEL SOTTO-PROCESSO

Si applica a: Windows Server 2008

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

SPECIFICA DI ASSICURAZIONE QUALITA

Gestione in qualità degli strumenti di misura

GESTIONE DELLE NON CONFORMITÀ E RECLAMI

SCHEMA. Mandato CEN M/120 - Prodotti metallici per impiego strutturale e loro accessori

Archivio CD. Fondamenti di Programmazione

Una comunità di utenti e sviluppatori, l esperienza di PAFlow PROVINCIA DI PRATO

4.6 APPROVVIGIONAMENTO

Qualificazione dell installatore, gestore e manutentore di piccoli impianti fotovoltaici: Livello 4

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Procedura Gestione Settore Manutenzione

Gestione Iter Manuale Sistemista. Gestione Iter Manuale Sistemista

VMware. Gestione dello shutdown con UPS MetaSystem

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi

E 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING

PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ

UNIDATA S.P.A. Per la Pubblica Amministrazione. Compatibile con. giovedì 23 febbraio 12

Fashion Control System

THEME Matrice di Competenza - Meccatronica

Procedura di gestione delle verifiche ispettive interne < PQ 03 >

Ibpm è lo strumento per la gestione dei processi, dalla modellazione, all esecuzione, al monitoraggio.

CAP04 Gestione del Processo di Consulenza Tecnica

Allegato 2 Modello offerta tecnica

Soluzioni integrate per la gestione del magazzino

ALLEGATO PROFILI FORMATIVI APPRENDISTATO PROFESSIONALIZZANTE A) ATTIVITA' DI VENDITA E SUPPORTO ALLA CLIENTELA A1) QUALIFICAZIONE TECNICO/OPERATIVA

MANUALE DELLA QUALITÀ Pag. 1 di 10

Progetto. Portale Turistico Regionale. Andrea Polini, Oliviero Riganelli, Massimo Troiani. Ingegneria del Software Corso di Laurea in Informatica

GAS.DV/WIN Front Office

EdiSoftware S.r.l. La Soluzione che stavi cercando EdiSoftware EdiSoftware gruppo di esperti Soluzione Gestionale Soluzione Gestionale

Gestione dello sviluppo software Modelli Agili

Transcript:

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, 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

INDICE Il catalogo dei processi: ISO 12207 Scelta ed adattamento dei modelli nella pratica A2 - Processi Paolo Salvaneschi 2

Il catalogo dei processi: ISO 12207 Processi primari Acquisizione (gestione dei subfornitori) Fornitura (rapporti con il cliente) Sviluppo di sistemi software Gestione operativa (install. e servizi) Manutenzione Processi organizzativi Gestione dei progetti Gestione delle infrastrutture Miglioramento del processo Formazione del personale Processi di supporto Documentazione del prodotto Gest. delle versioni e delle configurazioni Assicurazione della qualità Verifica Validazione Revisioni congiunte con il cliente Verifiche ispettive interne Risoluzione dei problemi A2 - Processi Paolo Salvaneschi 3

Il catalogo dei processi: ISO 12207 Sviluppo di sistemi software Istanziazione del processo Analisi dei requisiti del sistema Progett. architetturale del sistema Analisi dei requisiti del software Progett. architetturale del software Progett. di dettaglio del software Codifica e prova dei componenti sw Integrazione dei componenti sw Collaudo del software Integrazione di sistema Collaudo del sistema A2 - Processi Paolo Salvaneschi 4

Scelta ed adattamento dei modelli nella pratica I processi e modelli noti devono essere specializzati per azienda Un organizzazione di sviluppo software definisce tipicamente più di un modello Ogni modello è legato ad una classe di servizi e prodotti. A2 - Processi Paolo Salvaneschi 5

Azienda A Sviluppo prodotti per il mercato Sono identificati i seguenti processi di sviluppo: 1. Sviluppo di prodotti software di grandi dimensioni 2. Sviluppo di prodotti software di piccole dimensioni A2 - Processi Paolo Salvaneschi 6

CPR Analisi e specifica dei Requisiti Specifica dei Requisiti Sviluppo di prodotti software di grandi dimensioni CPR PRO Progettazione architetturale ed esecutiva Codifica Progetto architetturale ed esecutivo Codice CPR Capoprogetto PRP Programmatore COL Collaudatore PRO COL Realizzazione doc utente e di supporto Collaudo e Rilascio Documentazio ne utente Piano di test ed esecuzione A2 - Processi Paolo Salvaneschi 7

CPR Specifica e progettazione Specifica e progetto PRO Codifica Sviluppo di prodotti software di piccole dimensioni PRO Realizzazione doc utente e di supporto Codice Documentazio ne utente COL Collaudo e Rilascio Piano di test ed esecuzione A2 - Processi Paolo Salvaneschi 8

Azienda B - sviluppo applicazioni custom e servizi Sono identificati i seguenti processi di sviluppo: 1. Sviluppo applicazioni software di complessità standard 2. Sviluppo applicazioni software di complessità elevata 3. Sviluppo di soluzioni basate su sistemi ERP A2 - Processi Paolo Salvaneschi 9

Sviluppo di applicazioni software di complessità standard Specifica e progettazione Codifica Realizzazione documentazione d uso Rilascio A2 - Processi Paolo Salvaneschi 10

Sviluppo di applicazioni software di complessità elevata Analisi dei Requisiti Specifica e progettazione architetturale Progettazione esecutiva Codifica Realizzazione documentazione d uso Rilascio A2 - Processi Paolo Salvaneschi 11

Sviluppo di soluzioni basate su sistemi ERP Il processo di sviluppo di soluzioni basate su sistemi ERP è un processo lineare in cui sono inseriti, dopo la progettazione architetturale, due sottoprocessi diversi. Uno dei sottoprocessi adatta in modo iterativo il prodotto ERP alle specifiche esigenze, mentre l altro progetta in dettaglio e realizza eventuali componenti software specifici aggiuntivi. A2 - Processi Paolo Salvaneschi 12

Sviluppo di soluzioni basate su sistemi ERP Analisi dei Requisiti, specifica e progettazione architetturale Per la componente ERP Implementazione ERP Per le componenti custom Progettazione esecutiva Codifica Realizzazione doc. d uso Rilascio A2 - Processi Paolo Salvaneschi 13

Sviluppo di soluzioni basate su sistemi ERP 1. Analisi dei Requisiti, specifica e progettazione architetturale Esamina il contesto operativo ove sarà collocato il sistema ERP e identifica la necessità di componenti custom da sviluppare. Include la specifica generale delle funzioni da realizzare attraverso l adattamento del sistema ERP o lo sviluppo customed un progetto architetturale dell insieme dei componenti (ERP e custom) Per il componente ERP viene eseguita la seguente fase: 2. Implementazione ERP Adatta il prodotto ERP. Si svolge attraverso un processo iterativo che progressivamente adegua la struttura dati e le varie aree funzionali trattate dal prodotto ERP, acquisendo progressivamente le specifiche di dettaglio e la conoscenza di dettaglio del contesto operativo preesistente. Per le componenti custom vengono in parallelo eseguite le seguenti fasi: 2. Progettazione esecutiva 3. Codifica 4. Realizzazione documentazione d uso 5. Rilascio A2 - Processi Paolo Salvaneschi 14

Scelta ed adattamento dei modelli nella pratica Specializzazione per progetto Un singolo progetto può richiedere la definizione di uno specifico processo di sviluppo Fattori di specializzazione Dimensione del progetto Complessità del progetto Rischi identificati Competenza ed esperienza delle risorse Fattori dipendenti dal contratto A2 - Processi Paolo Salvaneschi 15

Uno specifico modello contrattuale per lo sviluppo di una parte di un sistema informativo per la progettazione di impianti A2 - Processi Paolo Salvaneschi 16