II. Team Foundation Service

2.2 Por que utilizar?

Agora que já sabemos o que é o Team Foundation Service, podemos verificar algumas das razões mais importantes para utilizá-lo durante o desenvolvimento de seu software.

Então, por que utilizá-lo?

Gerenciar projetos, sejam eles de grande, médio ou pequeno porte, não é fácil. Ter que controlar todas as modificações, bugs gerados, prazos para entrega e tudo mais. O TFS, integrado principalmente ao Visual Studio 2012 ou versão superior, possibilita uma gama de funcionalidades muito interessante para auxiliar nessa difícil tarefa.

Continuar leitura

Dentre as várias funcionalidades, podemos destacar:

  • Um controle eficiente e detalhado de versão de software;
  • Um controle inteligente de conflitos que ocorrem quando duas pessoas mexem no mesmo arquivo;
  • Um controle total das tarefas a serem desenvolvidas durante a Sprint atual;
  • Um gráfico de desempenho de cada usuário gerado automaticamente;
  • Acesso rápido a todas as sprints realizada até o momento, com todo o histórico.
Continuar leitura
  • Permite que os integrantes do grupo nem sempre estejam na mesma sala, todos os dias.
  • Permite um canal de comunicação entre os membros do time;
  • Permite definir regras que obriguem os desenvolvedores a seguirem uma determinada arquitetura de software, senão não conseguem fazer o “check-in” de suas modificações feitas no projeto.
  • Permite desenvolver projetos de testes automatizados para aplicar no sistema desenvolvido;
  • Dentre outras tantas funcionalidades.