La verificación, prueba y mantenimiento de las comunicaciones es esencial para minimizar los riesgos por el uso de tecnología. Las comunicaciones deben ser verificadas y probadas rigurosamente antes de que el sistema sea utilizado para un evento electoral "en vivo" (tanto en si mismo como de manera conjunta con el equipo y los programas). Después de una prueba exitosa, se requiere darle a los sistemas de comunicación el debido mantenimiento para garantizar su funcionamiento cuando se les requiera.
El nivel de importancia de la tecnología impactará el grado de rigor aplicado a los programas de verificación, prueba y mantenimiento de los sistemas de comunicaciones. Para los sistemas que se usen para desempeñar funciones electorales cruciales, como una votación electrónica, el grado de rigor requerido será mayor.
Si bien esta y las dos secciones que la acompañan separan el equipo, los programas y las comunicaciones en tres apartados, su operación es con frecuencia interdependiente, y los procedimientos de verificación, prueba y mantenimiento que se indican pueden llevarse a cabo con los tres componentes en su conjunto.
Verificación de las comunicaciones
Para un sistema de gran importancia, como uno de votación electrónica, es conveniente que una autoridad independiente lleve a cabo las pruebas de verificación. Para sistemas de menor importancia, la verificación puede realizarse internamente.
Las pruebas de verificación de las comunicaciones (también conocidas como pruebas de calidad) pueden comprender lo siguiente:
- Prueba de las comunicaciones bajo condiciones que simulen las esperadas en la vida real.
- Asegurar que los sistemas de comunicaciones se ajusten a los requerimientos ambientales locales, incluyendo resguardo, espacio, suministro de energía eléctrica, temperatura, humedad y contaminación.
- Asegurar que la documentación sea adecuada y esté completa.
- Verificar que sistema de comunicaciones sea capaz de funcionar bajo las condiciones normales esperadas y potenciales condiciones adversas.
- Garantizar que se cuenta con medidas de seguridad y que estas se ajustan a los estándares establecidos.
- Asegurar que se cuenta con las debidas medidas de control de calidad.
Prueba de las comunicaciones
La prueba de las comunicaciones es normalmente más detallada y rigurosa que la verificación. Se requiere para asegurar que cada componente de un sistema esté operando como debe y que el sistema esté funcionando de acuerdo con los requerimientos locales específicos.
Un programa de prueba integral y bien estructurado es aquel que asegura que todos los componentes del sistema sean probados. Entre las medidas de prueba que se pueden considerar figuran las siguientes:
- Desarrollar un conjunto de criterios para la prueba.
- Aplicar pruebas funcionales para determinar si se han satisfecho los criterios de prueba.
- Aplicar evaluaciones de calidad para determinar si se han satisfecho los criterios de prueba.
- Conducir pruebas en condiciones de "laboratorio" y en una variedad de condiciones "reales".
- Conducir pruebas durante un periodo prolongado, para cerciorarse que los sistemas pueden funcionar de manera consistente.
- Conducir "pruebas de carga", simulando tanto como sea posible una variedad de condiciones reales utilizando o excediendo los volúmenes de información que se pueden esperar en una situación concreta.
- Verificar que lo que entra es lo que sale, introduciendo información conocida y verificando que el resultado sea consecuente con ella.
Mantenimiento de las comunicaciones
Después de que los sistemas han sido verificados, probados e implantados, se les debe seguir dando mantenimiento. Las rutinas de mantenimiento variarán de acuerdo con el tipo y complejidad de la tecnología. Los fabricantes o proveedores suelen indicar en muchos productos el programa o calendario de mantenimiento requerido. El mantenimiento también puede ser realizado por el fabricante o el proveedor como parte del acuerdo de compra.
A los sistemas se les debe dar mantenimiento para asegurar que continúen operando en el nivel mostrado durante la etapa de prueba El monitoreo permanente de los sistemas necesita ser sistematizado para asegurar que las necesidades de mantenimiento sean identificadas y satisfechas cuando resulte necesario. Cuando los sistemas son de uso prolongado, se puede establecer un mecanismo para recibir retroalimentación de los usuarios como otra forma de determinar las necesidades de mantenimiento y modificación.
Cuando se realicen modificaciones a las comunicaciones como resultado de programas de mantenimiento o actualización, puede ser necesario promover rondas adicionales de verificación y prueba del sistema para asegurarse que sigue cumpliendo las normas exigidas.
Referencia: Performance and Test Standards for Punchcard, Marksense, and Direct Recording Electronic Voting Systems, [United States] Federal Election Commission, US Government Printing Office, Washington DC, January 1990