Pruebas

Con objeto de evaluar la efectividad de la aplicación y la consecución de los objetivos marcados, se realizan las siguientes acciones.

Pruebas unitarias no automatizadas

En las diferentes fases de desarrollo se han realizado pruebas intensivas de cada uno de los componentes de forma manual, comprobando el comportamiento del código en diferentes situaciones habituales e inusuales, estableciendo mecanismos de detección, control y recuperación de errores cuando se ha considerado necesario.

Evaluaciones de usuario

Durante todas las fases de desarollo se han realizado varias entrevistas a los usuarios potenciales de la aplicación. Dichas evaluaciones pueden consultarse en el anexo adjunto y han sido de gran utilidad para la detección de requisitos no identificados anteriormente.

Pruebas finales

Se han realizado pruebas de la versión final del software en un contexto real.