Descripción de los niveles de validación técnica de una versión
Any version released goes through 2 phases (2 levels) of technical validation
- La primera fase (nivel 1) es una fase semiautomática realizada por robots de software específicos.
- La segunda fase (nivel 2), que tiene lugar después de que se haya validado la primera fase, se basa principalmente en acciones manuales.
Fase 1 (nivel 1)
La primera fase es realizada por robots de software.
Esta fase equivale a miles de días-persona de pruebas.
Solo el código fuente de los robots de software representa varios millones de líneas de código (que a su vez generan código y objetos).
Un gran número de máquinas opera las 24 horas del día para cubrir todas las versiones de los sistemas operativos, las principales bases de datos y una amplia variedad de configuraciones de hardware.
Los robots de software ejecutan miles de escenarios de prueba sofisticados y analizan los resultados.
En todo el producto (ejemplos, asistentes etc.), se realizan pruebas de regresión.
Los errores se analizan en todo el producto (ejemplos, asistentes, etc.).
Si se realiza una corrección, se reiniciará toda la primera fase.
Una vez que la fase 1 alcanza el nivel de calidad requerido, se inicia la segunda fase.
Las versiones que han completado con éxito la fase 1 pueden ser descargadas por los usuarios interesados. Estas versiones están marcadas con el aviso "Esta versión aún no ha completado el segundo nivel de validación del Departamento de Control de Calidad".
Por lo tanto, no se recomienda distribuir aplicaciones desarrolladas con esta versión. Esta versión se proporciona para realizar pruebas, y para que sus equipos sigan avanzando en los desarrollos que se implementarán más adelante.
Fase 2 (nivel 2)
La fase 2 es una fase principalmente humana, en la que se vuelven a verificar acciones difíciles de automatizar.
En general, la fase 2 permite detectar algunos errores poco frecuentes, pero sigue siendo necesaria, dado que un solo error o regresión considerado como "menor" puede tener un impacto altamente negativo.
Las versiones que han completado con éxito la fase 2 pueden ser descargadas por los usuarios.
En todos los casos, PC SOFT es el primero en realizar las pruebas de las nuevas versiones, ya que todas las aplicaciones internas (aplicaciones de gestión, ERP, CRM, HRM, EDI, etc.) se migran y utilizan antes de ser publicadas.