
Dans les années 90, les produits d’audit de parc informatique étaient rares (3 identifiés à l’époque) et très onéreux (plusieurs milliers de dollars, hors assistance obligatoire). Quand on compte 3000 postes PC et une petite centaine de MAC répartis sur 3 sites sensibles, faire l’inventaire des logiciels installés est une véritable mission chronophage.
En quelques jours, avec Microsoft Access 97, j’ai créé un outil d’analyse des postes PC distants. Je me suis fixé les limites d’acceptabilités suivantes :
- rapidité de collecte d’information du poste pour ne pas gêner l’utilisateur
- possibilité de faire la collecte en dehors de certaines plages horaire
- création de persistance pour faciliter l’analyse rapide des données
- fonctionner en autonomie pour permettre à la petite équipe de se consacrer à l’analyse des données collectées
- utiliser un RAD (Access est un RAD !) pour pouvoir faire évoluer l’outil suivant les demandes et limiter les coûts d’un produit jetable.
J’ai utilisé des commandes systèmes pour collecter les informations de chaque poste et persisté sur une base Jet (la base de données interne d’Access sur cette version) parfaitement dimensionnée pour le travail à réaliser.
Traitements
- Les nouveaux logiciels identifiés ont fait l’objet d’un traitement d’identification manuel
- Ceux déjà connus sont automatiquement identifiés
- Plus la banque de données de référence (liste des logiciels) progresse moins les interventions manuelles sont nécessaires
- Les postes inaccessibles (RH, Direction…) ont été traités manuellement, puis intégrés au processus automatisé
- Les 200 premiers postes ont permis d’automatiser à 99 % le traitement des suivants
- Une centaine de Mac nécessitent une intervention et une saisie manuelle, soit un rapport équivalent à 6,7 %, similaire à celui observé précédemment.
Grâce à l’enrichissement progressif de la base de référence et à l’apprentissage issu des premiers traitements manuels, le processus d’identification des logiciels a atteint un haut niveau d’automatisation, réduisant significativement les interventions humaines et permettant un traitement fiable et quasi intégral des postes restants.
Les résultats
Les résultats ont dépassé les attentes du client. En deux semaines, avec une équipe restreinte de deux personnes, nous avons réalisé un inventaire précis et fiable du parc.
Les résultats ont été consolidés dans un fichier Excel structuré, répertoriant les logiciels identifiés, leur taux de présence sur le parc, leur typologie fonctionnelle et leur localisation précise.