Equipe de desenvolvimento distribuído - Ferramentas necessárias [fechado]

Eu tenho uma equipe de desenvolvedores distribuídos globalmente em diferentes fusos horários.

Quais são as melhores ferramentas para alcançar a máxima produtividade em uma equipe como essa?

Estou à procura de:

Fonte de controleRastreamento de bugsGerenciamento de CompilaçãoQualquer outra coisa que possa ajudar

obrigado