Managing collaboration: adding communication and documentation environment (CDE) to a product development cycle | IEEE Conference Publication | IEEE Xplore