Excessive separation of development responsibilities