Sekvenčný model vývoja
Sekvenčný model vývoja je typ modelu životného cyklu softvérového vývoja, ktorý je charakterizovaný lineárnym a fázovým prístupom k vývoju softvéru. Tento model je známy aj ako vodopádový model, kde sa jednotlivé fázy vývoja, ako sú analýza požiadaviek, návrh, implementácia, testovanie a údržba, vykonávajú postupne, pričom každá fáza musí byť dokončená pred prechodom do nasledujúcej. Tento model je vhodný pre projekty, kde sú požiadavky dobre definované a málo pravdepodobné, že sa zmenia v priebehu vývoja.
V sekvenčnom modeli vývoja je dôraz kladený na dôkladné plánovanie a dokumentáciu pred začatím samotnej realizácie, čo zabezpečuje jasnú štruktúru a smerovanie projektu. Nevýhodou tohto prístupu je jeho nízka flexibilita, pretože ak sa objavia nové požiadavky alebo chyby, je náročné ich zapracovať bez toho, aby to malo vplyv na celý proces. Napriek tomu je sekvenčný model stále populárny v projektoch, kde sú požiadavky a technológie stabilné a predvídateľné.