Ohjelmisto eroaa laitteistosta sääntöjoukkona, joka sallii palvelujen suorittamisen fyysisessä laitteessa. Ohjelmistoteollisuus on oikeastaan vain pieni osa kaikesta tapahtuvasta tietokoneohjelmointitoiminnasta, koska se liittyy ohjelmistojen tuottajien ja ohjelmistojen kuluttajien väliseen kauppaan. Monia ohjelmisto-ohjelmia, jotka on luotu talossa erittäin erityisiin tarkoituksiin, ei koskaan myydä yrityksen ulkopuolella. Alan 1950-luvun alusta lähtien se on käynyt läpi monia vallankumouksellisia muutoksia yksinkertaisista lävistyskortin ohjelmointipalveluista, joita tarjotaan niille harvoille yrityksille, joilla oli tietokoneita vuonna 1955, vallankumouksellisiin suuntauksiin, kuten palvelun ohjelmisto (SaaS), laiteohjelmointi esineiden internetiä (IoT) ja avoimen lähdekoodin vaihtoehtoja, jotka suuret yritykset hyväksyvät.
Ohjelmistosektorit
Ohjelmistoteollisuus voidaan jakaa neljään pääluokkaan: ohjelmointipalvelut, järjestelmäpalvelut, avoimen lähdekoodin ja SaaS. Seuraavassa kuvataan teollisuuden liiketoimintaohjelmistojen luokat.
Ohjelmointipalvelut - tämä sektori on historiallisesti ollut suurin sektori, ja siihen kuuluvat esimerkiksi Microsoft Corporation (NASDAQ: MSFT), Automaattinen tietojenkäsittely, Inc. (NASDAQ: ADP), Oracle Corporation (NYSE: ORCL) ja SDC Technologies, Inc. yritykset tekivät usein ratkaisuja yritysten tarpeisiin tietojen analysoimiseksi, tietojen tallentamiseksi ja järjestämiseksi tai ohjelmien tarjoamiseksi koneiden ajamiseksi.
Järjestelmäpalvelut - vaikka ohjelmointi oli suurin ohjelmistosektori varhaisessa tietokonehistoriassa, järjestelmäpalvelut kasvoivat nopeasti 1960- ja 1970-luvuilla, ja räjähti 1980-luvulla henkilökohtaisten tietokoneiden (PC) noustessa ja tarvetta kattavalle käyttöjärjestelmälle, kuten Microsoftin alkuperäinen levykäyttöjärjestelmä (DOS), joka lanseerattiin vuonna 1981.
Avoin lähdekoodi - ohjelmoinnista tai ohjelmistosuunnittelusta on tullut valtava kysynnän ammatti, kun Internet, pilvijärjestelmät ja yritykset ovat kasvaneet kasvamaan halukkaitaan uskaltautumaan avoimen lähdekoodin ympäristöihin, kuten Linux-käyttöjärjestelmään. Avoin lähdekoodi viittaa luotuun koodikantaan, jonka voi hankkia ilmaiseksi. Useimmat yritykset vaativat kuitenkin muutoksia koodiperustoihin tarpeidensa mukaan. Toinen avoimen lähdekoodin perusta on Android-käyttöjärjestelmä.
Ohjelmisto palveluna - pilvipalvelun noustessa ja useimpien suurten ja pienten yritysten siirtyessä pilvipalveluihin SaaS on tullut suositumpi kuin järjestelmäohjelmisto yritysten erityistarpeisiin. Tätä ohjelmistoa pidetään tekijöiden palvelimilla, ja asiakkaat käyttävät ohjelmistoa Internetin kautta, jota kutsutaan myös pilviksi. Kaikki päivitykset, korjaukset ja ongelmat käsitellään tekijöiden puolella tilaajapohjaisella mallilla asiakkaalle. SaaS-sektorin ennustetaan jatkuvan kasvun seuraavan vuosikymmenen aikana, joka on lähes 30% vuoteen 2018 mennessä. Vuoden 2016 loppuun mennessä ennustetaan, että yli 80% kaikista liiketoiminnoista sisällyttää tietotekniikkaansa vähintään yhden pilvipalvelun komponentin (). IT) infrastruktuurit, kuten infrastruktuuri palveluna (IaaS), alusta palveluna palveluna (PaaS) tai SaaS-ohjelmat.
SaaS: n markkinaosuus
SaaS-palveluntarjoajat kilpailevat markkinaosuuksista yrittämällä tarjota tarjouksissaan eniten palveluita kattaakseen niin monta tilannetta kuin mahdollista. Zohon sovellusohjelmat tai Oraclen siirtyminen ohjelmistomoduuleihin ovat upeita esimerkkejä siitä, kuinka ohjelmistoyritykset ovat kehittymässä massiivisiksi modulaarisiksi järjestelmiksi, joissa yritykset voivat kytkeä tilanteeseensa tarvittavat komponentit. Malli on houkutteleva kaiken kokoisille yrityksille, koska yrityksen on maksettava vain moduuleistaan, kuten ohjelmista ja sovelluksista, joita se tarvitsee harjoittaakseen liiketoimintaansa, ja suurin osa näistä SaaS-tuotteista on melkein heti skaalautuva, jos yrityksen täytyy kasvaa.
Teollisuuden tulevaisuus
Internetin ja pilvilaskennan myötä tietokoneohjelmistoteollisuus on radikaalisti muuttanut tapaa, jolla yritykset ovat vuorovaikutuksessa, kehittämässä ja käyttämässä ohjelmistoja. Ohjelmisto oli kerran tuote, jota ostettiin, asennettiin ja ylläpidettiin. Vuonna 2016 yhä useammat yritykset käyttävät ohjelmistoja tilaamismallissa, jossa kaikki ohjelman kehittämisen, ylläpidon ja ylläpidon suorittaa alkuperäinen tekijä. (Katso aiheeseen liittyvä lukeminen kohdasta "8 ohjelmistotaidoa, jotka ovat tällä hetkellä kysyttyä")
