SDLC vs model vodopada Model životnog ciklusa razvoja softvera, ili SDLC, strukturirani je pristup razvoju softvera. Postoji niz aktivnosti koje se obavljaju redoslijedom kako bi se postigao krajnji proizvod. Svaka je faza povezana s isporučivom koja služi kao ulaz u sljedeću fazu SDLC.