mercs/partipation

Каждый берёт на себя некую часть - модуль/систему, программирует её, но исходниками НЕ делится

Взаимодействуют части между собой по каким-то интерфейсам (описание интерфейсов - публичное) либо через БД

Таким образом, каждый сохраняет за собой своё "право" находиться в проекте - если его "заменяют" - его код при нём, если он "отвалился" от проекта, то заменяющий, должен написать функционал модуля который "потерян"