L'extension de fichier SQM signifie « Software Quality Management » et « Software Quality Metrics », qui font tous deux référence au système de surveillance des logiciels de Microsoft qui évalue la qualité des logiciels. Le type de fichier SQM s'exécute dans l'arrière-plan pour signaler toute erreur et surveiller les statistiques d'utilisation.
Le programme Microsoft SQM exécute les fichiers SQM toutes les 24 heures pour s'assurer que le logiciel fonctionne correctement et pour recueillir des informations sur la façon dont les clients l'utilisent. Microsoft utilise ces données pour mettre à jour et résoudre les problèmes liés à divers logiciels, tels que Microsoft Office Suite et Windows Live Messenger. Les fichiers SQM sont des types de fichiers journaux contenant des informations sur les niveaux de performances, les erreurs d'exécution et les données d'utilisation.
Le système SQM recueille des données anonymement auprès des utilisateurs d'ordinateurs et peut être désactivé ou refusé. La surveillance de la qualité des logiciels fait partie du programme d'amélioration de l'expérience client de Microsoft, ou CEIP. Si un client accepte volontairement de participer au CEIP, des informations sont recueillies sur les configurations matérielles et logicielles de l'utilisateur et les tendances d'utilisation. Ces données montrent aux équipes d'ingénieurs logiciels de Microsoft comment leurs clients utilisent les outils de leurs logiciels, ce qui leur permet de mettre en œuvre tous les changements nécessaires, tels que la mise à jour de la conception des logiciels, la résolution des problèmes techniques et l'intégration des logiciels avec de nouveaux systèmes. Il s'agit d'un processus important dans le développement futur de logiciels.