RAD livssyklusmodell

RAD livssyklusmodell

RAD Bakgrunn

RAD, eller Rapid Application Development, er en designmodell som brukes til å utvikle programvare og informasjonssystemer på så kort tid som mulig. Dette oppnås ved å fokusere på å effektivisere byggeprosessen, kalt "utvikling syklus." Dette målet er oppnådd ved å definere forskjellige komponenter.

RAD-systemet er delt inn i fire separate faser: Krav Planlegging, bruker design, konstruksjon og implementering.

krav Planlegging

Den første fasen i RAD prosessen er Krav Planning. Denne fasen innebærer gjennomgang av områder som er strengt nødvendig til systemet blir bygget. Gjennomgangen gir en solid oversikt, som dekker de krav og skisserte funksjoner som utføres av systemet.

Når de er riktig utført, bør dette første trinn fremstille en modell av hvordan den foreslåtte systemet fungerer. Det bør også klart definere omfanget av systemet, inkludert dens muligheter og begrensninger. Til slutt bør det rettferdiggjøre kostnadene som er nødvendige for å fullføre modellsystemet.

Bruker design

Den andre fasen kalles User Design scenen. Dette omfatter en grundig titt på virksomhet som er knyttet til systemet blir utformet. De brukerne som skal ansette den foreslåtte systemet analysere hvordan dataene brukes og hvordan denne bruken påvirker flyten av operasjoner fra et forretningsmessig ståsted. Dette trinnet er utformet for å eliminere ideer som fungerer i teorien, men er ineffektive i praksis.

Fra denne studien, er en skisse av systemet avklart. Strømmen av hvordan brukere vil faktisk kommuniserer med systemet er konstruert for, blant annet eksempler på skjermbilder og prosedyrer. Ved slutten av dette trinnet, den generelle ideen bak det nye systemet begynner å forvandle seg til en bestemt plan.

Konstruksjon

Den tredje fasen kalles Construction. På dette punktet, små grupper av utviklere jobbe sammen med brukerne for å fullføre systemdesign og begynne å bygge den. Denne konstruksjonen gjør at designere til å programmere viktige deler av systemet og umiddelbart teste funksjoner med tilbakemeldinger fra brukerne. Som sentrale deler av systemet er bygget og testet, kommer det samlede prosjektet sammen.

Som ny programvare er konstruert og testet, er nødvendige instrukser og prosedyrer opprettet. Disse guidene brukes av sluttbrukere når systemet er ferdig.

Gjennomføring

Den fjerde og siste etappen er Implementation. Ved dette punkt blir den nye programvare system ferdigstilt og installert. Dersom tidligere versjoner av systemet er i bruk, er forbindelser bygget for å oppgradere til den nye versjonen og overføre eldre data. Brukere får opplæring i drift av den ferdige programvaren, og systemet prosessen er fullført.