Skip to main content

Qual è il modello di maturità delle capacità?

Il modello di maturità delle capacità (CMM) è stato sviluppato dalla Carnegie Mellon University negli anni '80 per aiutare il governo degli Stati Uniti a garantire che gli appaltatori di sviluppo del software avessero processi adeguati per consegnare con successo progetti.CMM ora fornisce un metodo per le organizzazioni per valutare e migliorare i loro processi.Modelli simili hanno avuto origine da CMM.

CMM descrive un quadro di cinque livelli di maturità dei processi di un'organizzazione.Il livello iniziale è il livello di maturità più basso.Quando i processi di un'organizzazione sono di livello uno, i progetti ricevono poca pianificazione.Le discipline chiave potrebbero non essere incluse quando necessario e il prodotto non è ottimizzato.Il processo è imprevedibile e mutevole e i risultati del progetto si basano fortemente sui talenti e sulle capacità del personale di sviluppo.

Il secondo livello del CMM è noto come livello ripetibile, in cui sono state stabilite alcune politiche per lo sviluppo del progetto.I cambiamenti non autorizzati sono controllati.Pratiche efficaci di progetti precedenti sono state identificate e ripetute.

nel terzo o definito livello, il processo complessivo è documentato e i sottoprocessi sono incorporati in modo logico.A questo livello, i processi aiutano il personale di sviluppo e la gestione per migliorare.I processi possono essere personalizzati per soddisfare i requisiti specifici di un particolare progetto.L'analisi di input, output e recensioni può essere inclusa e i ruoli e le responsabilità del membro del team sono ben compresi.

Il quarto livello è chiamato livello gestito.A questo livello, i processi hanno sviluppato metriche e vengono misurati.Viene raggiunto un aumento del controllo del progetto, le variazioni dei risultati del processo sono ridotte e le variazioni rimangono in un intervallo accettabile.Se i risultati sono fuori portata, vengono identificati e vengono intraprese azioni correttive.

All'inizio, il livello più maturo è il quinto livello.A questo livello di ottimizzazione, l'organizzazione nel suo insieme si concentra sul miglioramento continua dei suoi processi.L'obiettivo è prevenire i difetti.I dati sui difetti vengono acquisiti e analizzati e i processi vengono rivisti per ridurre il tasso di difetti.Anche le lezioni apprese vengono catturate e riportate.

Insieme ai livelli di maturità del processo, CMM incorpora anche molti altri concetti.Un concetto è quello delle aree di processo chiave (KPA), che sono attività correlate che raggiungono obiettivi critici.Altri concetti includono l'uso di obiettivi, che documentano ambito, confini e intenti in relazione ai KPA.Le caratteristiche comuni, un altro concetto CMM, sono pratiche di processo organizzativo che incorporano KPA. Sebbene CMM sia stato inizialmente sviluppato per il processo di sviluppo del software, è comunemente usato per migliorare molti tipi di processi.È ancora prevalente nella gestione della tecnologia dell'informazione, in particolare nella fornitura di servizi di tecnologia dell'informazione e nella gestione di hardware.In molte organizzazioni, l'uso di CMM per lo sviluppo del software è stato sostituito dal programma di integrazione del modello di maturità delle capacità (CMMI).CMMI è stato sviluppato per integrare meglio l'uso di più modelli in una struttura generale.