공동 개발 환경
Collaborative development environmentCDE(Collaborative Development Environment)는 소프트웨어 개발 프로젝트의 이해관계자가 시간대나 지역에 관계없이 협력하여 프로젝트 성과물을 논의, 문서화 및 작성할 수 있는 온라인 회의 공간입니다.이 용어는 2002년 Grady Boch와 Alan W.[1][2] Brown에 의해 만들어졌다.
이는 데스크톱의 프로그래밍 도구를 통합한 통합 개발 환경(IDE)과 라이프사이클 개발 도구를 IDE(Microsoft Azure DevOps 및 IBM Rational Rose XDE 등)와 결합한 확장 개발 환경(XDE)의 발전으로 볼 수 있습니다. IDE는 개인을 지원하는 도구에 초점을 맞추고 있습니다.CDE는 개발팀 전체의 요구를 지원하는 데 중점을 두고 있습니다.
CDE는 소프트웨어 개발 분야의 도구 기반에서 성장했지만, 일반적으로 지리적으로 분산된 팀들로 구성된 다른 부문에서 사용되고 있으며, 자동차 및 항공 공학, 영화 제작, 토목 공학 등 웹을 통해 협업할 수 있는 것이 유리합니다.
일반적인 기능
「 」를 참조해 주세요.
- 응용 프로그램 라이프 사이클 관리(ALM)
- 위조(소프트웨어)
- 온라인 통합 개발 환경(온라인 IDE 또는 웹 IDE)
- 프로젝트 관리 소프트웨어
- 시스템 개발 라이프 사이클
- 소프트웨어 프로젝트 관리
- 컴퓨터 지원 콜라보레이션
레퍼런스
- ^ Booch, G.; Brown, A. W. (2003). "Collaborative Development Environments". In Zelkowitz, M. (ed.). Advances in Computers. Vol. 59. San Diego, CA: Academic Press. pp. 1–29. doi:10.1016/S0065-2458(03)59001-5. ISBN 0-12-012159-X.
- ^ "Q&A with Grady Booch: Collaborative Development Environments". alphaWorks. IBM. December 7, 2006. Archived from the original on 2008-10-11.
