Customizar Work Item Template


Em um post anterior ( http://wp.me/pOqhK-2I2 ) comentei sobre o uso do TFS Power Tools. Essa ferramenta dentre suas várias utilidades tem uma interface para customização de um arquivo XML o qual é utilizado pelo servidor TFS para o template dos work itens utilizados no controle de atividades de uma equipe.

A instalação padrão do TFS vem com dois templates: MSF Agile e CMMI. O guia de ambos podem ser encontrados em:

MSF for Agile Software Development Process Guidance

MSF for CMMI Process Improvement Guidance

Veja o fluxo de ambos em:

http://msmvps.com/blogs/vstsblog/archive/2009/01/09/workflows-of-msf-agile-and-cmmi-process-templates-for-tfs.aspx

Outro processo agora oficial da Microsoft e não da comunidade como versão anteriores do TFS é o template para SCRUM. O mesmo pode ser baixado pelo link a seguir:

http://visualstudiogallery.msdn.microsoft.com/59ac03e3-df99-4776-be39-1917cbfc5d8e

No entanto o TFS é uma ferramenta e as ferramentas devem se adaptar ao processo da organização e não o contrário. Termos, o fluxo da atividade e o padrão de um novo projeto devem seguir o padrão e processo da organização.

Como então personalizar um desses templates ou então criar um novo para atender a essa adaptação ao processo?

Customizar o template. Podemos fazer isso manualmente editando o arquivo xml (grande esforço) ou visualmente através TFS Power Tools instalado.

Capturar
Imagem 01: Interface do TFS power tools para edição do processo.

Podemos ainda customizar os campos que existem em uma atividade. O exemplo a seguir mostra criando um novo campo em um item de bug. Estou por exemplo criando um campo que é o número de chamado utilizado pela equipe do suporte.

Capturar
Imagem 02: Novo Campo Número Chamado.

Podemos também personalizar o desing dos itens de tarefa.

Capturar
Imagem 03: Layout do work item com o recem criado campo e também a tradução do nome da tarefa:

Outra capacidade é mudar a estrutura dos diretórios e bibliotecas a serem criadas no projeto de Sharepoint criado.

Capturar
Imagem 04: Bibliotecas e Diretórios para o Sharepoint

A essa estrutura do Sharepoint podemos anexar documentos de texto, planilhas, apresentações e qualquer tipo de documento de exemplo ou templates a serem utilizados no projeto. Ou seja, da mesma forma que mudamos a estrutura e nomes de diretórios podemos colocar arquivos no interior desses diretórios.

Podemos controlar os relatórios padrões a serem criados no início de um projeto.

Capturar
Imagem 05: Relatórios

Outra várias opções estão disponíveis como o processo a ser utilizado na Build, configuração de grupos e permissões e também integração com os campos do MS Project.

Depois de terminado podemos importar o nosso novo template ao servidor e criar um novo projeto de acordo com as nossas recém-personalizações.

Capturar
Imagem 06: Novo modelo processo.

Novo work item no visual studio e também no team web acess

CapturarCapturar
Imagem 07: Novo Work Item no Visual Studio e Team Web Acess

Capturar
Imagem 08: Sharepoint e a estrutura de acordo com o template

Espero que esses exemplo inspirem a personalização da ferramenta e adaptação ao processo de cada organização.

Espero o feedback dos leitores.

Abraço

Lino

About these ads

2 comentários em “Customizar Work Item Template

  1. Parabéns pelo Post… Muito útil o post e prova o que muitas pessoas não sabem, sim o TFS é altamente customizável. Parabéns e continue com excelentes posts.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

Você está comentando usando sua conta WordPress.com. Sair / Mudar )

Imagem do Twitter

Você está comentando usando sua conta Twitter. Sair / Mudar )

Foto do Facebook

Você está comentando usando sua conta Facebook. Sair / Mudar )

Conectando a %s