Die SQM-Dateierweiterung steht für "Software Quality Management" und "Software Quality Metrics", die sich beide auf das Software-Überwachungssystem von Microsoft beziehen, das die Qualität von Software bewertet. Der SQM-Dateityp läuft in den Hintergrund, um Fehler zu melden und Nutzungsstatistiken zu überwachen.
Das Microsoft SQM-Programm führt alle 24 Stunden SQM-Dateien aus, um sicherzustellen, dass die Software reibungslos funktioniert, und um Informationen darüber zu sammeln, wie Kunden sie verwenden. Microsoft verwendet diese Daten, um Probleme mit einer Vielzahl von Software zu aktualisieren und zu beheben, z. B. Microsoft Office Suite und Windows Live Messenger. SQM-Dateien sind Protokolldateitypen, die Informationen zu Leistungsstufen, Lauffehlern und Nutzungsdaten enthalten.
Das SQM-System sammelt anonym Daten von Computerbenutzern und kann deaktiviert oder abgelehnt werden. Die Überwachung der Softwarequalität ist Teil des Programms zur Verbesserung der Benutzerfreundlichkeit (CEIP) von Microsoft. Akzeptiert ein Kunde freiwillig die Teilnahme am CEIP, werden Informationen über die Hard- und Softwarekonfigurationen und Nutzungstrends des Benutzers gesammelt. Diese Daten zeigen Software-Ingenieur-Teams bei Microsoft, wie ihre Kunden die Tools ihrer Software verwenden, sodass sie alle erforderlichen Änderungen wie das Aktualisieren von Softwaredesigns, das Beheben technischer Probleme und die Integration von Software in neue Systeme implementieren können. Dies ist ein wichtiger Prozess in der zukünftigen Softwareentwicklung.