Collaborative product development (CPD) allows different organizations to work together on new product development. It facilitates data transfer and multi-system information sharing to support workgroup collaboration between partners. CPD integrates the product development processes of various organizations and their suppliers.