Che cos'è lo scaffale commerciale?
Sono disponibili molti tipi di applicazioni software commerciali. Questi includono software sviluppati su misura, di proprietà del governo e commerciali (COTS). Il software COTS è un'applicazione per computer che può essere acquistata commercialmente nella maggior parte dei punti vendita. Alcuni esempi di questo tipo di software includono Microsoft® Office e la maggior parte dei pacchetti software antivirus. Il software COTS in genere non richiede alcuna modifica perché funziona immediatamente.
Il software commerciale standard è in genere meno costoso del software sviluppato su misura. Ciò è dovuto al fatto che costi significativi di investimento sono stati ridotti alla creazione del software COTS, che lo rende più affidabile per il consumo di massa. Il software sviluppato su misura è spesso costoso e inaffidabile rispetto ai prodotti COTS perché è sviluppato da zero con un budget limitato e in breve tempo.
La maggior parte dei prodotti acquistati dai consumatori è considerata commerciale. Ciò include sistemi operativi, software di elaborazione testi e software fotografico. Qualsiasi prodotto disponibile immediatamente che non richiede alcuno sviluppo personalizzato prima dell'installazione è considerato un prodotto COTS. Questi prodotti sono più facili da acquistare e utilizzare perché in genere vengono forniti con semplici istruzioni di installazione.
Se un prodotto software commerciale standard viene modificato per soddisfare i requisiti di un cliente specifico, viene modificato come prodotto standard (MOTS). Il software MOTS include il codice sorgente e può essere modificato dall'utente. Una volta che il software COTS è stato modificato, è in genere responsabilità del consumatore gestire le modifiche apportate al software. Né il software MOTS né COTS sono in genere gratuiti per il download o l'uso.
Microsoft® Exchange Server è un esempio di software commerciale standard. Questo prodotto può essere utilizzato per e-mail, calendari e gestione delle attività. Può essere facilmente installato su un server e consente lo scambio di e-mail tra i dipendenti di un'azienda. Come per tutti i prodotti COTS, questo software non richiede alcuna modifica per funzionare correttamente.
L'acquisto di prodotti commerciali standard è diventato un requisito per molte grandi aziende. Ciò ha creato un grande mercato per molti tipi di prodotti software. L'azienda tipica utilizza un assortimento di prodotti COTS in tutta l'organizzazione.
Molte grandi aziende sono diventate integratori dei prodotti COTS. L'uso di più prodotti COTS per aiutare a gestire un'azienda è un esempio di architettura di integrazione aziendale. Questo ha sostituito il software sviluppato su misura perché ogni prodotto COTS soddisfa una specifica esigenza aziendale. L'integrazione di più prodotti consente a un'azienda di funzionare bene senza incorrere nel rischio di software sviluppato su misura.