Kehityssyklillä
Kehityssyklillä (suomeksi "development cycle") on suunnittelu- ja toteutusprosessin järjestelmällinen jakautuminen vaiheisiin. Se on keskeinen käsite projekteissa, kuten ohjelmistokehityksessä, jossa se määrittelee työn kulun ja vaiheiden järjestyksen. Yleisimpiä vaiheita ovat tarpeiden analysointi, suunnittelu, toteutus, testaus, julkaisu ja ylläpito. Kehityssykliä voidaan toteuttaa useilla mallilla, kuten vaahteramalli (waterfall), jossa vaiheet tapahtuvat järjestelmällisesti eteenpäin, tai agililla lähestymistavalla, jossa kehitys on iteraatiivista ja nopeaa. Tavoitteena on parantaa projektin hallintaa, varmistaa laadukas lopputulos ja hallita riskejä kautta prosessin.