2012-07-06 61 views
0

我是一名高級java程序員,我習慣從頭開始構建解決方案。然而,更多的時候,我聽到人們 - 管理人員,客戶和其他程序員 - 建議我們尋找COTS(Commerical Off The Shelf)解決方案。哪裏可以找到並瞭解COTS解決方案的編程問題?

事情是,我知道編程,但我不知道什麼COTS解決方案可用或適用於我在做什麼。

我的問題是,我應該如何最好地尋找「COTS」解決方案?是否有社區或網站專門針對程序員檢查「COTS」解決方案,還是像其他任何方面一樣,您是否對現有產品有了谷歌搜索,並希望找到能滿足您需求的軟件應用程序?

任何幫助或建議,非常感謝!

感謝, 羅布

+0

是否有Craig的程序員/程序列表,我想知道? – JAB 2012-07-06 12:48:12

+0

@JAB我不跟着你,你是什麼意思? – 2012-07-06 12:51:35

+0

我只是在想,一個類似於Craigslist的網站對於你想要的東西會非常有用。但是,如果這樣的網站存在,就不會有線索。 (儘管如此,SO或程序員.stackexchange實際上可能是您尋找你想要的那種已經制作好的軟件的最佳選擇。也許StackExchange應該有一個COTS子域?) – JAB 2012-07-06 13:02:08

回答

1

的事情之一,我可以肯定地說有關使用COTS產品,你必須給訪問API和文檔。往往人們遇到了爲X包付X而不適當地使用它的問題。另一種方式是開放源代碼,因爲它是免費的,您可以根據需要修改它。一般來說,你需要谷歌瞭解你想要的細節,你可以找到類似產品的並行比較,但這些都應該與一粒鹽一起進行。獲取產品清單並在您​​的環境中設置測試臺,以查看哪些工作最適合您的當前工​​具和程序,然後從此處開始。出於這個原因,供應商經常給他們的軟件30-60天的免費試用。

+0

原諒我的無知,但我猜想找到解決方案只是一個谷歌搜索和問在線「什麼是一個好的軟件或圖書館做X&Y」 - 做研究,提出問題等?我猜想我認爲可能存在一個「COTS」風格產品的特定社區,例如java程序員社區與java問題互相幫助的方式。 :) – 2012-07-06 12:54:10

+0

@RobertHume如果有我不熟悉他們。從數學角度講,有多少人使用了COTS軟件,並且不在NDA之下,或者沒有受合同約束只與供應商溝通?我會冒險猜測這些數字是相當低的:(看起來,做一些研究和提出問題的老忠實的方式是可悲的方式。 – Woot4Moo 2012-07-06 12:58:57

+0

「有多少人已經使用COTS軟件,並且不在NDA或是不是隻有合同才能與供應商進行溝通?「我認爲大多數NDA將適用於正在開發的軟件而不是COTS軟件,然後我再也沒有真正的商業經驗,所以我想這完全有可能有些企業會出現這種不合理/低效的做法,例如阻止他們的員工或客戶討論他們使用的產品,即使他們沒有討論他們使用這些產品的用途。但源代碼可能是一個不同的問題 – JAB 2012-07-06 13:05:16

相關問題