Waterfall Modell i SDLC

posted in: Articles | 0

for Å forstå Waterfall Modell i SDLC, er det nødvendig å dykke inn i modellen definisjon, viktigste faser, hvilke dokumenter som er forbundet som følge av hver etappe, fordeler og ulemper.

SDLC står for en software utvikling livssyklus. Det er et rammeverk (en viktig støtte struktur) i en utvikling, som kan variere fra selskap til selskap. En av de mest populære typene av SDLC er Waterfall Modell. Fossen er, som man kan se av ovenstående, en prosess-modellen., I enkle ord, en generalisert beskrivelse av programvareutvikling prosessen. Foss-Modellen er den mest kjente, som det var første kronologisk skal vises og beskrives, av Dr. Winston W. Royce i 1970 i «Management utvikling av store programvaresystemer.»

Det er en rekke utvikling livssyklus modell typer, som om det er skrevet videre i mer detalj, og de er senere konkurranser:

  • scrum modell
  • rapid application development
  • prototyping
  • spiral model
  • kanban utvikling modell
  • og andre.,

Sikkert, de fant sted for å tjene bedre der Fossen Modellen var mindre kraftig. For å forstå «tynn steder,» det er nødvendig å dykke inn i Fossen modell definisjon viktigste faser, hvilke dokumenter som er forbundet som følge av hver etappe, fordeler og ulemper.

Waterfall Modell Definisjon

Waterfall modellen er en lineær (sekvensiell) utvikling livssyklus modell som beskriver utviklingen som en kjede av suksessive trinn. Ingen fasen kan være i gang før eller samtidig med tidligere eller nåværende., La oss vurdere Waterfall modell viktigste faser som de går.

Waterfall Modell Viktigste Faser

Systemkrav Fase

i Løpet av den første fasen, kravene til systemet er etablert. Prosessen starter med å fremmane krav til virksomhet, analysere og prioritere dem, noe som ender med etableringen av Visjon& Omfang dokumentet (eller 2 separate dokumenter avhengig av hvert enkelt tilfelle). Visjon og Omfang dokumenter som er opprettet før du signerer kontrakten., Visjonen er definert som en «langsiktig strategisk konsept for den ultimate hensikt og form av et nytt system.»(Wiegers, 2012, s. 1) omfanget er hva «trekker grensen mellom hva som er in og hva er ut for prosjektet.»(Wiegers, 2012, s. 1)

Betegner omfanget er en viktig del av prosjektet for begge sider. Det gjør en klient gjennomsiktig hva som vil bli gjort. En god strategi for å håndtere forventninger er å identifisere hva som ikke vil bli inkludert i et produkt, så kundenes forventninger er klart, er at for Prosjektet Omfang Dokument er opprettet.,

Omfang av Prosjektet

Omfang av Prosjektet er forventet å inneholde prosjektet veikart, budsjetter og beskrivelse, med de viktigste funksjonene som er definert angående problemet visjon dokumentet. Lese en artikkel om prosjektet ledelse av en ekspert Vitaly Hornik.

Den innledende fasen er utenkelig uten Krav til Programvare Spesifikasjon (SRS) som er kjernen i den fasen.

Programvare kravspesifikasjon

En typisk SRS har en hensikt, en generell beskrivelse, spesifikke krav (funksjonell, formålsløse, kvalitet attributter).,

noen Ganger, det kan være prototyper som kan være av forskjellige typer: vertikal/ horisontal, statisk/dynamisk, low-fidelity/high-fidelity. Prototyper (eller prototyper) er sendt til UI/UX-designere som gjør dem i oppsett. Føl deg fri til å estimere Programvare kravspesifikasjon (SRS) Mal laget av XB Software.

Design Fasen

Den neste fasen i modellen diagrammer hvordan nettopp kravene til systemet vil være teknisk gjennomført. Denne fasen i stor grad dekker slike komponenter som programmeringsspråk, data lag, tjenester, etc.,

Implementering (Utvikling) Fase

Den faktiske kildekoden er endelig skrevet i tredje fase, implementere alle modeller, business logic, og tjenesten integrasjoner som ble angitt i de tidligere trinnene. Prosessen med hele koden etableringen kan deles inn i små enheter, og hver enhet er utviklet og testet for sin funksjonalitet (unit-testing). Etterpå, en hele systemet er bygd opp av ferdige enheter, og den fjerde fasen starter.,

testfasen

Etter utviklingsfasen, produktet skal oppleve en grundig kvalitetssikring og test av programvare for å oppdage feil i et system. Testere er involvert i å finne og rapportere problemer som må løses. For å lagre registrerte saker, en bug tracking system kan benyttes med det mål at saker kan bli behandlet under vedlikehold life-cycle phase.

programvaren kan bli formidlet når de etiske problemer som er løst. Klienten er engasjert med aksept testing for å evaluere det for utnyttelse.,

Vedlikehold Fase

Så snart produktet er for plassering til en live-miljøet, den går klar vedlikehold fase av utvikling livssyklus. Vedlikehold fase engasjerer ikke bare distribusjon av programmet, men også support og vedlikehold som kan være nødvendig for å holde det funksjonelle og up-to-date.

Les også kriteriene for smertefri outsourcing vi listet opp i prioritert i artikkel 7 Tips for Å Velge En Outsourcing Web Utvikling Selskap.,

Waterfall Modellen Fordeler og Ulemper

The Waterfall modellen er enkel å følge og forstå, det er felles for store institusjoner med mange nivåer av beslutninger og koordinering. Likevel, i likhet med alle andre SDLC modell, den har sine sterke og svake sider. Foss-modellen kan ikke enhver tenkelig form av et prosjekt., av fleksibilitet

  • Mangel på synlighet av gjeldende fremgang
  • Økt levering term
  • Endringer i krav eller nye tillegg i funksjonalitet krever endringer på alle trinnene
  • Tid-skift i en fase vil sterkt påvirke hele veien kart som samtidige prosesser er ikke tilgjengelig i en foss modell
  • sluttproduktet er tilgjengelig kun på slutten av en syklus
  • Konklusjon

    The Waterfall modell er den beste passform:

    • For små og kortvarige prosjekter.,
    • Når kravene er uforanderlig.
    • For klienter med en komplisert selskapsstruktur med mange nivåer av koordinering.

    I tillegg, det er tilrådelig å estimere en gratis Programvare kravspesifikasjon (SRS) Mal laget av XB Software.

    – >

    Gratis Estimering Mal + PERT
    En mal for å beregne prosjektets kostnader og varighet. Beregne alle mulige risikoer og mulige prosjektets varighet.

    Legg igjen en kommentar

    Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *