Artigo .net Magazine 52 - VSTS na prática

Neste artigo serão expostos os principais conceitos a respeito do VSTS e principalmente das metodologias que podemos utilizar com ele.

Esse artigo faz parte da revista .NET Magazine edição 52. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF.

Boas Práticas

VSTS na prática

Conheça o Visual Studio Team System em detalhes e na prática

 

 

Na última edição da .NET Magazine foi publicado um artigo meu a respeito do Visual Studio Team System. Neste artigo foram expostos os principais conceitos a respeito do VSTS e principalmente das metodologias que podemos utilizar com ele.

Vimos que o Team System não é só uma ferramenta de desenvolvimento, mas um poderoso servidor voltado para a integração de todas as pessoas envolvidas no ciclo de desenvolvimento do software.

Também foi falado do MSF (Microsoft Solutions Framework) e como o VSTS é integrado a ele. É comum dizer, por exemplo, que o VSTS é o software da Microsoft usado para implementar o MSF em nossa equipe de desenvolvimento.

O objetivo principal deste artigo é dar uma continuação ao artigo citado acima, com a diferença que agora vamos fazer um overview extremamente prático. Vamos ver as principais features que integram essa poderosa ferramenta, e como tirar proveito dela no dia-a-dia de uma equipe de desenvolvimento.

Team Foudation Server (TFS)

O Principal componente do Team System é o TFS (Team Foundation Server). Como o próprio nome sugere, o TFS é o Servidor do Team System. Sendo um servidor, ele precisa ser instalado em uma máquina que possua o Windows 2003 Server SP1.

Este Servidor irá comportar as principais funcionalidades oferecidas pelo Team System, como por exemplo: o controlador de versão, Work Item Tracking, Build Service, o Portal do Team Project, Relatórios e as ferramentas de gerenciamento de Projeto.

Outro requisito importante é o SQL Server 2005, que também precisa estar instalado para que seja possível instalar o TFS. Além disso o TFS precisa do IIS 6.0 com o ASP.NET 2.0, Windows SharePoint Services e o Reporting Services no SQL Server 2005.

Para você ter uma idéia da arquitetura completa do TFS, dê uma olhada na Figura 1. Como você pode notar, a maioria das funcionalidades do TFS é disponibilizada através de Web Services.

Figura 1. Arquitetura do Team Foundation Server

Já os requisitos de hardware, por exemplo, vão depender da quantidade de usuários e da topologia que você deseja implementar. Na Tabela 1 temos um guideline dessa relação.

 

Configuração

Servidor

CPU

HD

RAM

menos que 20 users

Servidor de Dados e Aplicação

single processor, 2.2 GHz

8 GB

1 GB

20 a 50 users

Servidor de Dados e Aplicação

single processor, 2.2 GHz"

[...] continue lendo...

Artigos relacionados