an introduction to tfs

Post on 20-Nov-2014

5.355 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

The target audience for this is someone or company who is using another source control (like VSS) and is thinking about moving to TFS but isn't sure where to start.This BRIEF introduction tries to provide a high level view that TFS is not just source control it is a LOT of more and thus has a lot more power. It also mentions migration from VSS and provides guidance for success.

TRANSCRIPT

An introduction to TFS

Who is this guy?• Robert MacLean–@rmaclean– robert@sadev.co.za– www.sadev.co.za–Microsoft ALM MVP–Microsoft ALM Ranger

HistoryMicrosoft buys SourceSafe – 1994

Client/Server backed by file systemSmall teamsNot used by MicrosoftRuins lives

Microsoft builds and releases TFS – 2005Client/Server backed by SQL ServerLarge teams (with 2010)Used a LOT by MicrosoftImproves lives

TFS is not just source control

If TFS is the server, who is the client?Visual Studio

Source ControlBuildWork ItemsReporting

EclipseSource ControlBuildWork Items

ExcelReportingWork Items

OutlookAlerts

ProjectWork Items

Web AccessSource Control (read)Work ItemsReporting

SharePointReportingDocumentation

Test ManagerTests

SCVMMLab Management

TFS AdminAdmin

TFS Power ToolsAdmin

Demo• Just the briefest of tours of – Source Control– Build Config–Work Items– Excel + Work Items–MTM

Reporting

VSS to TFS?• Tool included in the box• Wizard and quick interface

to migrate items + history

How can you proceed?• Just use source control• Source control now, light up

over time (WI, Build etc…)• Core now (Process, source,

WI)• Big bang

Pro tips for success with TFS• TFS Power Tools are a MUST have• The value is in using as much of it as

possible• The value is in having as many

people on it as possible• Support & Training in South Africa is

poor• Look at the ALM Ranger Solutions

Sampling of ALM Ranger Solutions• Planning Guides– Lab

Management– Build– TFS

• Guidance– Database– Branching

– Virtualisation• Tooling– Integration

Platform– WCF Load Test

Q&A@rmacleanrobert@sadev.co.zawww.sadev.co.za

top related