plusieurs dispositifs sont mis en place pour augmenter la fiabilité de cette application :
- les mouchards permettent, a posteriori, de remonter l'histoire d'une erreur. Il y a 2 mouchards :
- un 'en clair' et accessible à l'opérateur qui lui permet de vérifier le déroulement du coup de feu du matin, les actions faites sur une famille ("jamais je vous ai dit de mettre mon enfant à la cantine" ... "Si tel jour à telle heure"), etc ...;
- l'autre qui est très technique et qui n'est exploitable que par le développeur permet de retrouver les erreurs du programme (malgré tous mes efforts, Babazou n'est pas encore parfait) ou les anomalies dues au matériel (coupure de courant, ...)
- A la fin de l'application (sur le serveur en cas de fonctionnement en réseau), tous les fichiers sont automatiquement archivés dans un .zip qui est gardé 2 mois puis ils sont rendus non modifiables (lecture seule) pour éviter qu'ils soient modifiés ou effacés par erreur; Babazou est basé sur une base de données relationnelles et la cohérence des relations est vérifiée.