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.