tarkvaraprotsesside
Tarkvaraprotsesside mõiste hõlmab organiseeritud tegevuste ja reeglite kogumit, mille abil kavandatakse, arendatakse, testitakse ja hooldatakse tarkvara. Protsessid annavad raamistiku tööjaotusele, rollidele ja ajakavale ning aitavad tagada kvaliteedi, kuluefektiivsuse ja riskide vähendamise.
Elutsükkel hõlmab tavaliselt nõuete kogumist ja analüüsi, süsteemi ja tarkvara kavandamist, arendust, testimist, juurutamist ning hooldust.
Rahvusvahelised standardid ja raamistikke kasutatakse kvaliteedi ja ühtsuse tagamiseks. Näideteks on ISO/IEC 12207 tarkvaralife tsükli protsessid,
Protsesside parendamine tugineb mõõtmisele ja andmete analüüsile: protsessi suutlikkuse, kvaliteedi ja ajakavade jälgimine ning parenduste elluviimine