O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
TeamFoundation Server<br />Maira Iantas@mairaiantas | @ItGirlsMMs<br />
Maira Iantas. . .?<br />Bacharel em Sistemas de Informação<br />Três anos de desenvolvimento .Net <br />Membros do Grupo I...
Agenda<br />O que é ALM?<br />O que é TeamFoundationServer ?<br />Controle de Versão<br />Acompanhamento  dos itens de tra...
ALM | O que é?<br />Application Lifecycle Management | Gerencimento do Ciclo de Vida da Aplicação<br />Um conjunto de disc...
5<br />
Team Foundation Server | O que é?<br />6<br />
Team Foundation Server | O que é?<br />7<br />	Ferramenta de gerenciamento do <br />ciclo de vida de um software . . . <br />
Team Foundation Server | O que é?<br />Visual Studio <br />Team Foundation Server 2010<br />Fococentralizador de  equipe<b...
 Bugs
 Test cases
 …</li></ul>T<br />T<br />T<br />T<br /> Gestão dos Processos de Testes<br /> Lab Management<br /> Build Automatizado<br /...
Team Foundation Server | Versões<br />9<br />O Team Foundation server <br />pode serinstaladoem. . . <br />9<br />
10<br />Team Foundation Server | Versões<br />Visual Studio Team Explorer Everywhere<br />Visual Studio Lab Management<br ...
11<br />
Controle de Versão<br />Ter controle de quem está modificando o arquivo;<br />Recuperar alguma versão anterior de um arqui...
Controle de Versão| Recursos<br />Check-in<br />Check-out<br />Undo Check-in<br />Branching<br />Merging<br />13<br />Chan...
Acompanhamentos dos Itens de Trabalho | Recursos<br />14<br />
Team Explorer| Recursos<br />Work Items<br />Documents<br />Reports<br />Buids<br />Source Control<br />
Team Web Acess| Recursos<br />
Excel - Office| Recursos<br />
Project - Office| Recursos<br />
Portal da Equipe| Recursos<br />
Automação de Builds| Recursos<br />Fila de compilações<br />Regras de Build.<br />Relatórios/Resultados<br />Envio por ema...
Regras de Build| Recursos<br />22<br />
Fila de compilações| Recursos<br />23<br />
Relatórios/Resultados | Recursos<br />24<br />
Testes<br />26<br />
27<br />Teste| Testes Manuais<br />
Teste| Code UI<br />
29<br />Teste| Gerenciamento dos Casos de Testes<br />
Qualidade<br />
Team Foundation Server como controle de versão universal<br />Acessoemoutrasplataformas e linguagens<br />31<br />
32<br />Team Foundation Server 2010 Everywhere| Java<br />
Work Items<br />Todo e qualquer item a ser trabalhado em um projeto é um Work Item.<br />São unidades de comunicaçãodentro...
Work Items | Tipos<br />35<br />
Relatórios<br />37<br />Percentof work<br />completed<br />Summary of current<br />Test results<br />User<br />stories<br />
Relatórios<br />38<br />Code churn<br />Test plan progress<br />Bug reactivations<br />
Demo<br />
41<br />“Se você sempre faz a mesma coisa – obterá sempre o mesmo resultado”<br />
Azure| O que é?<br />Sistema Operacional na nuvem<br />42<br />
43<br />
Plataforma flexível<br />Disponibiliza um conjunto específico de serviços para criação, distribuição e atualização de apli...
45<br />É um servidor SQL Server abrigado na nuvem. <br />Funções de um banco de dados relacional, mas sua plataforma é ma...
47<br />O TFS estánasnuvens? | Sim<br />
Próximos SlideShares
Carregando em…5
×

Team Foundation Server

Slide apresentado no Evento Azure Services Br em Curitiba dia 21/05

  • Seja o primeiro a comentar

