協同運作開發環境

協同運作開發環境collaborative development environment,縮寫CDE),也可譯作合作開發環境聯合開發環境。它是一種線上會議空間,軟體開發相關人員可以在其中協同工作,無論他們所處於哪個時區與地區,都可以參與討論、編寫文件和製作專案的可交付成果。該詞語在2002年由葛來迪·布區和Alan W. Brown創造。[1][2]

這被視作整合式開發環境(IDE)的一種演進,它將桌面上的編程工具與擴充開發環境(XDE)整合起來,其中將生命周期開發工具與IDE整合 (例如微軟的Visual Studio Team SystemIBM Rational Rose XDE英語IBM Rational Rose XDE)。IDE著重於支援個人開發者的工具,而CDE側重於開發團隊的整體需求。

儘管立足於軟體開發部門的工具,但CDE概念也已在其他團隊通常地理上分散、需要在網路上協同工作的行業中被採納,例如汽車航空工程、電影製作、土木工程

典型功能

參見

參考資料

  1. ^ Booch, G.; Brown, A. W. Collaborative Development Environments. Zelkowitz, M. (編). Advances in Computers 59. San Diego, CA: Academic Press英語Academic Press. 2003: 1–29. ISBN 0-12-012159-X. doi:10.1016/S0065-2458(03)59001-5. 
  2. ^ Q&A with Grady Booch: Collaborative Development Environments. IBM. December 7, 2006 [2017-04-15]. (原始內容存檔於2008-10-11).