L'estensione del file SQM sta per "Software Quality Management" e "Software Quality Metrics", entrambi i quali si riferiscono al sistema di monitoraggio software di Microsoft che valuta la qualità del software. Il tipo di file SQM viene eseguito in lo sfondo per segnalare eventuali errori e monitorare le statistiche di utilizzo.
Il programma Microsoft SQM esegue file SQM ogni 24 ore per assicurarsi che il software funzioni correttamente e per raccogliere informazioni su come i clienti lo utilizzano. Microsoft utilizza questi dati per aggiornare e risolvere i problemi con una varietà di software, come Microsoft Office Suite e Windows Live Messenger. I file SQM sono tipi di file di registro contenenti informazioni su livelli di prestazioni, errori di esecuzione e dati di utilizzo.
Il sistema SQM raccoglie dati in modo anonimo dagli utenti di computer e può essere disattivato o negato. Il monitoraggio della qualità del software fa parte del programma Analisi utilizzo software di Microsoft o CEIP. Se un cliente accetta volontariamente di partecipare al CEIP, vengono raccolte informazioni sulle configurazioni hardware e software dell'utente e le tendenze di utilizzo. Questi dati mostrano a Microsoft i team di ingegneri software su come i loro clienti utilizzano gli strumenti del loro software, il che consente loro di implementare qualsiasi modifica necessaria come l'aggiornamento di progetti software, la risoluzione di problemi tecnici e l'integrazione del software con nuovi sistemi. È un processo importante nel futuro sviluppo del software.