Skip to main content

Cos'è un candidato a rilascio?

Un candidato a rilascio è una versione di un programma software che di solito non è nella sua forma finale.Mentre la versione è funzionale, non è del tutto pronto da offrire in vendita al pubblico.Una versione precedente del programma potrebbe essere già sul mercato e questa versione più recente non è pronta per il rilascio, o potrebbe essere la prima versione di un nuovo prodotto.

I termini "candidato a rilascio" e "versione beta"sono spesso usati in modo intercambiabile, ma i due non sono tecnicamente le stesse cose.Entrambi si riferiscono a programmi funzionali che non sono completamente testati.Un candidato a rilascio, noto anche come RC, ha meno problemi identificati che devono essere affrontati prima che il programma possa essere commercializzato a un piccolo settore di consumatori.Al contrario, le versioni beta in genere hanno più bug che devono essere risolti prima di essere rilasciati ai consumatori per test più approfonditi.Questo, in sostanza, rende tecnicamente la versione beta un precursore di un RC.

Naturalmente, l'obiettivo finale del candidato di rilascio è quello di emergere come un prodotto finale che attirerà l'interesse dei consumatori e si tradurrà in un'ampia popolarità diffusa per la nuova offerta di software.Poiché i consumatori tendono ad avere poca o nessuna pazienza con il software che interagisce male con i programmi e i sistemi operativi esistenti, gli sviluppatori intraprendono una grande quantità di prodotti software di test e perfezionamento

Prima di Viene condotto il primo test del consumatore.Ciò includerà il tentativo del software su molte piattaforme diverse e l'esecuzione insieme ad altri programmi popolari per determinare se ci sono conseguenze negative.

Quando vengono scoperti i bug in un candidato a rilascio, il problema viene affrontato e il test continua a garantire che la correzione lo abbia fattonon creare nuovi problemi.Se si trovano bug nella fase RC, di solito sono necessarie solo un giro di correzioni.Se sono necessari più di un giro di correzioni, il prodotto probabilmente è andato prematuramente sul palco RC.Una volta che gli sviluppatori sono certi che il candidato di rilascio è efficiente e non presenta problemi importanti, il programma può passare alla fase RTM.Ciò significa che il prodotto può essere rilasciato al marketing o alla produzione, il che significa che il prodotto può ora essere prodotto in serie.