有許多類型的商業軟件可供選擇,其中包括定制開發,政府擁有,和商用現貨(COTS)軟件。COTS軟件是一種計算機應用程序,可以在大多數零售店進行商業購買。此類軟件的一些示例包括Microsoft?Office和大多數防病毒軟件包。COTS軟...
有許多類型的商業軟件可供選擇,其中包括定制開發,政府擁有,和商用現貨(COTS)軟件。COTS軟件是一種計算機應用程序,可以在大多數零售店進行商業購買。此類軟件的一些示例包括Microsoft?Office和大多數防病毒軟件包。COTS軟件通常不需要任何修改,因為它可以現成運行

手持計算機的商用現成軟件通常比定制開發的便宜軟件。這是因為在創建COTS軟件時投入了大量的投資成本,這使得它在大規模消費中更為可靠。與COTS產品相比,定制開發的軟件通常昂貴且不可靠,因為它是在有限的預算和短時間內從頭開發的消費者購買的大多數產品都被認為是現成的商業產品,包括操作系統、文字處理軟件,和照片軟件。任何現成的產品,在安裝前不需要任何定制的開發都被認為是COTS產品。這些產品更容易購買和使用,因為它們通常帶有簡單的安裝說明如果商業現貨軟件產品經過修改以滿足特定客戶的要求,則該產品即為已修改的現成軟件(MOTS)。MOTS軟件包括源代碼,用戶可以對其進行更改。一旦修改了COTS軟件,則通常由用戶負責管理在軟件。MOTS和COTS軟件通常都是免費下載或使用的。Microsoft?exchange server是商業現成軟件的一個例子。此產品可用于電子郵件、日歷,和任務管理。它可以很容易地安裝到計算機服務器上,使公司員工之間能夠進行電子郵件交換。與所有COTS產品一樣,這個軟件不需要任何修改就可以正常運行。購買現成的商業產品已經成為許多大公司的要求。這為許多類型的軟件產品創造了一個巨大的市場典型的企業在整個組織中使用各種各樣的COTS產品。許多大公司已經成為COTS產品的集成商。使用多個COTS產品來幫助運營一個公司就是企業集成的一個例子體系結構。這已經取代了定制開發的軟件,因為每個COTS產品都滿足特定的業務需求。多個產品的集成使一個公司能夠很好地運行,而不會產生定制開發軟件的風險。