Upload
buitruc
View
218
Download
1
Embed Size (px)
Citation preview
Source Control and Lifecycle Management with
Team Foundation Server
Martin Woodward
Teamprise
Challenges in IT
Main pain points
Communication
Tracking of work
Traceability of requirements
Distributed Version Control
All reduce time spent on development
What is Team System?
Enterprise Class Lifecycle Management
Much more than just Visual Studio 2005
Distributed Source control
Best tools for everyone
Visual Studio Team System
Visual Studio Team Suite
MS
F P
rocess a
nd G
uid
ance
Visual Studio Team Foundation Server
VisualStudioIndustryPartners
SoftwareArchitects
SoftwareDevelopers
SoftwareTesters
DatabaseProfessionals
VisualStudioTeamExplorer
Application Modeling
Infrastructure and Deployment Modeling
Code Analysis
Performance Tuning
Security Analysis DatabaseDeployment
Database Change Management
Database Testing
Performance Testing
Manual Testing
Test Case Management
Change Management
Work Item Tracking
Reporting
Project Site
Integration Services
Project Management
Load Test Agent
Visual Studio Professional Edition
Visio and UML Modeling
Class Modeling
Unit Testing
Code Coverage
Team Foundation Server
Visual Studio Team Foundation ServerChange Management
Work Item Tracking
Reporting
Project Site
Integration Services
Project Management
Team Foundation Server
Version ControlWork Item
Tracking
Build AutomationTeam
Communications
Reporting
Team System Deployment
Dev Team (Local)Dev Team (Remote)
Business User
TCP/IP
HTTP / S
Win 2003 Server
SQL Server 2005
IIS 6.0
Team Foundation Server
Build Server
Version Control
Proxy (Remote)Active Directory
The Life of a Project
TFS Key Features
Work Item Tracking
Customizable and flexible
Integration with Excel, Project + others
Enterprise Class Version Control
Optimized for the WAN
Atomic Check-in, Branch & Merge, Shelvesets
Reporting
Project Portal
Highly Extensible
Learning More
Rob Caron’s Blog:http://blogs.msdn.com/robcaron
Team System Rocks:http://www.teamsystemrocks.com
Microsofthttp://www.microsoft.com/teamsystem
VSTS Virtual Labhttp://shrinkster.com/emj
Martin Woodward’s Bloghttp://www.woodwardweb.com
Question and Answer
Martin Woodward
Senior Software Engineer
Teamprise
www.teamprise.com
Slides: http://www.woodwardweb.com