Hva er en løslatelseskandidat?
En utgivelseskandidat er en versjon av et program som vanligvis ikke er i sin endelige form. Selv om versjonen er funksjonell, er den ikke helt klar til å tilby for salg til allmennheten. En eldre versjon av programmet kan allerede være på markedet, og denne nyere versjonen er bare ikke klar for utgivelse, eller det kan være den aller første versjonen av et helt nytt produkt.
Begrepene “release kandidat” og “beta-versjon” brukes ofte om hverandre, men de to er teknisk sett ikke de samme tingene. Begge refererer til funksjonelle programmer som ikke er fullstendig testet. En utgivelseskandidat, også kjent som en RC, har færre identifiserte feil som må adresseres før programmet kan testes markedsføres til en liten sektor av forbrukere. Derimot har betaversjoner vanligvis flere feil som må strykes ut før de slippes til forbrukerne for mer grundig testing. Dette gjør i grunn teknisk sett betaversjonen til en forløper for en RC.
Selvfølgelig er det endelige målet for utgivelseskandidaten å fremstå som et sluttprodukt som vil fange forbrukernes interesse og resultere i bred spredning for det nye programvaretilbudet. Fordi forbrukere har en tendens til å ha liten eller ingen tålmodighet til programvare som samhandler dårlig med eksisterende programmer og operativsystemer, gjennomfører utviklere mye testing og foredling av programvareprodukter før den første forbrukertesten gjennomføres. Dette vil omfatte å prøve programvaren på mange forskjellige plattformer og kjøre den sammen med andre populære programmer for å avgjøre om det er negative konsekvenser.
Når feil oppdages i en utgivelseskandidat, blir problemet løst og testingen fortsetter å sikre at løsningen ikke skapte nye problemer. Hvis det blir funnet feil på RC-stadiet, kreves det vanligvis bare en runde med fikser. Hvis det er behov for mer enn en runde med fikser, gikk produktet sannsynligvis til RC-scenen for tidlig. Når utviklerne er sikre på at utgivelseskandidaten er effektiv og ikke presenterer store problemer, kan programmet gå videre til RTM-scenen. Dette betyr at produktet kan frigjøres til markedsføring eller produksjon, noe som betyr at produktet nå kan masseproduseres.