Home

vattenfallsmodellen

Vattenfallsmodellen är ett sekventiellt ramverk för mjukvaruutveckling där arbetet genomförs i tydligt avgränsade faser som följer varandra. Varje fas ska vara färdigställd och godkänd innan nästa påbörjas. Modellen betonar noggrann dokumentation, planering och spårbarhet, och passar ofta projekt där kraven är väl definierade och förutsägbara.

De vanligaste faserna är kravanalys, systemdesign, arkitekturdesign, implementering, verifiering och testning, samt driftsättning och underhåll. Leveranserna

Historia och tillämpning: vattenfallsmodellen utvecklades i mjukvarubegreppens tidiga dagar och associeras ofta med Winston W. Royce

Fördelar och begränsningar: Fördelarna inkluderar tydliga ansvarsfördelningar, tydliga leveranser och god dokumentation som underlättar styrning och

Kringliggande varianter: modellen används ibland tillsammans med mer iterativa eller hybrida metoder. En variant är V-modellen,

i
varje
fas
fungerar
som
ingång
till
nästa
fas,
vilket
skapar
tydliga
milstolpar
och
kontrollpunkter.
I
praktiken
kan
benämningarna
variera
något
mellan
organisationer.
på
1970-talet,
även
om
hans
beskrev
en
mer
iterativ
process.
Modellen
var
särskilt
vanlig
under
1980-
och
1990-talen,
särskilt
i
reglerade
branscher
såsom
försvar
och
teknik
där
krav
och
dokumentation
var
centrala.
tillsyn.
Begränsningarna
är
dess
rígidity
och
långa
ledtider;
förändringar
i
krav
senare
i
processen
blir
kostsamma
och
riskerar
att
försena
projektet.
Vattenfallsmodellen
anses
därför
ofta
mindre
lämplig
i
projekt
med
osäkra
eller
föränderliga
krav.
där
varje
utvecklingsfas
kopplas
till
en
motsvarande
testaktivitet,
vilket
förstärker
verifiering
och
validering.