source control and lifecycle management with team foundation

12
Source Control and Lifecycle Management with Team Foundation Server Martin Woodward Teamprise

Upload: buitruc

Post on 03-Jan-2017

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Source Control and Lifecycle Management with Team Foundation

Source Control and Lifecycle Management with

Team Foundation Server

Martin Woodward

Teamprise

Page 2: Source Control and Lifecycle Management with Team Foundation

Challenges in IT

Main pain points

Communication

Tracking of work

Traceability of requirements

Distributed Version Control

All reduce time spent on development

Page 3: Source Control and Lifecycle Management with Team Foundation

What is Team System?

Enterprise Class Lifecycle Management

Much more than just Visual Studio 2005

Distributed Source control

Best tools for everyone

Page 4: Source Control and Lifecycle Management with Team Foundation

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

Page 5: Source Control and Lifecycle Management with Team Foundation

Team Foundation Server

Visual Studio Team Foundation ServerChange Management

Work Item Tracking

Reporting

Project Site

Integration Services

Project Management

Page 6: Source Control and Lifecycle Management with Team Foundation

Team Foundation Server

Version ControlWork Item

Tracking

Build AutomationTeam

Communications

Reporting

Page 7: Source Control and Lifecycle Management with Team Foundation

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

Page 8: Source Control and Lifecycle Management with Team Foundation

The Life of a Project

Page 9: Source Control and Lifecycle Management with Team Foundation

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

Page 10: Source Control and Lifecycle Management with Team Foundation

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

Page 11: Source Control and Lifecycle Management with Team Foundation

Question and Answer

Martin Woodward

Senior Software Engineer

Teamprise

[email protected]

www.teamprise.com

Slides: http://www.woodwardweb.com

Page 12: Source Control and Lifecycle Management with Team Foundation