segunda-feira, 29 de novembro de 2010

Dicas para os novos desenvolvedores ágeis

team

As dicas para os novos desenvolvedores ágeis foram quase todas extraídas do artigo “Confessions of A New Agile Developer” de Rahul Sharma e a última dica foi baseada no manifesto ágil.

O artigo “Confessions of A New Agile Developer” relata a trajetória de um desenvolvedor e sua equipe na migração da cultura waterfall para ágil. Adotando Scrum, XP e TDD. Onde é citado dificuldades e dicas para migração para ágil.

Algumas dicas para os novos desenvolvedores ágeis:

  • Entre em sintonia com tecnologias de mercado, especialmente ferramentas de testes como: JUnit, EasyMock, Fitnesse, Selenium e etc. Além disso as pessoas devem buscar  soluções melhores, novas formas de melhorias de processos, novas idéias de design e padrões para problemas recorrentes;
  • O livro “Practices of an Agile Developer” de Venkat Subramaniam e Andy Hunt é uma leitura obrigatória para os novos desenvolvedores ágeis;
  • Leituras recomendáveis: "Craftsman series” no site objectmentor.com e o livro “Clean Code” de Robert C. Martin. No começo você não dará prioridade, mas com passar do tempo ajudará bastante;
  • Esteja aberto para planejamentos ou discussões, as pessoas valorizam as suas sugestões. Expresse a sua opinião ou peça ajuda se for necessário, você é uma das partes interessadas no projeto;
  • Os testes não servem apenas para cobertura de código ou medir a qualidade. Eles também oferecem documentação;
  • Automatize tudo no início do projeto;
  • E o mais importante, incorpore o manifesto ágil e os princípios por trás do manifesto. Não pratique uma cultura sem conhecer os princípios, pois vai acabar se tornando algo mecanizado e sem possibilidade de melhoramento.

Fonte:

Artigo “Confessions of A New Agile Developer” by Rahul Sharma:

http://www.infoq.com/articles/agile-confessions-sharma

“Manifesto for Agile Software Development”:

http://agilemanifesto.org/

Ta-ta for now

2 comentários: