Software Factories de Microsoft est un ensemble d'outils, de processus, et de conseils qui étendent la plate-forme de développement Visual Studio afin d'optimiser certaines types d'applications.
Il semblerait que ce pack a déjà été téléchargé plus de 100 000 fois, alors qu'il n'est en ligne que depuis six mois.
Notez qu'il y a eu tout de même 4 outils créés : Mobile Client, pour le développement d'applications Windows Mobile, Smart Client, pour les applications connectées occasionnellement au client; Web Client, pour les applications Web et Web Services, pour la construction de services Web.