Pergunta

Estou começando um novo trabalho na segunda-feira.A empresa possui um aplicativo de gerenciamento de casos corporativos desenvolvido internamente, escrito em ASP.NET/VB.NET.Eles estão tentando implementar um processo de desenvolvimento ágil.Eles chegaram ao ponto de obter a certificação Scrum Master de duas pessoas e contratar um coach Agile.Atualmente, eles estão focados em 6 a 9 meses de refatoração.

Minha pergunta é: quais são algumas boas abordagens/ferramentas nesse ambiente para me familiarizar com a base de código e ser produtivo assim que chegar ao solo?Alguma sugestão?

Foi útil?

Solução

Ótima pergunta!

Eu diria que a primeira coisa a fazer é iniciar as reuniões diárias.Sua parte no scrum será aprender o código.Ele fornecerá uma maneira de fazer perguntas e saber quem pode ajudá-lo a aprender o código.

Depois de escolher aquele cara (ou caras), comece a programar em pares com eles.Deixe-os dirigir, mas faça perguntas.Você ficará surpreso com o quanto poderá aprender dessa maneira.Dada a sua tendência para o Agile, isso deve ser fácil de vender.:)

Depois de estabelecer isso, troque de parceiro de vez em quando para ter uma ideia de toda a base de código.Apenas ficar com um cara que está fazendo uma parte não lhe dará uma visão geral, mas pular entre as pessoas lhe dará uma visão geral melhor do código.

Apenas meus 2 centavos.:) Boa sorte e divirta-se!!

Outras dicas

Parabéns pelo novo emprego!

Relaxe e mantenha a calma.Leia algo em aqui.

Eu acho que o processo em si garantirá que você seja produtivo, desde que aplique o bom senso :)

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