|
Ercole Colonese Consulenza di direzione e IT |
Home | Sviluppo software | Gestione servizi IT | Gestione progetti | Test e collaudi | Competenze relazionali | Servizi | Pubblicazioni | Chi sono | Info |
ISO/IEC 15504 |
||
Information technology - Process assessment - Part 1-9 ISO/IEC 15504, anche conosciuta come SPICE (Software Process improvement and Capability Determination), è un insieme di nove documenti di standard tecnici relativi ai processi di sviluppo del software e relative funzioni di business e, in particolare, alla loro valutazione. La norma deriva dai processi dello standard ISO/IEC 12207 e dai modelli di maturità come CMM, Bootstrap e Trillium. La lista dei processi coperti dalla norma si è espansa ed ora indirizza le aree di business definite dalla ISO/IEC 12207 (Software Lifecycle Processes): organizzazione, gestione, ingegneria, acquisizione, supporto e operazioni. Il documento tecnico (TR- Technical Report) della ISO/IEC 15504 è stato diviso in nove parti
Modello di riferimento ISO/IEC 15504 contiene un modello di riferimento che definisce una dimensione del processo ed una dimensione della capacità (process dimension, capability dimension). La process dimension comprende i seguenti processi:
La capability dimension definisce una scala di maturità a cinque livelli (più il livello base, detto "livello 0") così definiti:
La capacità (o maturità) dei processi è misurata tramite gli attributi definiti a livello internazionale e che sono:
Ciascuna attributo di processo consiste di una o più pratiche generiche che a loro volta sono elaborate in "Indicatori della pratica" che aiutano nella fase di valutazione delle prestazioni. Ciascun attributo del processo è valutato secondo una scala a quattro valori (N-P-L-F):
La valutazione è fatta sulla base di evidenze oggettive acquisite a fronte di ciascun indicatore di processo durante la fase di assessment. Le evidenze dimostrano l'aderenza agli attributi dei processi (definizione del processo, gestione del processo, grado di adozione del processo, ecc.). Assessment ISO/IEC 15504 fornisce una guida per eseguire la valutazione dei processi. Questa include:
Processo di valutazione L'esecuzione della valutazione (assessment) dei processi è l'oggetto della parte 2 e della parte 3 della norma. Il processo di valutazione prevede i seguenti passi:
Modello di valutazione (Assessment model) Il modello utilizzato per la valutazione del processo (PAM, Process Assessment Model) è una elaborazione dei modelli di riferimento per i processi (PRM, Process Reference Model). La norma descrive due modelli: quello descritto nella parte 5 della norma si basa sul modello di riferimento per i processi software: ISO/IEC 12207; quello descritto nella parte 6 della norma si basa sul modello di riferimento per i processi del sistema: ISO/IEC 15288. La norma permette l'utilizzo di altri modelli purché siano aderenti ai criteri della ISO/IEC 15504. Strumenti a supporto della valutazione Sono disponibili diversi strumenti per effettuare la valutazione dei processi. Quelli cartacei sono quelli più semplici e sono compilati manualmente. Lo schema riportato sui modelli da compilare contengono le liste degli indicatori di processo e gli indicatori delle pratiche generiche. Il valutatore riporterà sul modello le valutazioni relative a ciascun indicatore. Gli strumenti automatici sono basati sui computer, sono pochi e non disponibili gratuitamente. Qualificazione e competenza dei valutatori Perché una valutazione risulti efficace ed abbia quindi successo, occorre che il valutatore abbia una competenza rilevante ed un'appropriata esperienza. Le competenze richieste sono oggetto della parte 3 della norma e includono:
In particolare, ISO/IEC 15504 richiede:
|
News/Articoli/Libri Collaudo e qualità del software Professione IT oggi in Italia ...
Collaborazioni/Associazioni
Indagine sull'utilizzo delle best practice
|
Ercole Colonese © 2005-2012 | Home | Mappa del sito | Pubblicazioni | Chi sono | Info | |