La question est assez étrange, car généralement une société doit savoir ce dont elle a besoin pour exercer son cœur de métier. Mon père m'a d'ailleurs toujours appris qu'un bon ouvrier doit être capable de concevoir les outils nécessaires à l’exercice de son métier. C’est pour lui un gage d’expertise. Au pire, l’entreprise doit pouvoir lister ce qu'elle recherche en fonction de ses propres besoins et aller ainsi puiser dans l'existant, non pas à l'aveugle, mais bien de manière délibérément orientée.
Personnellement, je suis dans le développement de produits informatiques et électroniques, et ce que mon père m’a enseigné, je l’applique tous les jours en développant les outils dont j’ai besoin pour exercer mon cœur de métier. Cela va d’un simple programmateur, en passant par des compilateurs, sans compter les outils dont j’ai besoin au niveau électronique (ex : le laser de marquage de mes composants électroniques). En fait, quand j’achète un produit de ce type, c’est souvent pour m’en inspirer (bref, je le démonte/désassemble pour voir comment il a été conçu), et ainsi développer une version qui soit très spécifique à mon activité.