How Collaborative Development Works