Che cosa è CMMI? Un modello per ottimizzare i processi di sviluppo
Che cos’è CMMI?
La Capability Maturity Model Integration (CMMI) è un modello di processo e comportamentale che aiuta le organizzazioni a semplificare il miglioramento dei processi e incoraggiare comportamenti produttivi ed efficienti che riducono i rischi nello sviluppo di software, prodotti e servizi.
Il CMMI è stato sviluppato dal Software Engineering Institute della Carnegie Mellon University come strumento di miglioramento dei processi per progetti, divisioni o organizzazioni. Il Dipartimento della Difesa e gli Stati Uniti. Il governo ha contribuito a sviluppare il CMMI, che è un requisito comune per i contratti di sviluppo software del DoD e del governo degli Stati Uniti. Il CMMI è attualmente amministrato dal CMMI Institute, che è stato acquistato dall’ISACA nel 2016.
Modello CMMI
Il CMMI è progettato per aiutare a migliorare le prestazioni, fornendo alle aziende tutto il necessario per sviluppare costantemente prodotti e servizi migliori. Ma il CMMI è più di un modello di processo; è anche un modello comportamentale. Le aziende possono utilizzare il CMMI per affrontare la logistica del miglioramento delle prestazioni sviluppando benchmark misurabili, ma CMMI può anche contribuire a creare una struttura per incoraggiare comportamenti produttivi ed efficienti in tutta l’organizzazione.
Evoluzione del CMMI
Il CMMI è stato sviluppato per combinare più modelli di maturità aziendale in un unico framework. Nasce dal modello Software CMM sviluppato tra il 1987 e il 1997. CMMI versione 1.1 è stato rilasciato nel 2002, seguita dalla versione 1.2 nel 2006, e la versione 1.3 nel 2010; V1.3 è stato sostituito da V2.0 nel marzo 2018.
Nella sua prima iterazione come CMM Software, il modello è stato adattato all’ingegneria del software. Le seguenti versioni del CMMI sono diventate più astratte e generalizzate, consentendo di applicarlo allo sviluppo di hardware, software e servizi in ogni settore. Con il rilascio della versione 2.0, il processo è stato semplificato: in precedenza CMMI ha affrontato tre aree di interesse, tra cui lo sviluppo di prodotti e servizi, la creazione di servizi e l’acquisizione di prodotti e servizi, ma sono stati tutti uniti in un unico modello autonomo.
Ogni iterazione del CMMI mira ad essere più facile per le aziende a capire e utilizzare rispetto al precedente, e ogni modello è progettato per essere più conveniente e più facile da integrare o distribuire. Incoraggia le aziende a concentrarsi sulla qualità rispetto alla quantità stabilendo parametri di riferimento per il controllo di fornitori e fornitori, identificando e risolvendo i problemi di processo, riducendo al minimo i rischi e costruendo una cultura aziendale che supporterà il modello CMMI.
Livelli di maturità CMMI
Il modello CMMI suddivide la maturità organizzativa in cinque livelli. Per le aziende che abbracciano CMMI, l’obiettivo è quello di elevare l’organizzazione fino al livello 5, il livello di maturità “ottimizzante”. Una volta che le aziende raggiungono questo livello, non sono fatte con il CMMI. Invece, si concentrano sulla manutenzione e miglioramenti regolari.
I livelli di maturità del CMMI sono:
- Livello di maturità 0-Incompleto: In questa fase il lavoro ” può o non può essere completato.”Gli obiettivi non sono stati stabiliti a questo punto e i processi sono solo parzialmente formati o non soddisfano le esigenze organizzative.
- Maturità Livello 1-Iniziale: I processi sono visti come imprevedibili e reattivi. In questa fase, ” il lavoro viene completato, ma è spesso in ritardo e oltre il budget.”Questa è la fase peggiore in cui un’azienda può trovarsi-un ambiente imprevedibile che aumenta il rischio e l’inefficienza.
- Maturità Livello 2-Gestito: c’è un livello di gestione del progetto raggiunto. I progetti sono “pianificati, eseguiti, misurati e controllati” a questo livello, ma ci sono ancora molte questioni da affrontare.
- Maturità Livello 3-Definito: in questa fase, le organizzazioni sono più proattive che reattive. Esiste una serie di” standard a livello di organizzazione “per” fornire indicazioni su progetti, programmi e portafogli.”Le aziende capiscono le loro carenze, come affrontarle e qual è l’obiettivo per il miglioramento.
- Maturità Livello 4-Gestito quantitativamente: questa fase è più misurata e controllata. L’organizzazione sta elaborando dati quantitativi per determinare processi prevedibili che si allineano alle esigenze degli stakeholder. Il business è in anticipo sui rischi, con una visione più guidata dai dati sulle carenze dei processi.
- Maturità Livello 5 – Ottimizzazione: Qui, i processi di un’organizzazione sono stabili e flessibili. In questa fase finale, un’organizzazione sarà in costante stato di miglioramento e risposta ai cambiamenti o ad altre opportunità. L’organizzazione è stabile, il che consente più “agilità e innovazione”, in un ambiente prevedibile.
Una volta che le organizzazioni raggiungono i livelli 4 e 5, sono considerate ad alta maturità, dove sono “in continua evoluzione, adattandosi e crescendo per soddisfare le esigenze degli stakeholder e dei clienti.”Questo è l’obiettivo del CMMI: Creare ambienti affidabili, dove prodotti, servizi e reparti siano proattivi, efficienti e produttivi.
Per uno sguardo più profondo, vedi “
.”
Livelli di capacità CMMI
Il CMMI ha anche livelli di capacità che vengono utilizzati per valutare le prestazioni di un’organizzazione e il miglioramento dei processi in quanto si applica a un’area di pratica individuale delineata nel modello CMMI. Può aiutare a portare la struttura al processo e al miglioramento delle prestazioni e ogni livello si basa sull’ultimo, simile ai livelli di maturità per valutare un’organizzazione.
I livelli di capacità sono:
- Livello di capacità 0-Incompleto: Prestazioni incoerenti e un ” approccio incompleto per soddisfare l’intento dell’area pratica.”
- Capacità Livello 1-Iniziale: la fase in cui le organizzazioni iniziano ad affrontare i problemi di prestazioni in una specifica area di pratica, ma non esiste un set completo di pratiche in atto.
- Capacità Livello 2-Gestito: i progressi stanno iniziando a mostrare e c’è una serie completa di pratiche in atto che affrontano specificamente il miglioramento nell’area pratica.
- Livello di capacità 3 – Definito: C’è un focus sul raggiungimento degli obiettivi di progetto e prestazioni organizzative e ci sono chiari standard organizzativi in atto per affrontare i progetti in quella zona pratica.
Aggiornato CMMI V2.0
L’ultima versione di CMMI, la versione 2.0, si concentra maggiormente sulle prestazioni e sul modo in cui le prestazioni influiscono sul business e su come comprendere le esigenze di prestazioni di un’organizzazione. Ci sono informazioni su come stabilire gli obiettivi di performance e quindi tenere traccia di tali obiettivi per assicurarsi che siano raggiunti a tutti i livelli di maturità aziendale.
Versione 2.0 si integra anche meglio con i processi agile e Scrum, con particolare attenzione alla sicurezza e alla sicurezza. Se si dispone già di una pratica agile in atto, il CMMI V2.0 vi aiuterà a lavorare intorno o migliorare i processi stabiliti che già funzionano per il vostro business. Il CMMI V2. 0 mira anche a ridurre il costo complessivo delle valutazioni e ridurre il tempo necessario per valutare e organizzazione. Il CMMI V2. 0 ha anche ridotto la quantità di conoscenze tecniche incluse, quindi è più facile per chi non è nel settore tecnologico leggere e capire. C’è anche una piattaforma online in cui gli utenti possono costruire e progettare un modello che si adatta alle esigenze specifiche dell’organizzazione.
Il CMMI Institute ha anche incluso ulteriori informazioni su come dimostrare il ROI, in modo che i leader possano ottenere altri dirigenti a bordo. I benchmark delle prestazioni e gli obiettivi delineati nel CMMI possono aiutare le aziende a garantire che tutti i progetti e i processi siano convenienti o redditizi. L’ultima versione è anche più facile da implementare in tutta un’organizzazione con un linguaggio meno tecnico e piattaforme e strumenti online user-friendly e personalizzabili aggiornati che forniranno indicazioni per l’adozione di CMMI o la transizione alla V2.0 dalla V1.3. E ‘ disponibile anche in diverse lingue tradotte.
Certificazioni CMMI
Le certificazioni CMMI sono offerte direttamente attraverso l’Istituto CMMI, che certifica individui, periti, istruttori e professionisti.
L’Istituto CMMI offre le seguenti certificazioni:
- Associazione CMMI: La certificazione CMMI Associate dimostra il vostro impegno e le vostre capacità quando si tratta di capacità e miglioramento delle prestazioni. La certificazione convalida che hai le competenze e le conoscenze per collegare il modello CMMI al valore aziendale e per partecipare come membro del team di valutazione (CTM).
- CMMI Professionale: Il livello successivo di certificazione è la certificazione CMMI Professional, che dimostra la tua capacità di applicare il modello CMMI in una struttura organizzativa attraverso road maps per le prestazioni, il team coaching, la gestione del cambiamento organizzativo e la promozione di una cultura del miglioramento.
- Certificato CMMI Lead Perito: Come certificato CMMI Lead Perito, sarete qualificati per valutare le organizzazioni per determinare il loro livello di capacità o maturità, come delineato nel modello CMMI. Le domande sono esaminati dal comitato ISACA Perito Application Review, che valuterà le qualifiche per la certificazione.
- Istruttore CMMI certificato: La certificazione di istruttore CMMI certificato consente di condurre corsi didattici su CMMI. Avrete bisogno di un’organizzazione sponsor che è anche un partner ISACA e che è concesso in licenza per l’uso della suite di prodotti CMMI per qualificarsi per l’esame.
Per ulteriori informazioni sulle certificazioni CMMI, vedere “
.”
CMMI tools
Il CMMI Institute autorizza le organizzazioni di terze parti a vendere strumenti e servizi CMMI, l’elenco dei fornitori approvati è ampio e puoi
sul sito web dell’Istituto CMMI.
Il tipo di strumenti CMMI che funzionano meglio per la tua organizzazione dipenderà dalle esigenze della tua azienda. Seguendo il CMMI, identificherai i migliori strumenti durante il livello di maturità 2 o 3; a questo punto, il tuo consulente CMMI offrirà consigli o ti aiuterà a progettare strumenti personalizzati basati su ricerche approfondite. La categoria più comune di strumenti che avrete bisogno di prendere in considerazione comprende:
- Project management e document
- Bug tracker
- Stima
- Requisito e design management
- Decisione e strumenti di analisi
- strumenti di Metrica
- Integrazione
Leave a Reply