在您所從事的軟件開發項目中,系統集成的近似成本(以系統總成本的百分比表示)是多少?系統集成包括與其他軟件,數據庫等集成。系統集成的成本?
Q
系統集成的成本?
1
A
回答
2
這是一個非常難以估計的值,尤其是當您面臨與您不熟悉的系統集成時。您可以做的最好的事情是跟蹤您或您團隊過去在類似項目上的表現,並使用這些值來評估您在新項目中的表現。
- 它使用協議,數據庫引擎,操作系統等,你或你的團隊還沒有合作過:
一般來說,如果系統集成將需要更長的時間。
- 供應商或社區支持缺乏或無響應。
- 官方系統文檔不夠詳細或已過時。
- 該系統沒有大的全球市場份額。這樣的系統在用戶羣和網上編程方面的用戶羣不會很大Q & A這樣的網站。這可能包括新的,不太受歡迎的或高度域化的系統。
3
33.3%,因爲系統集成通常與項目其他階段(編碼,文檔等)中不常見的相當大的風險相關聯。
2
0到99%之間。我建立的系統完全沒有集成,而系統基本上只是其他系統的集成。整合的好處在於它很容易估計。但只有當界面被完全理解時。然後它只是功能的重複。
雖然有一些複雜的因素。他們可以使它不可能非常昂貴:
- 是你必須有很好的理解(誰做開發它仍然在那裏工作的程序員?)
- 是你必須有良好集成系統集成系統重構(並具有自動化單元和驗收測試)?
- 單個或多個平臺?
- 是領域的專家?
1
這取決於集成系統的重要性和其他因素。
我曾在系統中集成了一系列作爲應用程序核心的Web服務。如果網絡服務停止運行,我們的系統毫無用處。
- 多少系統集成你怎麼經常被他們改變:
試圖評估成本的時候我會列出以下變量?
- 你有這些系統的文檔嗎?
- 它是您無法控制的第三方組件/服務嗎?
- 如果您可以控制集成系統,是否會使用過多的「傳統」代碼,如COBOL; (只是一個例子,至少在我工作的地方COBOL程序員很貴);
- 您的員工是否具有集成系統和應用程序本身的經驗?
- 如果集成服務失敗,對您的應用程序有什麼影響?
這些情況下員工的小時費率是多少?他們需要在這些集成系統上工作多少個小時?你的項目有多少錢?我不能說在你不知道這些細節的情況下,你的情況會花費X%,特別是最後一個。
相關問題
- 1. 本地集成系統還是ESB?
- 2. Capistrano和系統集成
- 3. 與外部系統集成
- 4. sonos與公告系統的集成
- 5. OpenERP(Odoo)與外部系統的集成
- 6. 支持Java集成的緩存系統
- 7. 建模系統集成的方法
- 8. Wildfly ActiveMQ的集成 - 通訊子系統
- 9. 集成版本控制系統和問題管理系統的選項
- 10. 集成2之間在ERP系統
- 11. Message Broker /系統集成問題
- 12. 持續集成或發佈系統
- 13. 黑莓操作系統集成問題
- 14. Subversion集成票務/跟蹤系統?
- 15. 集成學習,多分類系統
- 16. Logback和Windows事件系統集成
- 17. 集成原生系統庫與SBT
- 18. 問題。中文登錄系統集成
- 19. Microsoft Dynamics C5與外部系統集成
- 20. 將網站與離線系統集成
- 21. 在線預定系統Api集成
- 22. 將cppcheck集成到構建系統中
- 23. 企業集成不同系統
- 24. Moodle與現有系統集成
- 25. 核心操作系統LDAP集成
- 26. Android和Jess專家系統集成
- 27. EJB或ESB系統集成方法只
- 28. 將SourceMonitor集成到Jenkins CI系統中
- 29. Github問題集成票務系統
- 30. 用於C++的本地持續集成系統?
不要忘記: - 獨立開發的組件,沒有使用通用接口設計,或者只是在到達時才進行測試,以使它們一起工作。 – 2009-11-11 16:23:06