Code Ownership
Este post do Martin Fowler desperta interesse.
A organização de uma equipa de desenvolvimento depende também da política de gestão do código. Historicamente tenho sido um defensor da abordagem "strong ownership" porque parece, à partida, a única via aceitável para exigir todas as responsabilidades ao dono do código.
O problema reside, como o Fowler também refere, na questão dessa política (poder) levar à duplicação de código só para abreviar o tempo que leva a obter uma resposta do responsável por "aquela feature". Grande parte das vezes depois acaba por nunca haver tempo para regularizar a situação.
Pessoalmente ainda não consigo defender uma abordagem menos estrita. Parece-me que levará, havendo um problema, à desresponsabilização de ambas as partes.