Changes for page Collective Ownership

Last modified by chrisby on 2024/02/27 16:05

From version 1.13
edited by chrisby
on 2023/12/28 12:20
Change comment: There is no comment for this version
To version 1.14
edited by chrisby
on 2024/01/13 17:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,9 @@
4 4  
5 5  * **Improved Team Unity**: Collective ownership eliminates factions and hierarchy through equal access rights to the code.
6 6  * **Reduces Duplication**: Shared logic between different modules in the project through shared access.
7 -* **No Bureaucratic Hurdles**: Not having to ask and wait for permission to apply constructive code changes saves time.
7 +* **No Bureaucratic Hurdles**: Not having to ask and wait for permission to apply constructive code changes saves time. In teams where there is no collective ownership, it is not uncommon for reasonable improvements to even be blocked.
8 +* **Module Responsibility**: If may make sense to have people responsible for specific modules, but they should only monitor changes, not block them.
9 +* **For big code bases, collective ownership may go across teams** like in an open source project, but company internal. Other teams create MR's and the team responsible has to approve it.
8 8  
9 9  ### Specialization vs Generalization
10 10