Ohjelmistoprosessien ominaisuudet ovat ne, jotka antavat prosessikapasiteetin mittauksen ja arvioidaan menestystasolla. Toisin sanoen kunkin prosessin laatu määrittää yhden sen kyvyn hallita tätä prosessia ja sen kykyä parantaa tehokkuuttaan tavoitteensa saavuttamiseksi. Tässä tapauksessa prosessinparannusvaatimukset syntyvät toisaalta ohjelmistoprosessien arvioinnin yhteydessä ja toisaalta prosessien kompetenssit määritetään. Prosessien riittävyyden määrittäminen osoittaa, että prosessit ovat sopivia, mutta voivat myös paljastaa prosessien parantamistarpeita. Prosessin parantamisen tutkimukset määrittävät organisaation muutoksen.
Tämän seurauksena prosessin arviointitutkimukset suoritetaan syklin aikana. Tämän jakson ensimmäinen vaihe luo parannusehdot. Parannusvaatimusten tulisi vastata organisaation näkemystä. Samalla infrastruktuurin tulisi olla valmis parannustöihin. Tämän jälkeen esitetään muutoksen määrittelyt, määritetään strategiat ja painopisteet, suunnitellaan prosessin siirtymäaika, käynnistetään toteutus, varmistetaan, että se on tavoitteiden mukainen ja että se on mitattavissa, sitten organisaatiossa tehdään arviointi ja tulosten kanssa laaditaan yleinen arviointiraportti. Jos tulokset edellyttävät uutta prosessin parantamista, tämä jakso toistetaan alusta alkaen.