Vesiputousmalli
Vesiputousmalli on vaiheellinen ohjelmistotuotantoprosessi, jossa suunnittelu- ja toteutusprosessi etenee vaihe vaiheelta alaspäin kuin vesiputouksessa. Tämä malli perustuu hyvään dokumentaatioon ja tuotosten huolelliseen tarkastamiseen
Vesiputousmallissa on useita vaiheita, jotka suoritetaan järjestyksessä:
- Määrittely: Projektin vaatimukset kerätään ja dokumentoidaan.
- Suunnittelu: Kehitetään korkean tason suunnitelma, joka kuvaa projektin päätarkoituksen ja laajuuden.
- Toteutus: Suunnitelma toteutetaan, koodataan ja testataan.
- Testaus: Valmiit ratkaisut testataan perusteellisesti.
- Julkaisu: Valmis tuote otetaan käyttöön.
Tämä malli sopii projekteihin, joissa vaatimukset ovat tarkasti määriteltyjä ja vakaita, ja se tuottaa yksityiskohtaista dokumentaatiota, joka on hyödyllistä projektin ja tulevan ylläpidon ymmärtämisessä