kehitysprosesseista
Kehitysprosesseista puhuttaessa tarkoitetaan systemaattista joukkoa toimintatapoja, joiden avulla ideat, tarpeet tai ongelmat muutetaan toimiviksi tuotteiksi, palveluiksi tai parannuksiksi organisaatiossa. Ne koskevat sekä ohjelmistojen ja teknisten tuotteiden kehittämistä että laajempia organisaation kehitysprojekteja. Kehitysprosessi luo rakenteen, jonka sisällä tiimit suunnittelevat, toteuttavat, arvioivat ja hankkimansa ratkaisut saadaan käyttöönotettaviksi.
Kehitysprosessin yleiset vaiheet ovat vaatimusten määrittely, suunnittelu, toteutus, testaus tai laadunvarmistus, käyttöönotto sekä ylläpito ja ympäristön
Eri toimintaympäristöissä sovellettavat kehitysmallit vaihtelevat. Vesiputousmalli (waterfall) etenee lineaarisesti, kun taas iteratiiviset ja ketterät lähestymistavat kuten
Kehitysprosesseihin liittyy myös standardeja ja kyvykkyysmalli-viitekehyksiä, kuten ISO/IEC 12207 ohjelmistelife-cycle -prosessi, CMMI ja SPICE-viitteet. Niiden tavoitteena