A
collaborative development environment (CDE) is an online meeting space where a software development project's
stakeholders can work together, no matter what timezone or region they are in, to discuss, document, and produce project deliverables. The name was coined by
Grady Booch.