CMMI maturity levels: a guide to optimizing development processs
the
on kehitysmalli, joka on suunniteltu osittain Yhdysvaltain puolustusministeriön kanssa auttamaan objektiivisesti arvioimaan hallituksen alihankkijoiden kehitysprosesseja. Se auttaa mittaamaan liiketoiminnan kehitysprosessien kypsyyttä asteikolla yhdestä viiteen. Prosesseja mitataan vaatimusten mukaan CMMI: ssä, joka auttaa ohjaamaan organisaatioita kunkin tason läpi, kun ne luovat muodollisen, mitattavan ja luotettavan ohjelmistokehitysprosessin.
kun yritys saavuttaa CMMI-kypsyyden viimeisen vaiheen, se on vakiintuneiden kehitysprosessien jatkuvan optimoinnin tilassa. CMMI-viitekehys on suunniteltu auttamaan organisaatioita saavuttamaan tämän kypsyystason ohjaamalla sujuvasti prosessien kehittämistä, toteutusta ja ylläpitoa. CMMI-kypsyyden alemmat tasot luovat vahvan perustan optimoinnin korkeimman tason ylläpitämiselle. Jokainen prosessi alkaa alkuvaiheessa ja kehittyy vähitellen lopulliselle kypsyystasolle käyttäen CMMI: tä oppaana parhaille käytännöille.
tässä on yhteenveto siitä, mitä kukin CMMI-maturiteettitaso Sisältää ja miten organisaatiosi voi saavuttaa ne.
Alkuperäinen
CMMI Maturiteettitaso 1 on tyypillisesti epävakaa ympäristö, jossa organisaatio on erittäin reaktiivinen ja sammuttaa tulipaloja. Tässä ympäristössä, prosessit ovat tyypillisesti ad hoc ja liiketoiminnan luottaa tiettyjen yksilöiden pitää asiat pinnalla. Prosessit ovat uusia ja usein paperittomia — eivätkä yritykset pysty luotettavasti toistamaan prosesseja. Tämä on lähtökohta prosessille, jonka organisaatiosi aikoo toistaa-ennen kuin olet silittänyt kaikki ongelmat ja luonut rutiinin.
kaikki yritykset aloittavat alkuvaiheessa uuden kehitysprosessin luomisen yhteydessä. Kun olet toistanut — tai yrittänyt toistaa-prosessin, löydät odottamattomia tiesulkuja käsitellä, muutoksia tehdä ja mittareita seurata. Voit luonnollisesti edetä korkeammalle tasolle yrityksen ja erehdyksen kautta, koska ne auttavat tiedottamaan parannuksista.
hallittu ja toistettavissa
Maturiteettitasolla 2 organisaation kehitysprosessit ovat toistettavissa ja tuottavat johdonmukaisia tuloksia. Tässä vaiheessa kaikkia liiketoimintaprojekteja johdetaan niin, että prosessit ” suunnitellaan, suoritetaan, mitataan ja valvotaan,”
. Tällä tasolla keskitytään vaatimusten, prosessien, työtuotteiden ja-palveluiden hallintaan. Haluat varmistaa, että kaikki sidosryhmät ovat vakiintuneita ja että niille annetaan omistusoikeus tiettyihin tehtäviin.
prosessien pitäisi kestää stressitesti, joka todistaa, että vaikka asiat organisaatiossa eivät sujuisikaan, prosessit tuottavat silti johdonmukaisia ja mitattavissa olevia tuloksia.
määritelty
kypsyystaso 3 on, kun organisaatiolla on prosesseja, jotka on “hyvin luonnehdittu ja ymmärretty ja kuvattu standardeissa, menettelyissä, työkaluissa ja menetelmissä”
. Prosessien olisi oltava hyvin määriteltyjä ja dokumentoituja, ja niitä olisi jatkuvasti parannettava jonkin verran ajan mittaan. Tämä taso tuo lisää organisointia ja standardointia prosessiisi luomalla luotettavuutta ja tehokkuutta.
kvantitatiivisesti hallittu ja kykenevä
Maturiteettitaso 4 on varattu prosesseille, jotka ovat saavuttaneet vaiheen, jossa ne voidaan mitata käyttäen määriteltyjä mittareita, jotka osoittavat, miten prosessista on hyötyä liiketoiminnalle.
näitä prosesseja on toistuvasti testattu, hiottu ja mukautettu useissa olosuhteissa eri puolilla organisaatiota. Kaikki keskeiset sidosryhmät ja prosessin käyttäjät ovat päteviä vakiintuneessa prosessissa ja hyödyntävät sitä mukavasti erilaisissa ympäristöissä. Tähän mennessä prosessisi pitäisi helposti mukautua organisaation muihin projekteihin ja toimia mallina tulevalle prosessinkehitykselle.
optimointi ja tehokkuus
lopullinen kypsyystaso kuvaa prosesseja, joita seurataan jatkuvasti ja parannetaan tarpeen mukaan. Prosessien tulee aina olla riittävän joustavia, jotta organisaatioon voidaan sijoittaa uusia teknologioita ja innovaatioita. Kehitysprosessien ei ole tarkoitus olla staattisia eikä kypsyyden viides ja viimeinen taso ole päätepiste. Organisaatioiden on edelleen keskityttävä jatkuvasti prosessin suorituskykyyn, jotta arviointitaso säilyy.
Prosessiarvioinnit
organisaatiosi prosessit arvioi sertifioitu CMMI Lead — arvioija-joko henkilö tai arviointiryhmä, joka opastaa sinut arviointiprosessin läpi vahvuuksien ja heikkouksien tunnistamiseksi. Standardin mukainen CMMI-arviointimenetelmä Prosessinkehitykseen (SCAMPI) sisältää kolme menetelmää: luokka A, luokka B ja luokka C.
SCAMPI-luokan A-arvioinnit suoritetaan sen jälkeen, kun organisaatio on toteuttanut muutoksia ja prosessiparannuksia ja katsoo, että on aika määrittää Uusi vertailuarvo CMMI-viitekehyksen avulla. Tämäntyyppinen arviointi tarjoaa kypsyys-tai valmiustason luokituksen, vahvuudet ja heikkoudet organisaatioprosesseissasi, mielipiteitä keskeisistä prosessikysymyksistä ja tavan seurata kehitystä.
SCAMPI-luokan B-arvioinnit tehdään, kun organisaation on arvioitava, kuinka lähellä tavoitetason CMMI-Kypsyystasoa ne ovat, ja se on a-luokan arviointia löyhempi. B-luokan arvioinnilla saat lisää tietoa prosessin vahvuuksista ja heikkouksista, kuinka todennäköistä on, että prosessisi täyttää CMMI-vaatimukset, keskeisten prosessikysymysten kritiikki sekä tapa seurata ja tukea parannuksia ja tulevia arviointeja.
SCAMPI-luokan C arvioinnit on suunniteltu nopeiksi ja joustavammiksi — enemmän kuin A-tai b-luokan. Luokan B arviointi osuu avain tarvitsee nopeasti arvioida, onko organisaatio on valmis SCAMPI luokan A arviointi. Sitä käytetään myös prosessin arviointiin kehityksen aikana ja prosessin toteutuksen seurantaan. C-luokan arviointi antaa organisaatiollesi enemmän tietoa siitä, miten voit parantaa prosesseja CMMI: n ohjeiden mukaisesti, tiivistelmän prosessin riittävyydestä, parannusehdotuksia sekä tietokannan, jonka avulla voit seurata tulevia arviointeja ja parannuksia.
Leave a Reply