Kehitysprosesseja
Kehitysprosesseja ovat organisaatioiden systemaattisia menettelytapoja, joilla suunnitellaan, toteutetaan ja arvioidaan uusien tuotteiden, palveluiden tai toimintatapojen kehittämistä. Prosessit kattavat koko elinkaaren suunnittelusta ja toteutuksesta testaukseen, käyttöönottoon sekä jatkuvaan parantamiseen.
Erilaisissa konteksteissa kehitysprosesseja on useita. Ohjelmistokehityksessä käytetään malleja kuten vesiputousta, iteratiivista ja inkrementaalista kehitystä sekä ketteriä
Keskeisiä osatekijöitä ovat vaatimustenhallinta, arkkitehtuuri- ja suunnittelupäätökset, toteutus, laadunvarmistus, riskienhallinta sekä muutos- ja konfiguraationhallinta. Projektin rooleihin
Mittaaminen ja seuranta ovat olennaisia: lead time, läpimenoaika, tiimin velocity, virheiden määrä ja laatutavoitteet. Kehitysprosessien parantaminen
Organisaatioiden kehittämisessä käytetään viitekehyksiä kuten CMMI tai SPICE (ISO/IEC 15504) sekä standardeja laadunvarmistuksessa. Kehitysprosesseilla on erilaisia