fördelar & Nackdelar med vattenfall Models

Vattenfallet modellen är ett sätt att planera projekt som följer ett linjärt mönster . Används ofta inom mjukvaruutveckling , har vattenfallsmodellen fem faser : krav , design , implementering , verifiering och underhåll . När du arbetar i denna modell för att designa programvara , bör du fylla i fas ett innan han flyttade till fas två och så vidare . Denna modell har flera fördelar och nackdelar , och det fungerar bättre med vissa mjukvaruprojekt än andra . Tidiga faser är Fulländad

När vattenfallet metod görs på rätt sätt , spenderar du mycket tid på tidiga faser av planering för att reda ut eventuella buggar ; Detta kan spara tid senare i processen . Du gör allt den forskning innan någon byggnad eller genomförande kan starta . På så sätt ska kunderna veta up front vad som väntar i slutet och hur mycket ett projekt kommer att kosta .
Dokumentation

Vattenfallet metoden kräver omfattande dokumentation vid varje steg av processen , och du kan använda denna dokumentation för att visa att forskning var faktiskt klar . Dessutom, om gruppmedlemmarna flyttar eller avslutar projektet , andra kan ändå fortsätta eftersom de har all information de behöver ; finns det ingen anledning att oroa sig för att värdefull kunskap kommer att lämna när en gruppmedlem gör. När vattenfallet modellen fungerar korrekt , bör nya medarbetare att kunna plocka upp ett projekt precis där någon annan slutat .

Problem med linjära processer

vattenfallet modellen beror på ett linjärt sätt att tänka ; Men resurserna är inte alltid bäst utnyttjas från en modell som denna. Till exempel har varje lag spelare för att arbeta på samma scen , men vissa kan göra bättre på andra delar av projektet . Du kan också spara tid när du delar ett projekt på rätt sätt, och du kan gå ner i tid när alla förväntas arbeta på varje fas av projektet .

Förändringar är svåra

programvaruprojekt ofta beror på yttre faktorer , så det är svårt att förutse hur mycket projektet kommer att kosta och vad slutresultatet egentligen borde vara . Byggare har ofta en annan syn än utvecklare , och utvecklarna kanske inte vet hur man bäst berättar byggare vad de ska göra . Om något mot slutet av projektet måste ändras , de inblandade måste börja hela vattenfallet modellen igen för att återspegla de förändringar ; detta kan vara tidskrävande . Dessutom finns så mycket dokumentation som behövs i ett vattenfall modell att den faktiska pappersarbete kan vara överväldigande , speciellt om den måste helt göras om mot slutet av projektet. Addera