Ilmumis aasta | 1980-ndatel aastatel | 1970. aastal |
Põhietappide arv | 8 | 7 |
Mudeli sisu | Veemudeli täiendus, võttes arvesse testimist igal arendusetapil, tagades verifikatsiooni ja valideerimise. | Lineaarne arendusprotsess, kus iga etapp järgneb eelmisele ilma tagasipöördeta. |
Kasutus keerukus | Veidi keerulisem juhtida täiendavate etappide tõttu, kuid paremini arvestatakse testimisega. | Lihtne mõista, kuid mitte mugav muutuvate nõuete korral. |
Kulud | Suurenenud kulud testimisele mitmetasemelise protsessi tõttu. | Võimalik kulude vähendamine testimisele tänu otsekäigulisele lähenemisele. |
Riskide kontroll | Parandatud riskide kontroll tänu varajasele testimisele ja tagasisidele. | Minimaalne riskide kontroll etappide vahelise tagasiside puudumise tõttu. |
Muudatuste arvestamine | Parandatud riskide kontroll tänu varajasele testimisele ja tagasisidele. | Muudatuste arvestamine on keeruline lineaarse struktuuri tõttu. |
Rakendus | Tõhus muutuvate nõuete ja suure testimisega projektide puhul. | Kasutatakse projektides, kus on selgelt määratletud nõuded ja vähe muudatusi. |
+ | Parandatud riskide kontroll, parem kohanemine muudatustega. | Lihtne mõista, hõlbus ajakava ja eelarve hindamine. |
— | Suurenenud kulud testimisele, keeruline juhtida täiendavate etappide tõttu. | Raskused muudatustega kohanemisel, kiire tagasiside puudumine. |