a quick tour of tfs
TRANSCRIPT
![Page 1: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/1.jpg)
TEAM FOUNDATION SERVER
![Page 2: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/2.jpg)
Understand the Architecture of Team System
Describe project management tools
Discuss the Developer Features of TFS
Describe Team Features of TFS
Connect and Configure VSTS to work with TFS
Explore the VSTS environment interface
![Page 3: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/3.jpg)
Integrated server for team collaborationTeam Portal – SharePoint site for team collaboration
Change Management – flexible work item tracking system for requirements, change requests, bugs, issues and other work items
Project Management – manage project resources, timelines and quality
![Page 4: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/4.jpg)
Integrated server for team collaborationVersion Control – robust version control system forall project artifacts, including branching, change sets, and shelving
Reporting – central data warehouse for real-time project metrics and analytics
![Page 5: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/5.jpg)
Visual Studio Team Suite
MS
F P
rocess a
nd G
uid
ance
Visual Studio Team Foundation Server
VisualStudio
IndustryPartners
SoftwareArchitects
SoftwareDevelopers
SoftwareTestersVisual
StudioTeam
ExplorerApplication Modeling
Infrastructure and Deployment
Modeling
Code Analysis
Performance Tuning
Security Analysis
Performance Testing
Manual Testing
Test Case Management
Visual Studio Professional Edition
Change Management
Work Item Tracking
Reporting
Project Site
Integration Services
Project Management
Load Test Agent
Visio and UML Modeling
Class Modeling
Unit Testing
Code Coverage
![Page 6: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/6.jpg)
![Page 7: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/7.jpg)
Dev Team (Local)Dev Team (Remote)
Business User
Build Server
Version Control
Proxy (Remote)Active Directory
TCP/IP
HTTP / S
Windows Server
Internet Information Server
SQL Server
Team Foundation Server
![Page 8: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/8.jpg)
TFS Project Management Features
Version
ControlWork Item
Tracking
Build
Automation
Project
Portal
Reporting
![Page 9: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/9.jpg)
Supports a lightweight (Agile) and rigorous (CMMI) process.
Provides “rules of engagement” for a project.
Process can be customized to meet the team’s needs.
Each project on TFS can follow a different process.
Third party process templates available.
Built-in software development methodology.
![Page 10: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/10.jpg)
Choose process when creating a new project
![Page 11: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/11.jpg)
Numerous reports graphically represent current status of projectReporting is powerful, scalable and extensible
Based on SQL Server Reporting Services
Supports custom queries and pivot tables
![Page 12: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/12.jpg)
Bug Rates
Build Reports
Project Velocity
Quality Indicators
Remaining Work
Unplanned Work
Custom*
![Page 13: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/13.jpg)
![Page 14: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/14.jpg)
![Page 15: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/15.jpg)
![Page 16: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/16.jpg)
Simple Process
Builds are reproducible
VS Projects are built directly
Builds are scheduled or on-demand
Build report is centrally published
Based on MSBuild
A fully automated build solution that is easy to use and configure
Capable of a complete end-to-end build
Fully extensible through standard MSBuild extensibility mechanisms (create custom tasks and loggers)
![Page 17: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/17.jpg)
Integrated into the IDE
Customizable to include information an organization needs to collect
Provides customizable workflow and notification to support an organizations process
Included with process templates to ensure consistency across multiple projects.
A work item is a generic term for information that drives the
development process. Examples: Bugs, Project Tasks, Service Level
Agreements, Requirements
![Page 18: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/18.jpg)
Author work items inMicrosoft Excel
Work items show up inVisual Studio
Assign work items toresources usingMicrosoft Project
View project status inMicrosoft Excel orMicrosoft Project
![Page 19: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/19.jpg)
Members who contribute documents can use the web instead of a client
Provide a consolidated view of reports
Drives communication across the direct and indirect teams.
Typically used by those not on the development team.
Provides a way to communicate information and documents to other
team members through the web. Gives easy access to members who
do not play a direct role in software development.
![Page 20: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/20.jpg)
Share artifacts and improve project visibility with
customizable SharePoint portal
![Page 21: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/21.jpg)
Built new from the ground up
3-tier ASP.NET web service
SQL Server 2005 data store
New Version Control System
Many New Features
Enterprise Support
Integrated checkin
Shelving
Source Control Explorer
More…
Support for distributed teams
Secure, Scalable
![Page 22: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/22.jpg)
Atomic Check-in
Work Item Integration
Check-in Policies
Shelving
Shared Checkout
E-mail Check-in Notification
Large File Support (>4GB)
Distributed Team Support
![Page 23: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/23.jpg)
Provides Common integrated client to access
Work Items
Documents
Reports
Team Builds
Source Code Control
Single team view of all project artifacts
Fully integrated into Visual Studio 2008
Available as stand-alone for business analysts, project managers and other team members
![Page 24: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/24.jpg)
Team Explorer connects clients to Team Foundation Server
Team Explorer setup is located on the Team Foundation Server media
Install Team Explorer on every client
Team Explorer integrates into Visual Studio 2005
![Page 25: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/25.jpg)
Access work items, projectdocuments, reports, builds
and source control from one location
![Page 26: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/26.jpg)
![Page 27: A Quick Tour of TFS](https://reader034.vdocuments.us/reader034/viewer/2022042713/54777d935906b573318b45c0/html5/thumbnails/27.jpg)