Software-ul este diferențiat de hardware ca set de reguli care permit efectuarea serviciilor pe dispozitivul fizic. Industria software este într-adevăr doar o mică parte a activității globale de programare a computerului care se desfășoară, deoarece se referă la software tranzacționat între producătorii de software și consumatorii de software. Multe programe software create în interior pentru utilizări foarte specifice nu sunt vândute niciodată în afara companiei. De la începutul industriei în anii '50, a trecut printr-o serie de schimbări revoluționare, de la simple servicii de programare cu carduri simple oferite celor câteva companii care aveau computere în 1955 până la tendințe revoluționare, cum ar fi software-ul ca serviciu (SaaS), programarea dispozitivelor pentru Internet of Things (IoT) și acceptarea alternativelor open-source de către marile companii.
Sectoare software
Industria software poate fi separată în patru categorii principale: servicii de programare, servicii de sistem, open source și SaaS. Următoarele descrie categoriile de software de afaceri utilizate în industrie.
Servicii de programare - acest sector a fost istoric cel mai mare sector și include nume precum Microsoft Corporation (NASDAQ: MSFT), Automatic Data Processing, Inc. (NASDAQ: ADP), Oracle Corporation (NYSE: ORCL) și SDC Technologies, Inc. de multe ori companiile au fost pionierii soluțiilor la nevoile întreprinderilor de a analiza date, de a stoca și de a organiza date sau de a oferi programe pentru a rula utilaje.
Servicii de sistem - deși programarea a fost cel mai mare sector software la începutul istoriei computerelor, serviciile de sistem au crescut rapid prin anii '60 -'70, apoi au explodat în anii '80 odată cu ascensiunea computerelor personale (PC-uri) și cu necesitatea unui sistem de operare cuprinzător, cum ar fi Sistemul de operare original pe disc (DOS) al Microsoft, lansat în 1981.
Open Source - inginerie de programare sau software a devenit o profesie uriașă la cerere odată cu creșterea internetului, a sistemelor cloud și a întreprinderilor care doresc să se aventureze mai bine în medii open-source, cum ar fi sistemul de operare Linux. Sursa deschisă se referă la o bază de cod care a fost creată și este liberă să fie achiziționată. Cu toate acestea, majoritatea întreprinderilor necesită modificări ale bazelor de coduri pentru a se potrivi nevoilor lor. O altă bază de cod open-source este sistemul de operare Android.
Software-ul ca serviciu - odată cu creșterea cloud computing și mișcarea majorității întreprinderilor mari și mici către cloud, SaaS a devenit mai popular decât software-ul de sistem pentru nevoile specifice ale întreprinderilor. Acest software este păstrat pe serverele creatorilor, iar clienții accesează software-ul prin internet, denumit și cloud. Toate actualizările, patch-urile și problemele sunt tratate pe partea de creator cu un model bazat pe abonament pentru client. Sectorul SaaS este prognozat pentru o creștere continuă în următorul deceniu, reprezentând aproape 30% până în 2018. Până la sfârșitul anului 2016, se prevede că peste 80% din toate întreprinderile vor încorpora cel puțin o componentă a cloud computing în tehnologia informației (Infrastructuri IT, cum ar fi infrastructura ca serviciu (IaaS), platforma ca serviciu (PaaS) sau programele SaaS.
Cota de piață pentru SaaS
Furnizorii SaaS concurează pentru cota de piață încercând să ofere cele mai multe servicii din ofertele lor pentru a răspunde cât mai multor situații. Suita de aplicații Zoho sau mișcarea Oracle în module software sunt exemple excelente despre modul în care companiile de software se dezvoltă în sisteme masive bazate pe modulare, unde întreprinderile pot conecta componentele necesare pentru situația lor. Modelul este atractiv pentru întreprinderile de toate dimensiunile, deoarece o afacere trebuie să plătească numai pentru module, cum ar fi programe și aplicații, necesită să își funcționeze afacerile, iar majoritatea acestor produse SaaS sunt aproape instantanee, dacă afacerea trebuie să crească.
Viitorul industriei
Odată cu apariția internetului și a cloud computing-ului, industria de programe informatice a schimbat radical modul în care companiile interacționează, dezvoltă și utilizează software. Software-ul a fost odată un produs achiziționat, instalat și întreținut. În 2016, din ce în ce mai multe companii utilizează software-ul într-un model de abonament în care toată dezvoltarea, întreținerea și întreținerea programului este realizată de creatorul inițial. (Pentru lectură aferentă, consultați „8 abilități software în prezent la cerere”)
