Hvad er Rational Unified Process?

En Rational Unified Process eller RUP er en almindelig strategi, der anvendes i udviklingen af ​​softwareprogrammer. Denne webaktiverede proces indeholder et antal forskellige værktøjer, der hjælper programmereren med at udfylde den grundlæggende kode for et program, såvel som at hjælpe med at bestemme det endelige udseende på det produkt, som slutbrugeren køber og bruger. Ligesom mange produkter, der er designet til at fungere på lignende måde, betragtes en Rational Unified Process som objektorienteret.

Flere af værktøjerne, der er en del af den rationelle samlede proces, er designet til at være til hjælp på alle trin i udviklingsprocessen. Der er generelle retningslinjer, der gælder for hvert trin undervejs, samt skabeloner og grundlæggende prototyper, som programmereren måske ønsker at bruge som basis for et eller flere trin i koden. Da RUP er designet til at tackle hele udviklingsprojektet, handler det ikke kun om at sammensætte programmets grundlæggende strøm. Det involverer også etablering af dokumenter, indstilling af definitioner for handlinger og endda hjælp til oprettelse af hjælpeguider og manualer til at gå sammen med softwaren.

Omfanget af Rational Unified Process kan opdeles i fire forskellige stadier eller faser. Hver efterfølgende fase bygger på det arbejde, der er udført i den foregående fase, og udvikler programmet til et anvendeligt produkt, der sandsynligvis vil tiltrække slutbrugeres opmærksomhed.

Softwareudviklere begynder den Rational Unified-proces ved at gå ind i den såkaldte startfase. På dette tidspunkt er fokus på at definere formålet og funktionen til softwaren. Dette inkluderer identifikation af, hvad softwaren er beregnet til at udføre, som ikke udføres af andre programmer på markedet.

Den anden fase er kendt som udarbejdelsesfasen. Her kræver den rationelle samlede proces, at omfanget og formålet, der er defineret i startfasen, undersøges og opdeles i de væsentlige byggesten, der er nødvendigt for at begynde at udvikle den specifikke arkitektur til softwareprogrammet. Hvert aspekt af programmet analyseres grundigt, og forholdet mellem individuelle funktioner defineres.

Efter afslutningen af ​​udarbejdelsesfasen begynder konstruktionsfasen af ​​den rationelle samlede proces. Her begynder alle de byggesten, der blev identificeret og skabt i udarbejdelsesfasen, at blive samlet til et brugbart produkt. Det er her programmereren begynder at udlægge det endelige applikationsdesign og også forfine kildekoden. Betatestning finder også sted i denne fase.

Den sidste fase af den rationelle samlede proces er kendt som overgangsfasen. Dette er simpelthen det punkt, hvor programmeringsarbejdet i det væsentlige udføres, og softwaren stilles til rådighed for slutbrugerne.

Gennem de forskellige definerede stadier leverer RUP prototyper eller modeller, der hjælper med at holde programmereren på rette spor med en vellykket afslutning af en fase og overgangen til den næste fase. Selvom det ikke er det eneste produkt på markedet, der giver dette niveau af assistance, er Rational Unified Process blandt de mest populære.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?