fordeler og Ulemper av Foss Modeller

Fossen modellen er en måte å planlegge prosjekter som følger en lineær mønster . Ofte brukt i programvareutvikling , har fossen modellen fem faser: krav , design, implementering , verifikasjon og vedlikehold . Når du arbeider i denne modellen til å designe programvare , bør du fullføre fase én før han flyttet til fase to og så videre . Denne modellen har flere fordeler og ulemper , og det fungerer bedre med noen programvareprosjekter enn andre. Tidlige fasene er Perfected

Når fossen metoden er gjort på riktig måte , bruker du mye tid på tidlige faser av planlegging for å løse eventuelle feil; Dette kan spare tid senere i prosessen . Du gjør alle undersøkelser før enhver bygning eller gjennomføring kan starte . På den måten skal kundene vite på forhånd hva du kan forvente på slutten og hvor mye et prosjekt vil koste .
Dokumentasjon

Fossen metoden krever omfattende dokumentasjon på alle trinn av prosessen , og du kan bruke denne dokumentasjonen for å vise at forskning var faktisk ferdig . Også , hvis teammedlemmene flytte eller avslutte prosjektet , andre kan fortsette fordi de har all den informasjonen de trenger; det er ingen grunn til å bekymre seg for at verdifull kunnskap vil forlate når et gruppemedlem gjør. Når fossen modellen fungerer som den skal , bør nye teammedlemmer kunne plukke opp et prosjekt akkurat der noen andre stoppet .

Problemer med lineære prosesser

fossen modellen er avhengig av en lineær måte å tenke på; Men ressursene er ikke alltid best utnyttes fra en modell som dette . For eksempel, har hver lagspiller å jobbe på samme scene , men noen kan gjøre det bedre på andre deler av prosjektet . Du kan også spare tid når du deler et prosjekt på riktig måte , og du kan miste tid når alle er forventet å arbeide på alle faser av prosjektet .
Endringer er Vanskelig

Programvare prosjekter ofte avhengige av eksterne faktorer , så det er vanskelig å forutse hvor mye et prosjekt vil koste, og hva sluttresultatet skal egentlig være . Utbyggere har ofte et annet syn enn utviklerne , og utviklerne kanskje ikke vet hvordan man best kan fortelle utbyggere hva de skal gjøre. If har noe mot slutten av prosjektet som skal endres , de involverte må starte hele fossen modellen på nytt for å gjenspeile endringene; Dette kan være tidkrevende . I tillegg , er så mye dokumentasjon som er nødvendig i en foss modell som den faktiske papirene kan være overveldende , spesielt hvis det har å bli gjort om mot slutten av prosjektet .