quinta-feira, 18 de outubro de 2012

Visual Studio Team Foundation Server é o caminho a percorrer para Estado-da-Arte-Acompanhamento do Projeto


Visual Studio Team Foundation Server é um pacote da Microsoft para o acompanhamento de projetos, controle de origem, e coleta de dados e relatórios. É especialmente concebido para projetos de desenvolvimento de software em que há muitos desenvolvedores que colaboram, mesmo quando estes estão localizados ao redor do mundo. A unidade básica em Team Foundation Server é o item de trabalho, o que representa uma unidade individual de trabalho, que deve ser concluída. Um item de trabalho consiste em campos que definem, por exemplo, Área, Cessionário, Iteração, relatado por, anexos de arquivos e história, e muitas outras variáveis ​​possíveis. Cada item de trabalho tem política de controle associado a ela que determina quem tem permissão para acessar ou alterar o item. Também possui registro e notificação de capacidades que registrar os eventos de acesso, criação e mudança, e pode até mesmo notificar os usuários especificados quando determinados eventos ocorrerem. Um projeto de equipe é composta de itens definidos pelo usuário de trabalho, relatórios e ramos de origem que são geridos pelos TFS.

Equipe de preços Foundation Server inclui modelos para auxiliar no processo de configuração, de modo que as definições do roteiro do projeto e relatório pode ser atualizado em tempo real para auxiliar na gestão em curso. TFS integra com o MS Excel para criar e controlar os itens de projetos que são criados e editados no Excel, e, em seguida, a planilha resultante é exportada para TFS onde os dados são integrados ao gerente de projeto. TFS emprega um repositório de controle de origem que armazena código -, bem como caixas atuais e as mudanças - em um banco de dados SQL Server. Ao contrário do anterior de controle de origem, baseado em arquivo, esta capacidade de forma rápida e facilmente permite checkouts simultâneas, prateleiras e unshelving alterações pendentes, resolução de conflitos e ramificação e mesclagem. Várias ramificações pode facilmente ser incorporada, e as built-in algoritmo de resolução de conflitos automaticamente concilia as diferenças conflitantes, ou então sinaliza-los para inspeção manual. O repositório de controle de código fonte contém não só, mas também fornece uma biblioteca de controle de versão de outros documentos que são usados ​​pelo projeto, bem como, tais como planos de projeto e requisitos e funcionalidade de análise de documentos. Todos os documentos no repositório de controle de origem pode ser ligado a qualquer outro item de trabalho, eo acesso pode ser controlado com definições de políticas de acesso.

A Equipe do preço Foundation Server inclui uma capacidade de comunicação que é, talvez, a sua maior força. É possível incluir dados tais como listagens de erros que não têm casos de teste, a taxa de mudança de código ao longo do tempo, regressões passageiras em testes anteriores, e assim por diante. Os relatórios são construídos com o serviço de relatório do SQL Server, e eles podem ser exportados usando diversos formatos, como o Excel, PDF, XML e TIFF. Os desenvolvedores diferentes envolvidas em um projeto pode acompanhar seu progresso e se comunicam uns com os outros através de um site SharePoint criado especialmente para esse projeto, que lista os itens de trabalho e fonte controlados documentos para esse projeto. Os desenvolvedores podem acompanhar o andamento do projeto usando o Team Build capacidade, que registra todas as construir com sucesso ou não. Quando uma compilação sucede o Team Build analisa as mudanças que ocorreram no controle de origem desde o sucesso anterior construir, e ele atualiza todos os itens de trabalho em conformidade....

Nenhum comentário:

Postar um comentário