Software se liší od hardwaru jako soubor pravidel, která umožňují provádění služeb na fyzickém zařízení. Softwarový průmysl je opravdu jen malou částí celkové činnosti programování počítačů, která probíhá, protože se týká softwaru obchodovaného mezi výrobci softwaru a spotřebiteli softwaru. Mnoho softwarových programů vytvořených interně pro velmi specifické použití se nikdy neprodává mimo společnost. Od počátku 50. let minulého století prošlo řadou revolučních změn, od jednoduchých programovacích služeb děrných karet nabízených těm několika společnostem, které měly počítače v roce 1955, až po revoluční trendy, jako je software jako služba (SaaS), programování zařízení pro internet věcí (IoT) a přijímání alternativ open source od velkých společností.
Softwarové sektory
Softwarový průmysl lze rozdělit do čtyř hlavních kategorií: programovací služby, systémové služby, open source a SaaS. Následující text popisuje kategorie podnikového softwaru používaného v průmyslu.
Programovací služby - tento sektor je historicky největším sektorem a zahrnuje názvy jako Microsoft Corporation (NASDAQ: MSFT), Automatické zpracování dat, Inc. (NASDAQ: ADP), Oracle Corporation (NYSE: ORCL) a SDC Technologies, Inc. společnosti často propagovaly řešení potřeb podniků pro analýzu dat, ukládání a organizaci dat nebo poskytování programů pro provozování strojů.
Systémové služby - ačkoli programování bylo největším softwarovým sektorem na počátku počítačové historie, systémové služby rychle rostly v 60. a 70. letech 20. století a poté v 80. letech explodovaly vzestupem osobních počítačů (PC) a potřebou obsáhlého operačního systému, jako je Originální diskový operační systém společnosti Microsoft (DOS), který byl spuštěn v roce 1981.
Open Source - programování nebo softwarové inženýrství se stalo obrovskou profesí v poptávce s růstem Internetu, cloudových systémů a podniků ochotných pustit se dobrovolněji do open-source prostředí, jako je operační systém Linux. Open source odkazuje na kódovou základnu, která byla vytvořena a kterou lze zdarma získat. Většina podniků však vyžaduje, aby byly provedeny změny v kódových základnách, aby vyhovovaly jejich potřebám. Dalším zdrojovým kódem s otevřeným zdrojovým kódem je operační systém Android.
Software jako služba - se vzestupem cloud computingu a pohybem většiny podniků velkých i malých k cloudu se SaaS stala populárnější než systémový software pro specifické potřeby podniků. Tento software je uložen na serverech tvůrců a klienti přistupují k softwaru přes internet, také označovaný jako cloud. Všechny upgrady, záplaty a problémy jsou řešeny na straně tvůrce pomocí modelu založeného na předplatném pro klienta. Sektor SaaS má v příštím desetiletí předpovídat nepřetržitý růst, což představuje téměř 30% do roku 2018. Do konce roku 2016 se předpokládá, že více než 80% všech podniků začlení do svých informačních technologií alespoň jednu složku cloud computingu (IT) infrastruktury, jako je infrastruktura jako služba (IaaS), platforma jako služba (PaaS) nebo SaaS.
Podíl na trhu pro SaaS
Poskytovatelé SaaS bojují o podíl na trhu a snaží se poskytovat co nejvíce služeb v rámci svých nabídek, aby vyhověli co nejvíce situacím. Sada aplikací společnosti Zoho nebo pohyb Oracle do softwarových modulů jsou skvělým příkladem toho, jak se softwarové společnosti vyvíjejí v masivní modulární systémy, kde podniky mohou zapojit potřebné komponenty pro svou situaci. Tento model je atraktivní pro podniky všech velikostí, protože firma musí platit pouze za moduly, jako jsou programy a aplikace, které potřebuje k provozování svého podnikání, a většina z těchto produktů SaaS je téměř okamžitě škálovatelná, pokud podnikání potřebuje růst.
Budoucnost průmyslu
S příchodem internetu a cloud computingu se odvětví počítačového softwaru radikálně změnilo, jak společnosti spolupracují, vyvíjejí a používají software. Software byl kdysi produkt, který byl zakoupen, nainstalován a udržován. V roce 2016 stále více společností používá software v předplatném modelu, kde veškerý vývoj, údržbu a údržbu programu provádí původní tvůrce. (Související čtení viz "8 softwarových dovedností aktuálně na vyžádání")
