Problems With Collaborative Development