? Evnen modenhedsmodel ( CMM) blev udviklet af Carnegie Mellon University i 1986. CMM er en abstrakt industri standard for at vurdere og forbedre rammerne for softwareudvikling. CMM rammer består af fem modenhedsniveauer der hjælper dig med at vurdere din organisations modenhed som den bevæger sig gennem software udviklingsprocessen. Overholdelse CMM s rammer forbedrer kvaliteten af software udviklingsprocessen , fordi det sikrer , at slutproduktet vil være relativt fri for fejl , der blev afsluttet til tiden og inden for det afsatte budget for projektet. Instruktioner
1
CMM s Niveau 1 ( Initial) , etablere projekt tracking, adskille testfasen fra debugging og standardisere testprocessen så basale test teknikker og metoder eksisterer. Når disse metoder er på plads , skal de gentages med succes.
2
CMM s Niveau 2 ( Repeatable ) , udvikle og vedligeholde standard software udviklingsprocesser gennem hele din organisation . A " Software Engineering Process Group" skal oprettes til at styre software udviklingsprocessen. Gruppen er ansvarlig for at træne og vedligeholde compliance.
3
CMM s Level 3 (Definerede ) etablere målinger , som du vil bruge til at spore din software udviklingsprojekter ydelse og produktivitet . Etablere et test gruppe i din organisation til at overvåge testprocessen . De etablerede målinger skal holdes på et forudsigeligt højt kvalitetsniveau .
4
CMM s Niveau 4 ( Managed ) , samle og logge alle fejl fra software test i en database for at rette problemer i softwaren . < br >
5
Vedligehold din organisations status hos CMM s Level 5 ( Optimering ) ved kontinuerligt at forbedre din software udviklingsprocessen. Software testprocedurer og målinger bør være veldefinerede og en integreret del af din udvikling procedurer. Din organisation skal bruge automatiserede testværktøjer og bør have en procedure for udvælgelse, vurdere og anvende software testværktøjer .