SlideShare a Scribd company logo
Phase 2 International   Providing critical business software solutions at  affordable prices
Team Foundation Server - Overview More than just source control Advanced Source Control SQL Backend Complete SDLC Management Work Item Tracking Project Management Document Management Reporting Multi Client Plug In Team Explorer Visual Studio Project Excel IE SharePoint Project Portal Team System Web Access Page  
Installation Requirements - Server Windows Server 2003 + Datacenter, Standard, Enterprise SQL Server 2005 + 2008 Requires TFS SP1 Merge with %source%T folder VSTS SP1 on clients Special Users Best practices Dedicated server Disaster ready Quirks Outgoing email Domain smtp server only Have info ready at install SQL Reporting and Analysis Services Different box requires editing %source%Tsiproperty.ini Default WSS Install and Site Page  
Architecture Client Tier Multiple Application Tier WSS SQL Reporting MSBuild Work items Source control Data Tier MS SQL Data Warehouse Repository Page  
Five Main Functions Work item tracking Process Template - Agile Scenarios Tasks Bugs Issues Risks Version control  Check in/Check out -Policies Shelving Rollback Branch - Merge Build automation Code Analysis Unit tests Code coverage Automatic Bug Creation Document Management Portal WSS Project Portal Reporting Default Project Reports Periodic update Page  
Team Explorer Add In VS 2008 - New Windows Team Explorer Source Control Pending Changes History Page  
Project 2007-Team Add In Page     Team tool bar Get work items Publish Refresh Two way synchronization
Excel 2007-Team Add In Page     Team tool bar Get work items Publish Refresh Two way synchronization
Demo – VS 2008: Team Explorer Window Server Settings Security Source control file types Project Settings Email alerts Security Source control settings Build Definitions Continuous integration Test Lists Work Items Add New Run Queries Update Items Documents Portal Site Reports Reporting   Services Work items Builds Page  
Demo – VS 2008: Source Control Window Repository    Workspace mapping Branch Merge Merge tool View History Page  
Demo – VS 2008: Pending Changes Window Check out Check in Shelve Un-shelve Undo pending changes Shared Checkout Merge tool Page  
Build Automation Build definitions Build Agents Test Lists Email Alerts Page  
Project Portal Document Management SharePoint Site Automatically provisioned Central location for documents Process Guidance Reports Generated automatically Work item data Project health Build Data Tests Code analysis Code coverage Page  
Add Ons Team System Web Access Server add on Project access web site Team System Power Tools Command line tool (TFPT.EXE)   Build Notification tool   TFS Best Practices Analyzer   Process Template Editor   Work Item Templates   Custom check-in policies   TFS Server Manager   TFS Users tool   Alert Editor Project Connector Integrate with Project Server 2007 Page  
Available Process Templates Cognizant FDD Process     Content Bridge for VSTS   IRIS Process Author   IRIS Process Live   MSF for Agile Software Development (ver 4.2)   MSF for CMMI® Process Improvement (ver 4.2)   Personal Workspace v1.0 Process   Process MeNtOR TeamGuide   Scrum Template (CodePlex)   Scrum Template (Conchango)   Scrum Template (Microsoft eScrum)   Scrum Template (Scrumptious)   XP for Team System (Extreme Programming) Page  
Further Reading MSDN  http://msdn.microsoft.com/en-us/tfs2008/default.aspx http://msdn.microsoft.com/en-us/vsts2008/default.aspx Install Guide http://www.microsoft.com/downloads/details.aspx?familyid=FF12844F-398C-4FE9-8B0D-9E84181D9923&displaylang=en Process Templates http://www.sharepointblogs.com/johnwpowell/archive/2007/09/29/how-to-install-microsoft-escrum-1-0-process-template-on-tfs-2008-beta-2-quot-orcas-quot.aspx http://blogs.msdn.com/charles_sterling/archive/2008/02/04/team-foundation-server-process-templates.aspx TFS 2008 Power Tools http://msdn.microsoft.com/en-us/tfs2008/bb980963.aspx Page  
Further Reading Source Control http://www.ericsink.com/scm/source_control.html http://msdn.microsoft.com/en-us/library/ms364074(VS.80).aspx http://www.codeplex.com/BranchingGuidance Custom Build Tasks  http://bartdesmet.net/blogs/bart/archive/2006/04/13/3896.aspx Page  
To Subscribe Phase 2 Hosts TFS from $129 per user per month Subscribe today at http://www.phase2int.com/hosted_team_foundation_server_overview.aspx Page  

More Related Content

