- zoccarato.org - DEMO

Vai ai contenuti

Menu principale:

CMM CMMI

CMM è l’acronimo di Capability Maturity Model. Nel 1984 la Carnegie Mellon University iniziò a lavorare ad un sistema per valutare la capacità dei fornitori di completare con successo i progetti loro assegnati. Questo fu fatto su richiesta del DoD (Department of Defense) per migliorare la qualità del software che appaltava.
Nel 1991 il SEI (Software Engineering Institute) rilasciò il CMM.
Per capability si intende l’adeguatezza di un processo rispetto alle attività produttive dell’azienda.
Maturità è il grado di consolidamento di un processo all’interno dell’azienda.
Quindi valuto come i processi seguiti in una azienda seguono le migliori regole del settore. La valutazione consente di identificare le aree di debolezza per un loro miglioramento.
Il CMM fu utilizzato in diversi domini come la gestione del personale, il system engineering ed il product integration e ne furono sviluppate diverse tipologie.
Questo accrescendo da un lato l’interesse per il modello ne ridusse l’uso a causa dei problemi di inconsistenza e sovrapposizione dei modelli che si creavano avevano fra loro.
A fine anni ’90, il DoD commissionò al SEI la realizzazione di un unico modello che integrasse gli aspetti dei diversi CMM.
Questo venne realizzato nel CMMI (Capability Maturity Model Integration) che indirizza le seguenti aree di interesse:
  1. Product and service development — CMMI for Development (CMMI-DEV),
  2. Service establishment, management, — CMMI for Services (CMMI-SVC), and
  3. Product and service acquisition — CMMI for Acquisition (CMMI-ACQ).
Il CMMI indica i gruppi di funzionalità ingegneristiche necessarie affinché una organizzazione raggiunga diversi livelli di capacità e maturità del processo

Process Area
E' un insieme di pratiche (azioni) che, se implementate collettivamente, portano al realizzarsi di obiettivi (goal) considerati fondamentali per il miglioramento di un’area.
Sono stare individuate 24 aree di processo, organizzate in 4 gruppi, gruppi di procedure eseguite
Goals
Sono gli obiettivi organizzativi che si vorrebbero ottenere, intesi desiderata da raggiungere per una organizzazione. Ogni process area ha i suoi obiettivi associati.
Practices
Sono le norme che descrivono i metodi e le tecniche per raggiungere un goal. Si distinguono in norme generiche e specifiche.
Il CMMI ha due rappresentazioni: continuos e staged.
La rappresentazione continuos è progettata per consentire all'utente di concentrarsi sui processi specifici che sono considerati importanti per gli obiettivi di business immediati dell'organizzazione, o quelli a cui l'organizzazione assegna un alto grado di rischio.
La rappresentazione staged è progettata per fornire una sequenza standard di miglioramenti, e può servire come base per il confronto  della maturità dei diversi progetti e organizzazioni. La rappresentazione staged prevede anche una migrazione facile da CMM a CMMI.
A seconda delle aree di interesse (acquisition, services, development) le aree di processo in esso contenuti possono variare. Le aree di processo sono le aree che saranno implementate dai processi dell'organizzazione.
Livelli di maturità in CMMI per il development
 
Maturity Level 2 - Managed
 
·        CM - Configuration Management
·        MA - Measurement and Analysis
·        PMC - Project Monitoring and Control
·        PP - Project Planning
·        PPQA - Process and Product Quality Assurance
·        REQM - Requirements Management
·        SAM - Supplier Agreement Management
 

Maturity Level 3 - Defined
 
·        DAR - Decision Analysis and Resolution
·        IPM - Integrated Project Management
·        OPD - Organizational Process Definition
·        OPF - Organizational Process Focus
·        OT - Organizational Training
·        PI - Product Integration
·        RD - Requirements Development
·        RSKM - Risk Management
·        TS - Technical Solution
·        VAL - Validation
·        VER - Verification
 

Maturity Level 4 - Quantitatively Managed
 
·        OPP - Organizational Process Performance
·        QPM - Quantitative Project Management
 
Maturity Level 5 - Optimizing
 
·        CAR - Causal Analysis and Resolution
 ·       OPM - Organizational Performance
Livelli di maturità in CMMI per i servizi
 
Maturity Level 2 - Managed
 
·        CM - Configuration Management
·        MA - Measurement and Analysis
·        PPQA - Process and Product Quality Assurance
·        REQM - Requirements Management
·        SAM - Supplier Agreement Management
·        SD - Service Delivery
·        WMC - Work Monitoring and Control
·        WP - Work Planning
 
Maturity Level 3 - Defined
 
·        CAM - Capacity and Availability Management
·        DAR - Decision Analysis and Resolution
·        IRP - Incident Resolution and Prevention
·        IWM - Integrated Work Managements
·        OPD - Organizational Process Definition
·        OPF - Organizational Process Focus
·        OT - Organizational Training
·        RSKM - Risk Management
·        SCON - Service Continuity
·        SSD - Service System Development
·        SST - Service System Transition
·        STSM - Strategic Service Management
 
Maturity Level 4 - Quantitatively Managed
 
·        OPP - Organizational Process Performance
·        QWM - Quantitative Work Management

Maturity Level 5 - Optimizing
 
·        CAR - Causal Analysis and Resolution
 ·       OPM - Organizational Performance Management
 
Copyright 2015. All rights reserved.
Torna ai contenuti | Torna al menu