Co je komerční off-the-shelf?
K dispozici je mnoho typů komerčních softwarových aplikací. Patří k nim na zakázku vytvořený, vládní a komerční software COTS. COTS software je počítačová aplikace, kterou lze zakoupit komerčně na většině maloobchodních prodejen. Některé příklady tohoto typu softwaru zahrnují Microsoft® Office a většinu antivirových softwarových balíčků. Software COTS obvykle nevyžaduje žádné úpravy, protože funguje mimo regál.
Komerční komerční software je obvykle levnější než software vyvinutý na míru. Důvodem je skutečnost, že do vytváření softwaru COTS jsou zapuštěny značné investiční náklady, což z něj dělá spolehlivější pro hromadnou spotřebu. Software vyvinutý na zakázku je ve srovnání s produkty COTS často drahý a nespolehlivý, protože je vyvíjen od nuly s omezeným rozpočtem a v krátkém čase.
Většina produktů nakupovaných spotřebiteli je považována za komerční hotovost. To zahrnuje operační systémy, software pro zpracování textu a fotografický software. Každý produkt, který je k dispozici mimo krabici a který před instalací nevyžaduje žádný vlastní vývoj, se považuje za produkt COTS. Nákup a používání těchto produktů je snazší, protože se obvykle dodávají s jednoduchými pokyny k instalaci.
Pokud je komerční softwarový produkt na běžném trhu upraven tak, aby splňoval požadavky konkrétního zákazníka, stane se upraveným na běžném trhu (MOTS). Software MOTS obsahuje zdrojový kód a může být změněn spotřebitelem. Jakmile se software COTS změní, je obvykle odpovědností spotřebitele spravovat změny provedené v softwaru. Software MOTS ani COTS není obvykle zdarma ke stažení ani použití.
Exchange server společnosti Microsoft® je příkladem komerčního volně prodejného softwaru. Tento produkt lze použít pro e-maily, kalendáře a správu úloh. Lze jej snadno nainstalovat na počítačový server a umožňuje výměnu e-mailů mezi zaměstnanci společnosti. Stejně jako u všech produktů COTS tento software nevyžaduje žádné úpravy, aby správně fungoval.
Nákup komerčních běžných produktů se stal požadavkem mnoha velkých společností. To vytvořilo velký trh pro mnoho typů softwarových produktů. Typický podnik používá v celé organizaci sortiment produktů COTS.
Integrátorem produktů COTS se stalo mnoho velkých společností. Příkladem architektury podnikové integrace je použití několika produktů COTS k řízení společnosti. To nahradilo software vyvinutý na míru, protože každý produkt COTS splňuje specifické obchodní potřeby. Integrace více produktů umožňuje společnosti dobře fungovat, aniž by tím vzniklo riziko softwaru vyvinutého na míru.