Cosa fa RC Supporto per in Software?

July 28

In genere, le applicazioni del computer passano attraverso più cicli di test prima di essere rilasciato per i consumatori. Questo processo di solito si applica al software di primo piano come i sistemi operativi e di altri prodotti commerciali con un potenziale di grande appeal. A seconda della stabilità del programma, il suo progettista può pesantemente modificare il codice sorgente o effettivamente segnare come una Release Candidate.

Panoramica

Il termine RC, o Release Candidate, si applica al software che è attualmente in fase di sviluppo finale. A questo punto, il programma è in genere attraversato le principali fasi di progettazione senza errori significativi. Il termine può applicarsi a tutto nuovo software o per una nuova versione di un programma esistente. In sostanza, uno sviluppatore può iniziare la produzione di massa di una Release Candidate se non vengono trovati difetti fatali o insetti.

Beta e fasi di RC

versione beta di un programma è simile ad una Release Candidate, anche se la fase di sviluppo quest'ultimo è generalmente più avanzata. In sostanza, una distribuzione Release Candidate contiene poco o nessun difetti noti. Una versione beta, tuttavia, può essere distribuito a prescindere dal suo status per aiutare a identificare i bug da una più ampia gamma di configurazioni software e hardware. Una versione beta può contenere numerosi bug fatali, anche se gli sviluppatori devono risolvere il problema prima che il programma entra nella sua fase RC.

analisi

Prima di finalizzare la domanda, gli sviluppatori di distribuire la sua Release Candidate di beta tester. Il loro compito è quello di utilizzare a fondo il programma nelle impostazioni di configurazione specificate per identificare bug minori e / o mortali. Software può passare attraverso molteplici fasi di test beta, a seconda della quantità di problemi incontrati lungo il cammino. Per questo motivo, il test può essere eseguito per un dato periodo di tempo a meno che il suo editore fa rispettare una data di uscita rigorosa.

Versione finale

Una volta che gli sviluppatori di risolvere tutti i bug noti mortali, una Release Candidate si dice "Go oro." In questa fase, nessun nuovo codice è implementato nell'applicazione, anche se le modifiche possono essere rilasciati in un secondo momento tramite patch e aggiornamenti software. Questi in genere migliorano le prestazioni o risolvere problemi di compatibilità con le nuove distribuzioni di hardware o di programma. Il software in questione viene successivamente distribuito ai consumatori attraverso i rivenditori o tramite i servizi di download digitale.