Hva er en vannfallsmodell?

Fossemodellen er en rekke trinn som kan brukes som designretningslinjer i programvareutviklingsprosessen. Den konseptualiserer trinnene som begynner på toppnivå og "flyter ned" til lavere nivåer ettersom fremdrift er gjort. Som en foss kan fremdrift bare strømme i en retning, og prosessen tar sikte på å eliminere situasjoner der retroaktive endringer må gjøres. Fossemodellen har sin opprinnelse i fysiske konstruksjonsfelt som konstruksjon, der det kan være kostbart eller umulig å gjøre endringer i arbeid som allerede er gjennomført.

Vannfallsmodellstrinn

  1. Definer og dokumenter alle prosjektkrav.
  2. Design programvarearkitekturen.
  3. Implementer design som kode.
  4. Kontroller at programvaren fungerer som utformet.
  5. Opprettholder sluttproduktet.

Arkitektur, Kode, Programmeringsbetingelser