En informatique, un logiciel spécifique est un logiciel développé sur commande à l'attention d'un client donné, par opposition à un logiciel standard, qui est un développé sur initiative d'un éditeur, et vendu à de nombreux clients. Le terme anglais correspondant à logiciel spécifique est "custom software", ou "bespoke software". Les Britanniques parlent de bespoke development pour désigner le développement spécifique (développement d'un logiciel spécifique). La construction d'un logiciel spécifique est une prestation de service, qui consiste à fournir l'expertise technique et la main d'œuvre nécessaire. Les fonctionnalités, le planning de livraison, et les conditions de paiement font l'objet d'un contrat entre le prestataire et le client. Le consommateur est fortement impliqué dans le processus de construction et signe la réussite du travail. La quasi-totalité des logiciels spécifiques sont des logiciels applicatifs. Les acheteurs de logiciels spécifiques sont des moyennes et grandes entreprises. La construction de logiciels spécifiques est pratiquée depuis les années 1960, et elle était initialement la seule manière d'obtenir des logiciels applicatifs. En 1998 dans l'Union européenne, 45 % de la production de logiciels concerne des logiciels spécifiques. Les logiciels spécifiques sont des produits créés sur commande, quand il n'existe aucun logiciel standard équivalent, dans des domaines très spécialisés. Ils peuvent également être créés dans le but de réunir des produits disparates; une pratique courante avec des suites logicielles telles que les ERP et les CRM. La construction d'un logiciel spécifique fait l'objet d'un contrat individuel entre le producteur et le client. C'est une prestation de service qui consiste à fournir l'expertise technique et la main-d’œuvre nécessaire à la fabrication. La quasi-totalité des logiciels spécifiques sont des logiciels applicatifs, et il n'existe pratiquement aucun logiciel système ni jeu vidéo spécifique.
Daniel Kressner, Stefano Massei
Daniel Kressner, Stefano Massei