Definition
Collective membership is an explicit convention, where each and every member of a team is allowed , and in fact encouraged to make changes to a particular code file in development, be it to repair a defect, or even to improve a code. This is regardless of the ‘ownership of the code’ by an individual developer.
Further Reading