Como ya tenemos las etapas de desarrollo ahora hablamos de las fases de un software. Los nombres varían de empresa a empresa o incluso del programador. Pero ahora comento las que se van a tener en cuenta para el proyecto Kentana y van enlazadas a las fases del producto. Estas fases aplican para desarrollos nuevos en cuanto a funcionalidades se refiere.
Alpha
En esta etapa estamos ubicados desde el análisis del proyecto hasta las pruebas ingenieriles. Las pruebas son realizadas de forma interna de la empresa y hasta este punto el usuario no conoce nada más que los prototipos. En muchos casos hay un área de calidad encargada de hacer pruebas muy especializadas, en otros pues las realiza uno mismo. Incluye los ajustes y nuevas pruebas, cuando se aprueba el último ciclo de ajustes finaliza esta etapa.
Beta
Esta suele ser la más conocida de todas las fases de un software, ya que permite el acceso previo de usuarios finales. Los beta testers a veces son usuarios ajenos a la empresa dueña del proyecto. Se realizan todas las pruebas de funcionalidades de manera masiva o por lo menos externa. Igual que la fase anterior finaliza al aprobar el último ciclo de ajustes. Corresponde a la fase de desarrollo de pruebas (de usuario) y solo puede ser aprobada por el. Muchas empresas distribuyen la versión beta de sus programas en los casos que planean muchas mejoras.
Versión Previa (Release Candidate)
Básicamente es la versión seleccionada para salir a producción pero aún no disponible a venta. Lo que sucede es que algunas empresas vuelven a hacer pruebas internas sobre los ajustes detectados en la fase beta. Ahora mismo casi no se aplica ya que hay tendencia de actualizaciones constantes, por ejemplo aplicaciones móviles.
Versión Final (Release To Manufacturing)
Es la culminación de todas las fases de un software para un producto. Hace algunos años todo dependía del Número de licencias vendidas. Hoy en día se lleva a servicios y se presentan muchas mejoras constantes. Scrum surge como un patrón de desarrollo ideal para este tipo de sistemas.