source control and lifecycle management with team foundation

Post on 03-Jan-2017

218 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

martin@teamprise.com

www.teamprise.com

Slides: http://www.woodwardweb.com

top related