29/10/2006 | Autor: Igor Abade V. Leite | Categoria: Técnico | Comentários

Adicione um workflow de revisão de código a seu processo

Se você precisa implantar uma política de revisão de código em um ou mais de seus projetos, vai gostar muito de conhecer um projeto open-source disponível no CodePlex, chamado TFS Code Review Workflow. Esse projeto inclui:

  • Um tipo de work item chamado apropriadamente de Code Review;
  • Uma check-in policy para evitar check-ins que não foram revisados.

O princípio é simples:

  1. Assim que um desenvolvedor termina sua implementação, cria um shelveset com seu código;
  2. Na sequência, cria um work item do tipo Code Review, onde ele menciona o nome do shelveset criado, e atribui esse WI a um grupo de usuários chamado “Code Reviewers”;
  3. Algum dos membros desse grupo revisa o código e indica se precisa de alterações ou se está aprovado;
  4. Uma vez que o desenvolvedor seja notificado que o código foi aprovado, efetiva o check-in, associando seu changeset ao work item de Code Review com o status de aprovado. Sem isso ele não consegue fazer o check-in.

O projeto do CodePlex ainda não está concluído. Se você achou a ferramenta interessante e pretende usá-la em sua empresa, pode ajudar o autor da ferramenta a torná-la mais completa. Compartilhe!