Audit d’une application WinDev : la checklist
En bref : auditer une application WinDev consiste à vérifier le code source et l’environnement, inventorier fenêtres, états et traitements, analyser les données HFSQL, recenser les interfaces, évaluer la documentation et les usages réels, puis identifier les risques. Le résultat est une feuille de route : maintenir, moderniser ou migrer.
Avant toute décision sur une application WinDev, un audit permet de savoir de quoi on parle. Voici la checklist que nous utilisons.
1. Le code et l’environnement
- Le code source complet est-il disponible (projet, analyse, composants) ?
- Quelle version de WinDev est utilisée ? Les licences sont-elles à jour ?
- Le code est-il versionné et sauvegardé ?
- Des composants externes ou des DLL sont-ils utilisés ?
2. L’inventaire fonctionnel
- Nombre de fenêtres, d’états et de traitements.
- Modules fonctionnels et leurs utilisateurs.
- Fonctions réellement utilisées, et celles qui ne le sont plus.
3. Les données
- Fichiers HFSQL : nombre, volume, mode (Classic ou Client/Serveur).
- Cohérence : doublons, orphelins, champs détournés.
- Historique à conserver.
4. Les interfaces
- Échanges avec la comptabilité, l’ERP, d’autres logiciels.
- Imports et exports de fichiers.
- Applications WebDev ou WinDev Mobile liées.
5. La documentation et les compétences
- Documentation fonctionnelle et technique existante.
- Personnes qui connaissent l’application, et leur disponibilité.
6. L’exploitation
- Installation et mises à jour sur les postes.
- Sauvegardes et restauration.
- Serveur, performances, incidents récents.
7. Les besoins à venir
- Accès web ou mobile attendus.
- Évolutions réglementaires (facturation électronique, par exemple).
- Croissance du nombre d’utilisateurs.
Le livrable
Un rapport qui présente les constats, les risques, les options (maintenir, moderniser, migrer) et une feuille de route chiffrée. Voir combien coûte une migration WinDev.
Lisez aussi sortir de WinDev. Découvrez notre offre de migration WinDev, avec un audit gratuit, ou contactez-nous.
Questions fréquentes
Qui peut réaliser l’audit ?
Une équipe qui maîtrise à la fois WinDev et les technologies cibles, pour évaluer l’existant et les options de migration.
L’audit engage-t-il à migrer ?
Non. Il peut conclure qu’il vaut mieux maintenir ou moderniser l’application existante.