? Généralement, les applications informatiques passent par plusieurs cycles de tests avant d'être libéré pour les consommateurs. Ce processus s'applique habituellement à des logiciels de premier plan tels que les systèmes d'exploitation et autres produits commerciaux ayant un potentiel pour un large public. Selon la stabilité du programme , son concepteur peut fortement modifier son code source ou effectivement marquer comme une Release Candidate . Présentation
Le terme RC , ou Release Candidate , s'applique au logiciel qui est actuellement dans sa phase de développement final . À ce stade , le programme a généralement traversé grandes phases de conception avec pas de bugs importants. Le terme peut s'appliquer à tout nouveau logiciel ou une nouvelle version d'un programme existant . Essentiellement , un développeur peut commencer la production de masse d'une Release Candidate , si pas de pépins ou de bogues fatals sont trouvés.
Bêta et les étapes RC
version bêta d'un programme est similaire à une Release Candidate , bien que la phase de développement ci est généralement plus avancé. En substance, une distribution de Release Candidate contient peu ou pas de pépins connus. Une version bêta, cependant , peut être distribué indépendamment de son statut pour aider à identifier les bugs sur un large éventail de configurations matérielles et logicielles . Une version bêta peut contenir de nombreux bugs mortels , bien que les développeurs doivent le faire avant le programme entre dans sa phase RC .
Testing
Avant de finaliser une application, les développeurs distribuer sa version Release Candidate pour les testeurs bêta. Leur travail consiste à utiliser à fond le programme dans les paramètres de configuration spécifiques pour identifier les bugs mineurs et /ou mortelles . Logiciel peut passer par plusieurs phases de bêta test , en fonction de la quantité de problèmes rencontrés sur le chemin. Pour cette raison , le test peut être effectué pour une quantité donnée de temps, sauf si son éditeur impose une date de sortie strict.
Version finale
fois que les développeurs corrigent les bogues fatals connus , une Release Candidate est dit : «Allez or . " A ce stade , aucun nouveau code est mis en œuvre dans l'application, bien que des modifications peuvent être libérés à une date ultérieure par le biais des correctifs logiciels et mises à jour . Il s'agit généralement d'améliorer les performances ou résoudre les problèmes de compatibilité avec le nouveau matériel ou distributions du programme. Le logiciel en question est ensuite distribuée aux consommateurs par l'intermédiaire de détaillants ou par les services de téléchargement numérique .