Typisch , computer applicaties gaan door meerdere testen cycli alvorens te worden vrijgegeven aan de consument . Dit proces meestal van toepassing op prominente software zoals besturingssystemen en andere commerciële producten met een potentieel voor brede aantrekkingskracht . Afhankelijk van de stabiliteit van het programma , kan de ontwerper zwaar de broncode te wijzigen of effectief markeren als een Release Candidate . Overzicht De term RC , of Release Candidate , geldt voor software die is momenteel in de eindfase ontwikkeling . Op dit punt heeft het programma meestal doorgemaakt grote ontwerp- fasen zonder belangrijke bugs . De term kan gelden voor geheel nieuwe software of een nieuwe versie van een bestaand programma . Wezen , kan een ontwikkelaar beginnen met de massaproductie van een Release Candidate als er geen dodelijke glitches of bugs worden gevonden . Beta en RC Stadia beta versie van een programma is vergelijkbaar met een release Candidate , hoewel de laatste fase van ontwikkeling is over het algemeen meer geavanceerde . In wezen , een Release Candidate distributie bevat weinig tot geen bekende glitches . Een beta release kan echter worden gedistribueerd ongeacht de status te identificeren bugs een breder scala van software en hardware configuraties . Een beta -versie kan vele fatale bugs Alvorens een applicatie , ontwikkelaars bevatten , hoewel de ontwikkelaars moet het te repareren voordat het programma gaat zijn RC podium . Testen verspreiden haar release Candidate aan beta testers . Hun taak is om grondig gebruik van het programma onder bepaalde configuratie-instellingen om kleine en /of fatale bugs te identificeren . Software kan gaan door verschillende beta-testen fasen , afhankelijk van de hoeveelheid van de ondervonden problemen langs de weg . Om deze reden , kan het testen worden uitgevoerd voor een bepaalde hoeveelheid tijd , tenzij de uitgever handhaaft een strikte release datum . Final Version Zodra ontwikkelaars fix alle bekende fatale bugs , een release Candidate wordt gezegd dat "Go Gold . " In dit stadium , wordt er geen nieuwe code geïmplementeerd in de applicatie , maar wijzigingen kunnen worden vrijgegeven op een later tijdstip door middel van software patches en updates . Kenmerkend is dat deze prestaties te verbeteren of oplossen compatibiliteitsproblemen met nieuwe hardware of programma distributies . De software in kwestie wordt vervolgens verspreid aan consumenten via retailers of via digitale download diensten .
|