Модел
водопада је низ корака који се могу користити као смјернице дизајна у процесу развоја софтвера. Концептуализује кораке као почетак на највишем нивоу и "спуштање" на ниже нивое како се постиже напредак. Као и водопад, напредак може да тече само у једном правцу, а процес има за циљ да елиминише ситуације у којима се морају вршити ретроактивне промене. Модел водопада има своје порекло на физичким инжењерским пољима као што је конструкција, у којој би измене већ обављеног посла могле бити скупе или немогуће.
Степенице модела водопада
- Дефинисати и документовати све захтеве пројекта.
- Дизајнирајте архитектуру софтвера.
- Имплементирајте дизајн као код.
- Проверите да ли софтвер функционише како је дизајнирано.
- Одржавајте готов производ.
Архитектура, код, програмски термини