Team Foundation Server Demo

  • 1. Phase 2 International Providing critical business software solutions at affordable prices
  • 2. Team Foundation Server - Overview More than just source control Advanced Source Control SQL Backend Complete SDLC Management Work Item Tracking Project Management Document Management Reporting Multi Client Plug In Team Explorer Visual Studio Project Excel IE SharePoint Project Portal Team System Web Access Page 
  • 3. Installation Requirements - Server Windows Server 2003 + Datacenter, Standard, Enterprise SQL Server 2005 + 2008 Requires TFS SP1 Merge with %source%T folder VSTS SP1 on clients Special Users Best practices Dedicated server Disaster ready Quirks Outgoing email Domain smtp server only Have info ready at install SQL Reporting and Analysis Services Different box requires editing %source%Tsiproperty.ini Default WSS Install and Site Page 
  • 4. Architecture Client Tier Multiple Application Tier WSS SQL Reporting MSBuild Work items Source control Data Tier MS SQL Data Warehouse Repository Page 
  • 5. Five Main Functions Work item tracking Process Template - Agile Scenarios Tasks Bugs Issues Risks Version control Check in/Check out -Policies Shelving Rollback Branch - Merge Build automation Code Analysis Unit tests Code coverage Automatic Bug Creation Document Management Portal WSS Project Portal Reporting Default Project Reports Periodic update Page 
  • 6. Team Explorer Add In VS 2008 - New Windows Team Explorer Source Control Pending Changes History Page 
  • 7. Project 2007-Team Add In Page  Team tool bar Get work items Publish Refresh Two way synchronization
  • 8. Excel 2007-Team Add In Page  Team tool bar Get work items Publish Refresh Two way synchronization
  • 9. Demo – VS 2008: Team Explorer Window Server Settings Security Source control file types Project Settings Email alerts Security Source control settings Build Definitions Continuous integration Test Lists Work Items Add New Run Queries Update Items Documents Portal Site Reports Reporting Services Work items Builds Page 
  • 10. Demo – VS 2008: Source Control Window Repository  Workspace mapping Branch Merge Merge tool View History Page 
  • 11. Demo – VS 2008: Pending Changes Window Check out Check in Shelve Un-shelve Undo pending changes Shared Checkout Merge tool Page 
  • 12. Build Automation Build definitions Build Agents Test Lists Email Alerts Page 
  • 13. Project Portal Document Management SharePoint Site Automatically provisioned Central location for documents Process Guidance Reports Generated automatically Work item data Project health Build Data Tests Code analysis Code coverage Page 
  • 14. Add Ons Team System Web Access Server add on Project access web site Team System Power Tools Command line tool (TFPT.EXE) Build Notification tool TFS Best Practices Analyzer Process Template Editor Work Item Templates Custom check-in policies TFS Server Manager TFS Users tool Alert Editor Project Connector Integrate with Project Server 2007 Page 
  • 15. Available Process Templates Cognizant FDD Process   Content Bridge for VSTS IRIS Process Author IRIS Process Live MSF for Agile Software Development (ver 4.2) MSF for CMMI® Process Improvement (ver 4.2) Personal Workspace v1.0 Process Process MeNtOR TeamGuide Scrum Template (CodePlex) Scrum Template (Conchango) Scrum Template (Microsoft eScrum) Scrum Template (Scrumptious) XP for Team System (Extreme Programming) Page 
  • 16. Further Reading MSDN http://msdn.microsoft.com/en-us/tfs2008/default.aspx http://msdn.microsoft.com/en-us/vsts2008/default.aspx Install Guide http://www.microsoft.com/downloads/details.aspx?familyid=FF12844F-398C-4FE9-8B0D-9E84181D9923&displaylang=en Process Templates http://www.sharepointblogs.com/johnwpowell/archive/2007/09/29/how-to-install-microsoft-escrum-1-0-process-template-on-tfs-2008-beta-2-quot-orcas-quot.aspx http://blogs.msdn.com/charles_sterling/archive/2008/02/04/team-foundation-server-process-templates.aspx TFS 2008 Power Tools http://msdn.microsoft.com/en-us/tfs2008/bb980963.aspx Page 
  • 17. Further Reading Source Control http://www.ericsink.com/scm/source_control.html http://msdn.microsoft.com/en-us/library/ms364074(VS.80).aspx http://www.codeplex.com/BranchingGuidance Custom Build Tasks http://bartdesmet.net/blogs/bart/archive/2006/04/13/3896.aspx Page 
  • 18. To Subscribe Phase 2 Hosts TFS from $129 per user per month Subscribe today at http://www.phase2int.com/hosted_team_foundation_server_overview.aspx Page 