Os membros de sua equipe realmente concordam que revisões de código e testes de unidade são coisas boas, mas não há tempo para isso?
Ou eles apenas tentam rejeitar a idéia com essa desculpa?
No primeiro caso, a solução é começar a fazê-lo agora . (OK, se você está nos últimos dias antes de um marco importante, talvez possa esperar até depois - mas não mais.) Tivemos essa situação em um local de trabalho anterior, onde eu era engenheiro de qualidade, responsável por melhorar as práticas de codificação e qualidade geral. Continuamos adiando o início das revisões de código até a próxima semana. Um dia, percebi que o fazemos há um mês ou mais e provavelmente continuará até o fim dos tempos, a menos que tente algo diferente. Então, anunciei a primeira revisão de código daquela semana. Eu disse aos rapazes "não há problema se será imperfeito, ou se ainda não sabemos exatamente o que fazer - apenas começaremos a fazê-lo, veremos como vai melhorar as coisas à medida que aprendemos". Funcionou, pelo menos até eu deixar a empresa.
No segundo caso, você pode precisar de mais educação e discussão aberta com a equipe. Discuta questões de qualidade de código, pergunte a elas o que elas vêem como problemas no processo de desenvolvimento (ou na falta dela) / no código / teste etc. E faça um brainstorming sobre como resolvê-las . O objetivo final não é necessariamente fazer revisões de código - elas são apenas meios, enquanto o objetivo é melhorar o processo de desenvolvimento e a qualidade de sua saída. Pode acontecer que outras questões mais dolorosas possam ser melhoradas com mais facilidade, trazendo mais benefícios mais rapidamente; depois leve-os primeiro. Eles podem até ser mudanças triviais no ambiente ou no processo; tudo isso irá melhorar o moral da equipe, criar confiança mútua e ajudar o vínculo da equipe.
O ponto principal é que você não pode impor qualidade a ninguém - você só pode remover os obstáculos da criação de qualidade . Ao impor regras rígidas e práticas obrigatórias sem o consenso prévio da equipe , você pode alienar a equipe e, finalmente, impedir a melhoria da qualidade que deseja. OTOH por meio de uma discussão aberta e buscando um acordo sobre quais são os problemas mais urgentes para a equipe e como melhorar a situação, é mais provável que você obtenha apoio da equipe. Isso fará uma diferença crucial no acompanhamento da melhoria da qualidade a longo prazo.