Hvad er kommerciel off-hylde?
Der er mange typer kommercielle softwareapplikationer tilgængelige. Disse inkluderer specialudviklet, statsejet og kommerciel off-the-shelf (COTS) software. COTS-software er en computerapplikation, der kan købes kommercielt i de fleste detailforretninger. Nogle eksempler på denne type software inkluderer Microsoft® Office og de fleste antivirus-softwarepakker. COTS-software kræver typisk ingen ændringer, fordi det fungerer fra hylden.
Kommerciel software udenfor hylden er typisk billigere end specialudviklet software. Dette skyldes, at betydelige investeringsomkostninger sænkes ved at oprette COTS-software, hvilket gør det mere pålideligt for masseforbrug. Specialudviklet software er ofte dyrt og upålidelig sammenlignet med COTS-produkter, fordi det er udviklet fra bunden med et begrænset budget og på kort tid.
De fleste produkter, der købes af forbrugere, betragtes som kommercielle fra hylden. Dette inkluderer operativsystemer, tekstbehandlingssoftware og fotosoftware. Ethvert produkt, der er tilgængeligt uden for boksen, som ikke kræver nogen tilpasset udvikling inden installation, betragtes som et COTS-produkt. Disse produkter er lettere at købe og bruge, fordi de typisk leveres med lette installationsinstruktioner.
Hvis et kommercielt softwareprodukt, der ikke kommer fra hylden, ændres for at imødekomme kravene fra en bestemt kunde, ændres det fra hylden (MOTS). MOTS-software inkluderer kildekode og kan ændres af forbrugeren. Når COTS-software er blevet ændret, er det typisk forbrugerens ansvar at administrere ændringerne i softwaren. Hverken MOTS eller COTS-software er typisk gratis til download eller brug.
Microsoft® udvekslingsserver er et eksempel på kommerciel software uden for hylden. Dette produkt kan bruges til e-mails, kalendere og opgavehåndtering. Det kan let installeres på en computerserver og muliggør e-mailudveksling mellem medarbejderne i en virksomhed. Som med alle COTS-produkter kræver denne software ingen ændringer for at fungere korrekt.
At købe kommercielle produkter fra hylden er blevet et krav for mange store virksomheder. Dette har skabt et stort marked for mange typer softwareprodukter. Den typiske virksomhed bruger et udvalg af COTS-produkter i hele organisationen.
Mange store virksomheder er blevet integratorer af COTS-produkter. Brug af flere COTS-produkter til at hjælpe med at drive en virksomhed er et eksempel på virksomhedsintegrationsarkitektur. Dette har taget plads til specialudviklet software, fordi hvert COTS-produkt opfylder et specifikt forretningsbehov. Integrationen af flere produkter lader et firma fungere godt uden at medføre risikoen for specialudviklet software.