L'avantage de cette approche est que les composants de produits à faible coût peuvent être utilisés en même temps que les mêmes outils de développement logiciel utilisés pour le développement général de logiciels.
L'avantage de cette méthode est que les produits et composants à bas prix peuvent être utilisés en même temps que les mêmes outils de développement logiciel utilisés pour le développement général de logiciels.