Hubbry Logo
search button
Sign in
Collaborative development environment
Collaborative development environment
Comunity Hub
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
Collaborative development environment
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the Collaborative development environment Wikipedia article. Here, you can discuss, collect, and organize anything related to Collaborative development environment. The ...
Add your contribution
Collaborative development environment

A collaborative development environment (CDE) is a type of software platform that supports distributed software development by providing a shared online workspace. It enables project stakeholders to collaborate in real time or asynchronously, facilitating communication, documentation, and the coordinated production of deliverables. CDEs are designed to overcome the challenges of working across different time zones and geographical regions by integrating tools such as version control systems, issue tracking, discussion forums, wikis, and code review mechanisms. The term was coined in 2002 by Grady Booch and Alan W. Brown.[1][2]

It is seen as an evolution from the integrated development environment (IDE), which combined programming tools on the desktop, and the extended development environment (XDE), which combined lifecycle development tools with an IDE (such as Microsoft Azure DevOps and the IBM Rational Rose XDE); while the IDE focuses on tools to support the individual developer, the CDE focuses on supporting the needs of the development team as a whole.

Although growing from a tool base in the software development sector, the CDE has been taken up in other sectors, with teams typically geographically dispersed, where it is beneficial to be able to collaborate across the web, including automotive and aeronautical engineering, movie production, and civil engineering.

Typical functionalities

[edit]

See also

[edit]

References

[edit]
  1. ^ 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.
  2. ^ "Q&A with Grady Booch: Collaborative Development Environments". alphaWorks. IBM. December 7, 2006. Archived from the original on 2008-10-11.