cooking with visual studio team system 1 a recipe for team foundation server

24
Cooking with Visual Studio Team System 1 A Recipe for Team Foundation Server

Upload: alan-davis

Post on 25-Dec-2015

225 views

Category:

Documents


0 download

TRANSCRIPT

Cooking with Visual Studio Team System

1

A Recipe for Team Foundation Server

Cooking with Visual Studio Team System

2

Overview

• Basic Instructions• Preparation

– Ingredients– Utensils

• Method– Cooking Steps

• Cleaning Up– Maintenance and Care– Other Recipes

Cooking with Visual Studio Team System

3

Basic Instructions

An overview

• Build an Efficient and

Dynamic Development Team• Faster Development• Improved Product Quality• Better Communication

Cooking with Visual Studio Team System

4

Overview

• Basic Instructions• Preparation

– Ingredients– Utensils

• Method– Cooking Steps

• Cleaning Up– Maintenance and Care– Other Recipes

Cooking with Visual Studio Team System

5

Preparation

• Ingredients– Well Motivated

Development Team– Process

Driven Environment– Team Collaboration and

Communication

Cooking with Visual Studio Team System

6

Preparation

• Utensils– Visual Studio– Team Foundation Server– Microsoft Office

Cooking with Visual Studio Team System

7

Utensils

What is Visual Studio Team System?

Cooking with Visual Studio Team System

8

Visual Studio Team System and Team Foundation Server

• Product Overview

Source:http://msdn.microsoft.com/en-au/vsts2008/products

Cooking with Visual Studio Team System

9

Team Foundation Server Building Blocks

Cooking with Visual Studio Team System

10

Team Portal

Cooking with Visual Studio Team System

11

Web Access

• Browser increases reach

Cooking with Visual Studio Team System

12

Team Explorer

• Integrates into existing tools

Cooking with Visual Studio Team System

13

Team Explorer: Source Control

Cooking with Visual Studio Team System

14

Team Explorer

Cooking with Visual Studio Team System

15

Overview

• Basic Instructions• Preparation

– Ingredients– Utensils

• Method– Cooking Steps

• Cleaning Up– Maintenance and Care– Other Recipes

Cooking with Visual Studio Team System

16

Method

• Cooking Instructions– Team Collaboration– Automation

Source: http://blog.myonoff.com

Cooking with Visual Studio Team System

17

Method

• Combining Tools for Development Team Collaboration

– Team Explorer– Web Access– Team Portal– MSSCCI Integration– Work Items– Task Management

Cooking with Visual Studio Team System

18

Method

• Automation– Team Build– Unit Testing– Deployment and

Packaging

Source: active-robots.com

Cooking with Visual Studio Team System

19

Overview

• Basic Instructions• Preparation

– Ingredients– Utensils

• Method– Cooking Steps

• Cleaning Up– Maintenance and Care– Other Recipes

Cooking with Visual Studio Team System

20

Cleaning Up

• Can be as easy or as complicated as necessary

Cooking with Visual Studio Team System

21

Cleaning Up

• Document and Build Management

– Document Libraries– Team Projects– Source Control– Configuration Management

Cooking with Visual Studio Team System

22

Cleaning up

• Using Reporting and Metrics

Cooking with Visual Studio Team System

23

Other Recipes

• Team Suite Product Site– http://msdn.microsoft.com/en-au/vsts2008/products

• TFS Guide– http://www.codeplex.com/TFSGuide

• TFS Branching Guidelines– http://www.codeplex.com/BranchingGuidance

Cooking with Visual Studio Team System

24

Bon Appétit!