Home

Spiralmodellen

Spiralmodellen är en mjukvaruutvecklingsmodell som kombinerar iterativ utveckling med systematiska riskanalyser. Den introducerades av Barry Boehm i slutet av 1980-talet som en riskdriven variant av den traditionella vattenfallsmodellen och har blivit en referens inom software engineering för hantering av osäkerhet i stora projekt.

Modellen representeras som en serie varv som var och ett genomför vanligtvis fyra faser: definiera mål och

Inom varje varv identifieras och analyseras risker kopplade till mål, krav, design och teknologi. Baserat på

Användningen av spiralmodellen är särskilt lämplig för stora, komplexa och högriskprojekt där kraven kan förändras över

Historiskt sett publicerades den av Boehm i slutet av 1980-talet och har sedan dess varit inflytelserik inom

alternativ,
riskanalys
och
prototypframställning,
utveckling
och
verifiering,
samt
utvärdering
och
planering
av
nästa
varv.
Varvet
som
helhet
syftar
till
att
minska
osäkerhet
genom
tidig
identifiering
och
åtgärdande
av
risker,
ofta
genom
prototyper
eller
pilotlösningar
innan
fullständig
utveckling
fortsätter.
riskanalysen
görs
beslut
om
vilka
funktioner
som
ska
utvecklas
i
nästa
steg,
vilka
krav
som
bör
förfinas
och
vilka
alternativ
som
ska
undersökas.
Leveranser
kan
vara
prototyper,
demonstrationsprogram
eller
delsystem
som
möjliggör
fortsatta
val
och
dem
om
funktioner.
tid
och
där
tidiga
riskminimerande
åtgärder
är
värdefulla.
Fördelarna
inkluderar
bättre
riskhantering,
flexibilitet
och
möjligheten
att
få
feedback
tidigare.
Begränsningar
är
att
modellen
kan
vara
kostsam
och
kräva
omfattande
planering
och
riskanalyser,
vilket
gör
den
mindre
lämplig
för
små
eller
mycket
välavgränsade
projekt.
mjukvaruutveckling.
Den
har
flera
varianter,
ofta
betecknade
som
riskdriven
spiralmodell,
och
används
särskilt
i
stora
systemutvecklingsprojekt
inom
försvars-,
flyg-
och
tekniksektorerna.