Le logiciel se différencie du matériel en tant qu'ensemble de règles permettant aux services d'être exécutés sur le périphérique physique. L'industrie du logiciel n'est en réalité qu'une petite partie de l'activité globale de programmation informatique qui a lieu, car elle concerne les logiciels échangés entre les producteurs de logiciels et les consommateurs de logiciels. De nombreux logiciels créés en interne pour des utilisations très spécifiques ne sont jamais vendus en dehors de l'entreprise. Depuis le début de l'industrie dans les années 1950, il a subi un certain nombre de changements révolutionnaires, des simples services de programmation de cartes perforées offerts aux quelques entreprises qui avaient des ordinateurs en 1955 aux tendances révolutionnaires telles que le logiciel en tant que service (SaaS), la programmation d'appareils pour l'Internet des objets (IoT) et l'acceptation des alternatives open source par les grandes entreprises.
Secteurs logiciels
L'industrie du logiciel peut être divisée en quatre catégories principales: services de programmation, services système, open source et SaaS. Ce qui suit décrit les catégories de logiciels d'entreprise utilisés dans l'industrie.
Services de programmation - ce secteur a toujours été le plus grand et comprend des noms tels que Microsoft Corporation (NASDAQ: MSFT), Automatic Data Processing, Inc. (NASDAQ: ADP), Oracle Corporation (NYSE: ORCL) et SDC Technologies, Inc. Ces les entreprises ont souvent lancé des solutions aux besoins des entreprises pour analyser les données, stocker et organiser les données, ou fournir des programmes pour faire fonctionner les machines.
Services système - bien que la programmation ait été le plus grand secteur de logiciels au début de l'histoire de l'informatique, les services système se sont développés rapidement dans les années 1960 et 1970, puis ont explosé dans les années 1980 avec la montée des ordinateurs personnels (PC) et la nécessité d'un système d'exploitation englobant tel que Système d'exploitation de disque (DOS) d'origine de Microsoft qui a été lancé en 1981.
Open Source - la programmation ou l'ingénierie logicielle est devenue une profession très demandée avec la croissance d'Internet, des systèmes cloud et des entreprises désireuses de s'aventurer plus volontiers dans des environnements open source tels que le système d'exploitation Linux. L'open source fait référence à une base de code qui a été créée et est gratuite à acquérir. Cependant, la plupart des entreprises exigent que des modifications soient apportées aux bases de code pour répondre à leurs besoins. Une autre base de code open-source est le système d'exploitation Android.
Logiciel en tant que service - avec l'essor du cloud computing et le passage de la plupart des grandes et petites entreprises vers le cloud, le SaaS est devenu plus populaire que le logiciel système pour les besoins spécifiques des entreprises. Ce logiciel est conservé sur les serveurs des créateurs et les clients y accèdent via Internet, également appelé cloud. Toutes les mises à niveau, correctifs et problèmes sont gérés du côté du créateur avec un modèle basé sur un abonnement pour le client. Le secteur SaaS devrait connaître une croissance continue au cours de la prochaine décennie, représentant près de 30% d'ici 2018. D'ici à la fin de 2016, plus de 80% de toutes les entreprises intégreront au moins une composante du cloud computing dans leur technologie de l'information (Les infrastructures informatiques, telles que l'infrastructure en tant que service (IaaS), la plateforme en tant que service (PaaS) ou les programmes SaaS.
Part de marché pour le SaaS
Les fournisseurs de SaaS se disputent des parts de marché en essayant de fournir le plus de services au sein de leurs offres pour répondre au plus grand nombre de situations possible. La suite d'applications de Zoho ou le passage d'Oracle dans des modules logiciels sont d'excellents exemples de la façon dont les éditeurs de logiciels évoluent vers des systèmes modulaires massifs où les entreprises peuvent brancher les composants nécessaires à leur situation. Le modèle est attrayant pour les entreprises de toutes tailles, car une entreprise ne doit payer que pour les modules, tels que les programmes et les applications, dont elle a besoin pour gérer son entreprise, et la plupart de ces produits SaaS sont presque instantanément évolutifs si l'entreprise a besoin de croître.
L'avenir de l'industrie
Avec l'avènement d'Internet et du cloud computing, l'industrie des logiciels informatiques a radicalement changé la façon dont les entreprises interagissent avec, développent et utilisent les logiciels. Le logiciel était autrefois un produit acheté, installé et entretenu. En 2016, de plus en plus d'entreprises utilisent des logiciels dans un modèle d'abonnement où tout le développement, la maintenance et l'entretien du programme sont effectués par le créateur d'origine. (Pour une lecture connexe, voir «8 compétences logicielles actuellement demandées»)
