Pergunta

Eu estou planejando gerenciar uma equipe terceirizada de Dev que trabalha na minha base de code, tendo esse trabalho em filiais de recursos para todos os trabalhos que foram atribuídos.Eles seriam responsáveis por fundir as mudanças do tronco semanalmente.Minha própria equipe também continuará a usar ramificação de recursos conforme necessário.

Alguém tem alguma dica com base na experiência integrando o trabalho terceirizado usando uma estratégia de ramificação específica?

Foi útil?

Solução

Tem sido minha experiência que, ao trabalhar com equipes de desenvolvimento terceirizadas, é melhor evitar os processos de desenvolvimento que envolvam muitas etapas manuais.Se houver confusão sobre como resolver um problema de mesclagem, eles terão que comunicar isso para você ou um membro da sua equipe insalçada e que vai desacelerar todo mundo.

A maioria das equipes terceirizadas que eu lidei estava na Índia, então você tem a diferença de fuso horário como um desafio, seu dia de trabalho geralmente termina quando o seu começa a menos que você tenha uma equipe caro que trabalha estraga época do Pacífico.As questões de comunicação são apenas assassinas e na maioria das vezes eu viria no dia seguinte para descobrir que eles não conseguiram nada porque não conseguiram descobrir algo sem a minha ajuda direta.

A mesclagem é geralmente desaprovada, mas eu pessoalmente só visto funcionar em equipes próximas de malha com intermediários para desenvolvedores seniores.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top