Computer supported collaborative product development: a review · Study