Vodopád model je řada kroků, které mohou být použity jako pokyny pro návrh v procesu vývoje softwaru. Konceptualizuje kroky tak, jak začínají na nejvyšší úrovni a "postupují dolů" na nižší úrovně, jak je pokrok dosažen. Stejně jako vodopád může pokrok postupovat pouze jedním směrem a proces má za cíl eliminovat situace, kdy musí být provedeny retroaktivní změny. Vodopádový model má svůj původ ve fyzikální oblasti, jako je stavba, ve které změny v práci, které již byly dokončeny, mohou být nákladné nebo nemožné.
Kroky modelu vodopádu
- Definujte a dokumentujte všechny požadavky projektu.
- Návrh architektury softwaru.
- Návrh implementujte jako kód.
- Ověřte, zda software funguje tak, jak bylo navrženo.
- Hotový výrobek udržujte.
Architektura, kód, programovací termíny