Fossefallsmetode er en metode for utvikling av programvare. Fossefallsmetoden deler utvikling av programvare inn i faser som kravarbeid, analyse, programmering og testing.

Faktaboks

Også kjent som

engelsk: waterfall model

Metoden ble først beskrevet av den amerikanske programmereren Winston W. Royce (1929–1995) i 1970. Han beskrev en utvikling der en kunne gå fram og tilbake mellom faser. I praksis brukes ofte metoden slik at produktutvikling går videre til neste fase når en fase er ferdig.

Metoden skiller seg fra inkrementelle og evolusjonære metoder (som smidige metoder) ved fokus på å planlegge utviklingen som helhet for en leveranse av produktet. Fossefallsmetoden har fått kritikk for manglende muligheter til tilpasning og læring underveis i produktutvikling, og at det blir mye fokus på å dokumentere, som gir mindre innsats i faser som programmering og testing.

Les mer i Store norske leksikon

Litteratur

  • Bræk, R., Hygen, J., Høysæter, S., Johansen, T., & Scott, P. (1985). Håndbok i systemarbeid. TAPIR, Trondheim.
  • Bourque, P. and Fairley, R. E. (2014). Guide to the Software Engineering Body of Knowledge. Swebok 3.0. IEEE Computer Society.
  • Royce, W. (1970): Managing the development of large software systems: Concepts and techniques. In: Proc. IEEE WESCOM. IEEE Computer Society Press, Los Alamitos.

Kommentarer

Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.

Du må være logget inn for å kommentere.

eller registrer deg