ohjelmaprosessit
Ohjelmaprosessit ovat ohjelmistokehitykseen liittyvien toimintojen ja tehtävien kokonaisuus, jonka avulla organisaatio suunnittelee, toteuttaa, testaa ja ylläpitää ohjelmistoja. Ne määrittävät, mitä toimintoja suoritetaan, mitä tuloksia niistä syntyy, sekä kuka vastaa kenenkin tehtävien suorittamisesta. Ohjelmaprosessit kattavat ohjelmiston koko elinkaaren projektin alusta sen käyttöikään asti, ja ne voivat olla laadunvarmistuksen, kehityksen, ylläpidon sekä projektinhallinnan prosesseja.
Eri järjestelmät ja standardit kuvaavat ohjelmaprosessien vaatimuksia ja rakenteita. Esimerkiksi ISO/IEC 12207 määrittelee ohjelmistojärjestelmän elinkaaren prosessit
Ohjelmaprosessit ovat usein räätälöitävissä organisaation kontekstiin ja projektin vaatimuksiin. Hyvin määritellyt prosessit parantavat ennustettavuutta, laatua ja