Skip to main content

Control de calidad

La estabilidad de los sistemas Enterprise es importante. El software es complejo, y por su propia naturaleza cada nueva versión añade nuevas funcionalidades y nuevos errores de software. La intensidad de los mismos puede variar, desde hacer que el sistema no funcione como espera el usuario final, o causar un crash que haga que el sistema deje de funcionar. Para las compañías que confían en Alfresco para que les proporcione los servicios de gestión de contenido (bien para la gestión de documentos de oficina tradicionales, bien para apoyar el contenido que se publica en la web, bien para gestionar y controlar los registros corporativos o bien para gestionar el contenido para equipos), tener acceso al sistema es fundamental.

Antes de sacar al mercado Alfresco Enterprise, Alfresco dedica mucho tiempo y esfuerzo a asegurar que se identifican y solucionan muchos problemas y errores de software. El proceso de control de calidad comienza con Alfresco Community. Antes de sacar al mercado la versión final, la edición Community pasa por el proceso de control de calidad. Ingenieros de control de calidad dedicados validan la versión ejecutándola en una arquitectura de código abierto. Una vez publicada esta versión, los ingenieros crean una ramificación en la línea de código que se convierte en Alfresco Enterprise (consultar el diagrama de abajo).

Alfresco quality assurance process

Ahora es cuando el control de calidad se hace más prominente. Durante varios meses, un equipo dedicado de ingenieros de control de calidad realiza más de 5000 pruebas en distintas arquitecturas, tanto de código abierto como privadas, con el fin de identificar y solucionar tantos problemas como sea posible. En la versión que se saca al mercado se prueba su estabilidad, su escalabilidad y su seguridad, tanto en sistemas autónomos como en configuraciones en clúster. El equipo de ingeniería de Alfresco trabaja para corregir cualquier problema o error de software que se identifique.

Durante este proceso, Alfresco pondrá a disposición de clientes seleccionados varias versiones beta. Esto no sólo permite a los clientes validar la nueva versión en su entorno de trabajo, sino que añade la ventaja que supone ser probada en el mundo real, en el que se identificarán más errores de software, los cuales se solucionarán antes de que se saque al mercado el producto.

Al final del proceso se pone a disposición de los clientes la edición Alfresco Enterprise. Pero el control de calidad y el trabajo de los ingenieros no terminan ahí. Aunque en control de calidad se realizan 5000 pruebas por arquitectura, no se pueden probar todas las combinaciones posibles ni todos los usos de la aplicación. Así que se identifican y solucionan nuevos errores de software. Estas soluciones, en forma de parches, se ponen a disposición de los clientes de Enterprise, que son notificados de manera proactiva. Estas soluciones también se llevan a las versiones anteriores que algunos clientes pueden estar usando todavía.