Ang software ay naiiba mula sa hardware bilang hanay ng mga patakaran na nagbibigay-daan sa mga serbisyo na isinasagawa sa pisikal na aparato. Ang industriya ng software ay talagang isang maliit na bahagi lamang ng pangkalahatang aktibidad ng computer programming na nagaganap, dahil nauugnay ito sa software na ipinagpalit sa pagitan ng mga tagagawa ng software at mga consumer consumer. Maraming mga programa ng software na nilikha ng in-house para sa napaka-tukoy na paggamit ay hindi kailanman ibinebenta sa labas ng kumpanya. Mula nang pasimula ang industriya noong 1950s, dumaan ito ng maraming mga rebolusyonaryong pagbabago, mula sa simpleng mga serbisyo ng pag-program ng programming na punch-card na inaalok sa ilang mga kumpanya na mayroong mga computer noong 1955 hanggang sa mga rebolusyonaryong kalakaran tulad ng software bilang isang serbisyo (SaaS), pagprograma ng aparato para sa Internet of Things (IoT) at open-source alternatibong pagtanggap ng mga malalaking kumpanya.
Mga Sektor ng Software
Ang industriya ng software ay maaaring ihiwalay sa apat na pangunahing kategorya: mga serbisyo ng programming, serbisyo ng system, bukas na mapagkukunan at SaaS. Ang sumusunod ay naglalarawan ng mga kategorya ng software ng negosyo na ginamit sa industriya.
Programming Services - ang sektor na ito ay may kasaysayan na ang pinakamalaking sektor at may kasamang mga pangalan tulad ng Microsoft Corporation (NASDAQ: MSFT), Awtomatikong Data Processing, Inc. (NASDAQ: ADP), Oracle Corporation (NYSE: ORCL) at SDC Technologies, Inc. ang mga kumpanya ay madalas na nagpayunir ng mga solusyon sa mga pangangailangan ng mga negosyo upang pag-aralan ang data, mag-imbak at mag-ayos ng data, o magbigay ng mga programa upang magpatakbo ng makinarya.
Mga Serbisyo ng System - kahit na ang programming ay ang pinakamalaking sektor ng software nang maaga sa kasaysayan ng computer, ang mga serbisyo ng system ay mabilis na lumago noong 1960 at 1970, at pagkatapos ay sumabog noong 1980s sa pagtaas ng mga personal na computer (PC) at ang pangangailangan para sa isang nakapaloob na operating system tulad ng Ang orihinal na disk operating system (DOS) ng Microsoft na inilunsad noong 1981.
Bukas na Pinagmulan - ang programming o software engineering ay naging isang malaking in-demand na propesyon sa paglaki ng Internet, mga system ng ulap at mga negosyo na nais na makipagsapalaran nang mas handa sa mga bukas na mapagkukunan tulad ng operating system ng Linux. Ang open source ay tumutukoy sa isang base ng code na nilikha at malayang makuha. Gayunpaman, ang karamihan sa mga negosyo ay nangangailangan ng mga pagbabago na gagawin sa mga base ng code upang umangkop sa kanilang mga pangangailangan. Ang isa pang open-source code base ay ang operating system ng Android.
Ang software bilang isang serbisyo - sa pagtaas ng cloud computing at ang paggalaw ng karamihan sa mga negosyo na malaki at maliit sa ulap, ang SaaS ay naging mas popular kaysa sa software ng system para sa mga tiyak na pangangailangan ng mga negosyo. Ang software na ito ay pinananatiling nasa server ng mga tagalikha at kliyente na ma-access ang software sa pamamagitan ng Internet, na tinukoy din bilang ulap. Lahat ng mga pag-upgrade, mga patch at mga isyu ay hinahawakan sa tagalikha ng isang modelo na batay sa subscription para sa kliyente. Ang sektor ng SaaS ay nagtataya para sa patuloy na paglaki sa susunod na dekada, na kumakatawan sa halos 30% sa 2018. Sa pagtatapos ng 2016, inaasahan na higit sa 80% ng lahat ng mga negosyo ang magsasama ng kahit isang bahagi ng cloud computing sa loob ng kanilang teknolohiya ng impormasyon (IT) mga imprastraktura, tulad ng imprastraktura bilang isang serbisyo (IaaS), platform bilang isang serbisyo (PaaS) o mga programa sa SaaS.
Pamamahagi ng Market para sa SaaS
Ang mga tagapagbigay ng SaaS ay nagsusumikap para sa pagbabahagi ng merkado sa pamamagitan ng pagsisikap na maibigay ang karamihan sa mga serbisyo sa loob ng kanilang mga handog upang matugunan ang maraming mga sitwasyon hangga't maaari. Ang suite ng Zoho ng mga apps o paggalaw ng Oracle sa mga module ng software ay mahusay na mga halimbawa kung paano ang mga kumpanya ng software ay umuunlad sa napakalaking modular-based na mga sistema kung saan maaaring mag-plug ang mga negosyo sa mga kinakailangang sangkap para sa kanilang sitwasyon. Ang modelo ay kaakit-akit sa mga negosyo ng lahat ng mga sukat bilang isang negosyo lamang ang kailangang magbayad para sa mga module, tulad ng mga programa at apps, kinakailangan nitong patakbuhin ang negosyo nito, at ang karamihan sa mga produktong SaaS na ito ay halos agad na nasusukat kung ang negosyo ay kailangang lumaki.
Hinaharap ng Industriya
Sa pagdating ng Internet at cloud computing, ang industriya ng software ng computer ay radikal na nagbago kung paano nakikipag-ugnay, bumuo at gumamit ng software ang mga kumpanya. Ang software ay isang beses na binili, na-install at pinapanatili. Noong 2016, mas maraming mga kumpanya ang gumagamit ng software sa isang modelo ng subscription kung saan ang lahat ng pag-unlad, pagpapanatili at pangangalaga ng programa ay ginagawa ng orihinal na tagalikha. (Para sa nauugnay na pagbabasa, tingnan ang "8 Skills ng Software na Ngayon Sa Demand")
