1. Propiedad de código
    1. Nadie
      1. Huérfano
    2. El último que modificó
      1. Sillas musicales
    3. Dueño de la clase o el paquete
      1. Monogamia
    4. Dueños secuenciales
      1. Monogamia sequencial
    5. Por capas
      1. Tribus
    6. Propiedad compartida
      1. Todos
  2. Propiedad compartida
    1. Cualquier desarrollador puede cambiar cualquier linea de código
      1. para
        1. Agregar funcionalidad
        2. Corregir bugs
        3. Mejorar el diseño
        4. Refactorizar
    2. No hay cuellos de botella
  3. Requisitos
    1. Control de versiones
    2. Coding standards
    3. Unit testing
    4. Herramientas para refactoring
    5. Continuous integration
  4. Recomendaciones
    1. Todos somos responsables de la calidad del código
    2. Corrige los problemas sin importar donde se encuentren
    3. Siempre deja el código mejor que lo encontraste
  5. Referencias
    1. http://www.extremeprogramming.org/rules/collective.html
    2. http://www.c2.com/cgi/wiki?CollectiveCodeOwnership
  6. Acerca de
    1. Topic
    2. Topic