SDLC-malleja voidaan kuvata useilla eri menetelmillä: ketterä, iteratiivinen ja sekvensionaalinen. Ketterät menetelmät, kuten XP ja Scrum, keskittyvät kevyisiin prosesseihin, jotka mahdollistavat nopeat muutokset (ilman välttämättä SDLC-menetelmän mallia). Iteratiiviset menetelmät, kuten Rational Unified ja Dynamic Systems -menetelmät, keskittyvät projektien rajoitetun laajuuden laajentamiseen ja parantamiseen useilla iteratiivisilla tuotteilla. Seuraava suunnittelu, kierteellinen, ketterä ohjelmistokehitys, nopea prototyyppiäminen, inkrementti ja synkronointi ja vakauttaminen. SDLC-malleja voidaan kuvata eri menetelmillä, kuten ketterä, iteratiivinen ja sekvensionaalinen.
Rational Unified Process ja dynaamisten järjestelmien kehittämismenetelmä