Chapter 33. Collective Code Ownership

Members of the development team have the right and responsibility to modify any part of the code. This defines the practice of Collective Code Ownership.

Business Value

Collective Code Ownership is a supporting practice for many other Agile practices. Nonetheless, it does have a direct effect on increasing the flexibility of your project by increasing the knowledge of software developers, which, in turn, enables them to take more responsibility and ownership to create a full solution as opposed to a Band-Aid approach.

Sketch

Scott ScrumMaster’s team had read about collective code ownership in Extreme Programming Explained by Kent Beck but decided not to adopt it. In fact, they felt it would be wasteful ...

Get Agile Adoption Patterns: A Roadmap to Organizational Success now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.