Mikä on Waterfall-menetelmä?
Se on lineaarinen ja sekventiaalinen lähestymistapa projektinhallintaan.
Määritelmä
Waterfall-menetelmä on lineaarinen ja sekventiaalinen lähestymistapa projektinhallintaan, jolle on ominaista vaiheittainen rakenne, jossa jokainen vaihe on saatettava päätökseen ennen seuraavaan siirtymistä.
Rakenne
Projektit jaetaan erillisiin vaiheisiin, joilla ei ole päällekkäisyyksiä, muistuttaen vesiputouksen virtausta.
Gantt-kaaviot
Waterfall-menetelmää visualisoidaan usein Gantt-kaavioilla, ja sitä käytetään yleisesti esimerkiksi rakennusalalla.
Rajallinen joustavuus
Toisin kuin ketterät viitekehykset, Waterfall-menetelmä ei helposti sopeudu muutoksiin kerran vaiheen valmistuttua, käsitellen kaikkia muutoksia potentiaalisina riskeinä määritellylle suunnitelmalle.
Vaiheet
Waterfallissa on tyypillisesti seuraavat vaiheet: vaatimusten kokoaminen, suunnittelu, kehitys, testaus, käyttöönotto ja ylläpito.
Vaatimusten kokoaminen
Alkuvaiheeseen sisältyy kaikkien projektivaatimusten yksityiskohtainen kerääminen ja dokumentointi.
Suunnittelu
Tähän vaiheeseen kuuluu sekä korkean tason että yksityiskohtainen suunnittelutyö, määritellen järjestelmän arkkitehtuuri ja rajapinnat.
Toteutus
Varsinainen kehitystyö alkaa, perustuen edellisen vaiheen suunnitteluspesifikaatioihin.
Testaus
Jokainen komponentti testataan varmistaakseen, että se täyttää määritellyt vaatimukset ja toimii tarkoitetulla tavalla.
Käyttöönotto
Valmis projekti otetaan käyttöön tai julkaistaan loppukäyttäjille tai asiakkaille.
Ylläpito
Ylläpito- ja jatkuvat tukitoimet toteutetaan varmistamaan, että projekti toimii edelleen oikein.