Normalmente, las aplicaciones informáticas pasan por varios ciclos de prueba antes de ser liberado a los consumidores. Este proceso por lo general se aplica al software prominente , como los sistemas operativos y otros productos comerciales con un potencial de gran atractivo. Dependiendo de la estabilidad del programa, el diseñador puede modificar en gran medida su código fuente o marcar con eficacia como una Release Candidate . Descripción
El término RC o Release Candidate , se aplica al software que está actualmente en su fase final de desarrollo. En este punto , el programa ha ido normalmente a través de las principales fases de diseño sin errores significativos. El término se puede aplicar a todo un nuevo software o una nueva versión de un programa existente. Esencialmente , un desarrollador puede comenzar la producción en masa de un Release Candidate si no se encuentran fallos o errores fatales .
Beta Etapas RC
versión beta de un programa es similar al una Release Candidate , aunque la fase de desarrollo de este último suele ser más avanzada. En esencia , una distribución Release Candidate contiene poco o nada de fallos conocidos. Una versión beta, sin embargo, se puede distribuir sin importar su estatus para ayudar a identificar los errores de una amplia gama de configuraciones de software y hardware. Una versión beta puede contener numerosos errores fatales , aunque los desarrolladores tienen que arreglarlo antes de que el programa entra en su fase RC .
Testing
Antes de finalizar una aplicación , los desarrolladores distribuir su Release Candidate a los probadores beta. Su trabajo consiste en utilizar a fondo el programa bajo parámetros de configuración específicos para identificar errores menores y /o mortales . Software puede pasar por varias fases de pruebas beta , dependiendo de la cantidad de cuestiones que surgen en el camino. Por esta razón , la prueba se puede realizar por cualquier cantidad de tiempo a menos que su editor hace cumplir una fecha de lanzamiento estricta .
Versión Final
vez que los desarrolladores corregir todos los errores fatales conocidas , se dice que una Release Candidate para " Ir de oro. " En este momento , no hay código nuevo se lleva a cabo en la aplicación, aunque las modificaciones pueden ser liberados en una fecha posterior a través de parches de software y actualizaciones. Estos por lo general mejoran el rendimiento o solucionar problemas de compatibilidad con nuevo hardware o distribución del programa. El software en cuestión se distribuye posteriormente a los consumidores a través de los minoristas oa través de los servicios de descarga digital.