Софтвер се разликује од хардвера као скуп правила која омогућавају обављање услуга на физичком уређају. Софтверска индустрија је заправо само мали део цјелокупне активности рачунарског програмирања која се одвија, јер се односи на софтвер којим се тргује између произвођача софтвера и потрошача софтвера. Многи софтверски програми креирани само за специфичне намене никада се не продају изван компаније. Од почетка индустрије педесетих година прошлог века, она је прошла кроз низ револуционарних промена, од једноставних услуга програмирања са пунцх картицама до оних неколико компанија које су рачунаре 1955. године до револуционарних трендова, попут софтвера као услуге (СааС), програмирања уређаја за Интернет ствари (ИоТ) и прихватање алтернативних алтернатива од стране великих компанија.
Софтверски сектори
Софтверска индустрија може се поделити у четири главне категорије: програмски сервиси, системске услуге, отворени код и СааС. Следеће су описане категорије пословног софтвера који се користе у индустрији.
Услуге програмирања - овај сектор је у прошлости био највећи сектор и укључује имена као што су Мицрософт Цорпоратион (НАСДАК: МСФТ), Аутоматиц Дата Процессинг, Инц. (НАСДАК: АДП), Орацле Цорпоратион (НИСЕ: ОРЦЛ) и СДЦ Тецхнологиес, Инц. Ови компаније често пионири решења за потребе предузећа за анализу података, складиштење и организовање података или пружање програма за покретање машина.
Системске услуге - иако је програмирање био највећи софтверски сектор у ранијој историји рачунара, системске услуге су нагло расле током 1960-их и 1970-их, а затим експлодирале у 1980-им с порастом личних рачунара (ПЦ-а) и потребом опсежног оперативног система као што је Мицрософтов оригинални оперативни систем диска (ДОС) који је представљен 1981. године.
Отворени извор - програмирање или софтверски инжењеринг постали су велика потражња за занимањем с растом Интернета, облачних система и предузећа спремних да се спремније упишу у окружења отвореног кода, као што је Линук оперативни систем. Отворени извор односи се на основу кода која је креирана и слободна за набавку. Међутим, већина предузећа захтева да се измене у бази кода у складу са њиховим потребама. Друга база кода отвореног кода је Андроид оперативни систем.
Софтвер као услуга - са порастом рачунања у облаку и кретањем већине великих и малих предузећа у облак, СааС је постао популарнији од системског софтвера за посебне потребе предузећа. Овај софтвер се чува на серверима аутора и клијенти приступају софтверу путем Интернета, који се такође назива и облак. Све надоградње, закрпе и проблеми управљају се на страни творца помоћу клијента заснованог на претплати. За СааС сектор предвиђа се континуирани раст током наредне деценије, што ће представљати готово 30% до 2018. На крају 2016. предвиђа се да ће преко 80% свих предузећа уградити најмање једну компоненту рачунарства у облаку у оквиру своје информационе технологије (ИТ) инфраструктуре, као што је инфраструктура као сервис (ИааС), платформа као услуга (ПааС) или СааС програми.
Тржишни удео за СааС
Добављачи СааС-а се такмиче за тржишним уделом покушавајући да пруже највише услуга у оквиру своје понуде како би задовољили што је могуће више ситуација. Зохов пакет апликација или Орацлеов прелазак у софтверске модуле одлични су примери како се софтверске компаније развијају у масивне системе засноване на модулу, где компаније могу да прикључе потребне компоненте за своју ситуацију. Модел је атрактиван за компаније свих величина, јер бизнис само треба да плати за модуле, као што су програми и апликације, потребно је да покрене своје пословање, а већина ових СааС производа скоро је одмах скалабилна ако посао треба да расте.
Будућност индустрије
Са појавом Интернета и рачунара у облаку, индустрија рачунарског софтвера радикално је променила начин на који компаније комуницирају, развијају и користе софтвер. Софтвер је некада био производ који је купљен, инсталиран и одржаван. У 2016. све више и више компанија користи софтвер у моделу претплате гдје сав развој, одржавање и одржавање програма обавља оригинални аутор. (За читање у вези, погледајте „8 вештина софтвера тренутно потражње“)