Team Foundation Server

  1. 1. TeamFoundation Server<br />Maira Iantas@mairaiantas | @ItGirlsMMs<br />
  2. 2. Maira Iantas. . .?<br />Bacharel em Sistemas de Informação<br />Três anos de desenvolvimento .Net <br />Membros do Grupo IT4ALL | AzureServiceBr | TI24x7| EmpregaTI<br />MSN:maira_sem_acento@hotmail.com<br />Gtalk: mairacristinaiantas@gmail.com<br /> Twitter: @mairaiantas | http://mairaiantas.wordpress.com<br />Twitter: @ITGirlsMMS | http://itgirlsmms.wordpress.com/<br />2<br />
  3. 3. Agenda<br />O que é ALM?<br />O que é TeamFoundationServer ?<br />Controle de Versão<br />Acompanhamento dos itens de trabalho<br />Automação de Build<br />Portal de equipe<br />Relatórios<br />MS VS Team Explorer<br />Gerenciamento de Casos de Testes<br />Demo<br />Azure | Conceitual<br />SQL Azure | Conceitual<br />3<br />
  4. 4. ALM | O que é?<br />Application Lifecycle Management | Gerencimento do Ciclo de Vida da Aplicação<br />Um conjunto de disciplinas que governa o processo de planejar, construir e gerenciar as aplicações através do seu ciclo de vida <br />Você pode usar Visual Studio para reduzir riscos e aumentar a produtividade de seu ciclo de vida do aplicativo.<br />4<br />
  5. 5. 5<br />
  6. 6. Team Foundation Server | O que é?<br />6<br />
  7. 7. Team Foundation Server | O que é?<br />7<br /> Ferramenta de gerenciamento do <br />ciclo de vida de um software . . . <br />
  8. 8. Team Foundation Server | O que é?<br />Visual Studio <br />Team Foundation Server 2010<br />Fococentralizador de equipe<br />Controlador de Versão<br />Work Item Tracking<br />Version <br />Control<br />Test Case Management<br />T<br />T<br />T<br />T<br />VM<br /><ul><li> Requirements/</li></ul> User stories<br /><ul><li> Tasks
  9. 9. Bugs
  10. 10. Test cases
  11. 11. …</li></ul>T<br />T<br />T<br />T<br /> Gestão dos Processos de Testes<br /> Lab Management<br /> Build Automatizado<br />Build Management<br />Reports and Dashboards<br />Lab Management<br />Gerenciador de Bug/Work Itens<br />8<br />
  12. 12. Team Foundation Server | Versões<br />9<br />O Team Foundation server <br />pode serinstaladoem. . . <br />9<br />
  13. 13. 10<br />Team Foundation Server | Versões<br />Visual Studio Team Explorer Everywhere<br />Visual Studio Lab Management<br />Microsoft Test Manager<br />Visual Studio Team Explorer<br />Visual Studio IDE<br />Visual Studio Team Foundation Server<br />Visual Studio <br /> 2010 Ultimate*<br />x<br />x<br />x<br />x<br />x<br />Visual Studio <br /> 2010 Premium*<br />x<br />x<br />x<br />Visual Studio <br /> 2010 Professional*<br />x<br />x<br />x<br />Visual Studio Test Professional 2010 *<br />x<br />x<br />x<br />Visual Studio Lab Management 2010<br />x<br />Visual Studio Team Explorer Everywhere 2010<br />x<br />*Com assinatura MSDN<br />
  14. 14. 11<br />
  15. 15. Controle de Versão<br />Ter controle de quem está modificando o arquivo;<br />Recuperar alguma versão anterior de um arquivo;<br />Comparar versões de arquivos para identificar o que foi modificado e por quem;<br />Controlar o acesso para que não haja perda de informações.<br />12<br />
  16. 16. Controle de Versão| Recursos<br />Check-in<br />Check-out<br />Undo Check-in<br />Branching<br />Merging<br />13<br />Changesets<br />Shelving<br />Check-In Policy<br />Check-InNotes<br />WorkSpaces<br />
  17. 17. Acompanhamentos dos Itens de Trabalho | Recursos<br />14<br />
  18. 18. Team Explorer| Recursos<br />Work Items<br />Documents<br />Reports<br />Buids<br />Source Control<br />
  19. 19. Team Web Acess| Recursos<br />
  20. 20. Excel - Office| Recursos<br />
  21. 21. Project - Office| Recursos<br />
  22. 22. Portal da Equipe| Recursos<br />
  23. 23.
  24. 24. Automação de Builds| Recursos<br />Fila de compilações<br />Regras de Build.<br />Relatórios/Resultados<br />Envio por email.<br />21<br />
  25. 25. Regras de Build| Recursos<br />22<br />
  26. 26. Fila de compilações| Recursos<br />23<br />
  27. 27. Relatórios/Resultados | Recursos<br />24<br />
  28. 28.
  29. 29. Testes<br />26<br />
  30. 30. 27<br />Teste| Testes Manuais<br />
  31. 31. Teste| Code UI<br />
  32. 32. 29<br />Teste| Gerenciamento dos Casos de Testes<br />
  33. 33. Qualidade<br />
  34. 34. Team Foundation Server como controle de versão universal<br />Acessoemoutrasplataformas e linguagens<br />31<br />
  35. 35. 32<br />Team Foundation Server 2010 Everywhere| Java<br />
  36. 36.
  37. 37. Work Items<br />Todo e qualquer item a ser trabalhado em um projeto é um Work Item.<br />São unidades de comunicaçãodentro da equipe de desenvolvimento<br />34<br />Gerencietudopelo Team Explorer<br />Crieatividades no Excel<br />Atribuaatividadesatravés do Project<br />Veja o status do projeto no Excel ou Project<br />Acompanhe a evoluçãopelo Portal<br />
  38. 38. Work Items | Tipos<br />35<br />
  39. 39.
  40. 40. Relatórios<br />37<br />Percentof work<br />completed<br />Summary of current<br />Test results<br />User<br />stories<br />
  41. 41. Relatórios<br />38<br />Code churn<br />Test plan progress<br />Bug reactivations<br />
  42. 42.
  43. 43. Demo<br />
  44. 44. 41<br />“Se você sempre faz a mesma coisa – obterá sempre o mesmo resultado”<br />
  45. 45. Azure| O que é?<br />Sistema Operacional na nuvem<br />42<br />
  46. 46. 43<br />
  47. 47. Plataforma flexível<br />Disponibiliza um conjunto específico de serviços para criação, distribuição e atualização de aplicações Web.<br />Sem a necessidade e preocupação de manutenção de servidores locais ou terceirizados<br />44<br />
  48. 48. 45<br />É um servidor SQL Server abrigado na nuvem. <br />Funções de um banco de dados relacional, mas sua plataforma é maleável, sempre disponível e balanceada. <br />
  49. 49.
  50. 50. 47<br />O TFS estánasnuvens? | Sim<br />
  51. 51.   Referências<br />Visual Studio Team Foundation Server 2010<br />http://www.microsoft.com/visualstudio/en-us/solutions/cloud-development/overview <br />Getting Started With Visual Studio Application Lifecycle Management<br />http://msdn.microsoft.com/en-us/library/dd286491.aspx<br />48<br />
  52. 52. Maira Iantas. . .?<br />Bacharel em Sistemas de Informação<br />Três anos de desenvolvimento .Net <br />Membros do Grupo IT4ALL | AzureServiceBr | TI24x7| EmpregaTI<br />MSN:maira_sem_acento@hotmail.com<br />Gtalk: mairacristinaiantas@gmail.com<br /> Twitter: @mairaiantas | http://mairaiantas.wordpress.com<br />Twitter: @ITGirlsMMS | http://itgirlsmms.wordpress.com/<br />49<br />
  53. 53. © 2009 Microsoft Corporation. All rights reserved. Microsoft, MSDN, the MSDN logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.  <br />The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.<br />

×