Mapa del sitio | Contacto | Ayuda
También estamos en: facebook    twitter
 
 
Usted está en: Inicio » Guías » Control versiones software

Guías

Control versiones software

Estructura

Casi todo el mundo ha visto en programas,aplicaciones... números parecido a estos: 2.0.4; 1.1.7; 1.4;...
Estos números son únicos para un software e indica el nivel de desarrollo que se van incrementando conforme el desarrollo es extendido con nuevas funcionalidades, verificación de errores....
Generalmente estos número siguen un patrón(mayor.menor.micro-fase), hay excepciones como Windows que empezó con poner las versiones el año(Windows 95, windows 98. También le pasa al ubuntu que es año.mes(11.10).
A parte de estos casos se aumenta cada número cuando...
  • mayor: el software sufre grandes cambios y mejoras.
  • menor: el software sufre pequeños cambios( por ejemplo correcciones de errores...)
  • micro: Se aplica una corrección y a su vez sufre pocos cambios. Este número en muchas ocasiones se omite.
  • fase: Se indica si se encuentra en una fase de desarrollo que no sea la final/estable.

Fases

  • Experimental: es la primera versión del software y todavía es inestable, en esta fase se eliminan los errores y se termina de completar todas sus funcionalidades. Se utiliza para indicar esta fase los siguientes términos: α,alfa,alpha,a.
  • En pruebas: Es la primera versión COMPLETADA del programa y es posible que sea inestable. Se indica con los siguientes términos: β,beta,ϐ,b.
  • Congelada: En esta etapa se congela las características del producto, ya que solo se harán pequeñas modificaciones o se corregirán los errores,las pruebas de errores lo hace el público en general. Normalmente se incluye en la fase de pruebas.
  • Candidata a Definitiva: es una versión ya casi definitiva, candidata para el lanzamiento, también conocida por su nombre en inglés: Release Candidate. Comprende ya un producto final preparado para ser lanzado, en esta fase ya implementa todas las funcionalidades y se encuentra libre de cualquier error que pueda perjudicar al usuario y/o software. Se indica esta fase con los siguientes términos: Γ,γ,Gamma,RC.
  • Estable/Final: es la versión estabilizada, final, del software. En esta fase no se indica con ningún término, aunque hay empresas por ejemplo Debian, Android que nombran a las versiones con algunos nombres.

Ejemplos

  • 1.0.5-α (Experimental)
  • 1.0.5-alpha (Experimental)
  • 1.1.0-beta (En pruebas)
  • 1.2-beta (En pruebas)
  • 1.6.3-RC (Candidata a Definitiva)
  • 1.6.4-Γ (Candidata a Definitiva)
  • 1.5.0 (Estable)

También te puede interesar

Control versiones software
Última modificación: 22/09/2012