Working as a Team with Team Foundation Server 2010

Preview:

DESCRIPTION

This presentation highlights some of the new features in Team Foundation Server 2010 and how they help improve development environments for small to enterprise teams.

Citation preview

Working as a Team with Team Foundation Server 2010

Tommy NormanSystems Architect/Agile Coach

Compuware

Agenda• Introductions

• Branding Changes

• Installation & Configuration

• Project Management

• Modeling

• Source Control

• Build Automation

• Scrum in 2010

• Resources

• Wrap Up

Introductions• Tommy Norman

• Systems Architect / Agile Coach Compuware

• Visual Studio ALM MVP

• Certified Scrum Practitioner

• Blog: www.tommynorman.com

• Email: tommy.norman@compuware.com

• Twitter: tommynorman

SurveyCurrently using TFS 2005 or 2008?

Plan to upgrade to 2010 this year?

Currently using TFS 2010 Beta?

Only using source control?

Tracking work items in TFS?

Implementing CI in TFS?

Include automated tests in CI builds?

Branding Changes

Branding Changes

Branding ChangesVisual Studio 2008 Editions:• VS Standard

• VS Professional

• VSTS Developer

• VSTS Database

• VSTS Test

• VSTS Architect

• VSTS Team Suite

• Team Foundation Server

Branding ChangesVisual Studio 2010 Professional

Visual Studio 2010 Premium

Visual Studio 2010 Ultimate

Team Foundation Server 2010(Comes with all editions of Visual Studio 2010)

Edition ComparisonVisual Studio 2010 Professional:• Development Platforms:• Web, Windows, Sharepoint, Office, & Cloud

• Unit Testing

• Compare to Visual Studio 2008 Professional

• MSDN $1,199 New or $799 Renewal ($799 Retail)

Edition ComparisonVisual Studio 2010 Premium:• Testing:• Code Coverage, Coded UI Testing, Test Impact Analysis, Static

Code Analysis, Code Metrics, etc.

• Database Development:• Deployment, Change Management, Unit Testing, Test Data Gen

• UML & Layer Diagram Viewer

• Compare to VSTS 2008 Developer & Database

• MSDN $5,469 New or $2,299 Renewal

Edition ComparisonVisual Studio 2010 Ultimate:• Testing• Load Testing, IntelliTrace (Historical Debugging)

• Architecture & Modeling• UML Models, Layer Diagrams, Architecture Explorer

• Lab Management

• Compare to VSTS 2008 Architect & Test

• MSDN $11,924 New or $3,841 Renewal

Installation & Configuration

Installing TFS 2005/2008

TFS 2010 Install

TFS 2010 Install

TFS 2010 Install

TFS 2010 Install

TFS 2010 Install

TFS 2010 Configuration

TFS 2010 Configuration

TFS 2010 Configuration

TFS 2010 Configuration

TFS 2010 Configuration

TFS 2010 Configuration

TFS 2010 Configuration

TFS 2010 Administration

TFS 2010 Administration

TFS 2010 Basic• Only Source Control & Work Item Tacking

• Supports Client Operating Systems

• Supports SQL Express

• Can be upgraded to full version with full history in warehouse.

• TFS Retail $500 includes 5 users

Project Management in TFS 2010

New Features• Hierarchical Work Items

• MSF Agile Template Updated

• Project Portal MOSS Integration

• Excel Workbooks

Hierarchical Work Items

User Story

Task

Test Case

Implemented By

Tested By

Task

Preceded By

Demo: Project Management

Modeling in TFS 2010

New Features• Better internal support for UML

• Sequence Diagram Generation

• Architect Explorer

• Layer Diagrams

Demo:Modeling in TFS 2010

Source Control in TFS 2010

Branching & Merging

Branching & Merging

New Features• Branch Icons in Source Control Explorer

• Visualizations:• Hierarchy, Timeline

• Better Check In Window

Demo:Source Control

Build Automationin TFS 2010

Continuous Integration

New Features• Gated Check In

• Better Build Report

• Build Definitions in Workflow Foundation

• Architecture Validation

Demo:Build Automation

Scrum in 2010

Resources

Web Sites• Visual Studio 2010 Site

• http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx

• VPC Images• http://tommynorman.blogspot.com/2009/12/new-virtual-pc-images-for-vsts-2008-a

nd.html

• Channel 9 Videos• http://channel9.msdn.com/visualstudio/

Blogs• Brian Harry

• http://blogs.msdn.com/bharry/default.aspx

• Buck Hodges• http://blogs.msdn.com/buckh/default.aspx

• Brian Keller• http://blogs.msdn.com/briankel/default.aspx

• Jason Zander• http://blogs.msdn.com/jasonz/default.aspx

Wrap Up

Thank You!

Recommended