Programvare prosjektfaser

Programvare prosjektfaser


Programvareutvikling livssyklus er en prosjektledelse konsept som segmenter en applikasjon utviklingsprosjekt i mindre faser. Når hver fase er ferdig kronologisk, er prosjektet lettere administrert og er mer sannsynlig å bli ferdig i tide, innenfor rammen og i henhold til spesifikasjonene. De seks faser av programvaren livssyklus planlegger, design, utvikling, testing, implementering og vedlikehold.

Phase One: Planlegging

Programvare prosjektfaser

Krav samling er nøkkelen til planleggingsfasen.

Planleggingsfasen innebærer å samle krav som detalj hvordan programvaren skal fungere. Dette inkluderer å dokumentere behovene til forretningsområdene som skal bruke programvaren.

Fase to: Design

Programvare prosjektfaser

Designfasen av programvaren livssyklus produserer en blåkopi for utviklere.

I designfasen, er kravene samlet fra planleggingsstadiet laget i et program blåkopi som vil instruere utbygger hvordan å lage programvare.

Fase tre: Utvikling

Programvare prosjektfaser

I utbyggingsfasen vil programmerere skrive koden som kjører programmet.

På dette stadiet, programmerere skrive all koden er nødvendig for å gjøre programmet arbeidet i henhold til spesifikasjonene. Konklusjonen av utviklingsfasen betyr at programvaren er nå et utfylt søknadsskjema klar til å bli testet.

Fase fire: Testing

Programvare prosjektfaser

Brukere må teste programvaren og gi sin aksept godkjenning.

Testfasen omfatter to trinn. Den første er å teste systemet for å sikre at funksjonaliteten oppfyller hva som er forventet og forutsatt. Den andre er å gjennomføre Bruker Aksept Testing (UAT), hvor systemet sluttbrukerne bekrefte at programvaren tilfredsstiller deres funksjonelle behov.

Fase fem: Gjennomføring

Programvare prosjektfaser

Når programvaren er grundig testet, vil det bli implementert i et produksjonsmiljø.

Etter sluttbrukerne har godkjent programvare gjennom UAT, kan systemet bli implementert. Denne gjennomføringsfasen innebærer å installere programvaren i et produksjonsmiljø.

Fase seks: Vedlikehold

Programvare prosjektfaser

Vedlikeholdsfase innebærer støtte for søknaden.

Vedlikeholdsfasen er i sluttfasen og omfatter kontinuerlig støtte gjennom hele livet av søknaden. Det innebærer også å fikse programvaren når det bryter og reagere på situasjoner som krever en justering eller ekstrautstyr til søknaden.