Top Banner
1 Adopting Visual Studio Adopting Visual Studio Team System Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation
24

1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

Dec 24, 2015

Download

Documents

Beryl Mitchell
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

1

Adopting Visual Studio Team Adopting Visual Studio Team SystemSystem

Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation

Page 2: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

2

TopicsTopics

When can we get VSTS?When can we get VSTS? How do we get VSTS?How do we get VSTS? How do we buy VSTS?How do we buy VSTS? How does VSTS costs compare in the How does VSTS costs compare in the

market?market? How do I roll it out?How do I roll it out?

Page 3: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

3

Product Availability Product Availability Available nowAvailable now

VSTS clients Release Candidate (RC)VSTS clients Release Candidate (RC) Visual Studio Team Foundation Server Visual Studio Team Foundation Server

Beta 3Beta 3 SoonSoon

Visual Studio 2005 RTM & Launch (Nov 7Visual Studio 2005 RTM & Launch (Nov 7th th

inin the US, Nov 17 the US, Nov 17thth in RSA) in RSA) Visual Studio Team Foundation Server Visual Studio Team Foundation Server

RTM targeted for Q1 CY06RTM targeted for Q1 CY06

Page 4: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

4

Get Visual Studio 2005 nowGet Visual Studio 2005 now

http://msdn.microsoft.com/vs2005http://msdn.microsoft.com/vs2005

Page 5: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

5

MSDN TransitionMSDN Transition Existing MSDN Universal customers can get: Existing MSDN Universal customers can get:

Visual Studio Team Systems for Software Developers ORVisual Studio Team Systems for Software Developers ORSoftware Architects OR Software Architects OR Software Testers Software Testers at or near current Subscription priceat or near current Subscription price

Visual Studio Team Suite“Step Up” pricing

DeveloperNear same price

ArchitectNear same price

TestNear same price

MSDNUniversal oror oror

Team FoundationServer/CAL

Team Foundation available separately on a Team Foundation available separately on a Server/CAL pricing modelServer/CAL pricing model

Each Team System client product includes one CAL for Team FoundationEach Team System client product includes one CAL for Team Foundation

Page 6: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

6

Licensing ScenariosLicensing Scenarios

Visual Studio

Team Suite“Step Up” pricing

promotion

DeveloperIncluded

ArchitectIncluded

TestIncluded

Team FoundationServer/CAL

Each Team System client product includes one CAL for Team FoundationEach Team System client product includes one CAL for Team Foundation

oror

oror Visual Studio

Team Suite“Step Up” pricing

promotion

Developer

Architect

Test

MSDNPremium

Retail Pricing

Page 7: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

8

Eclipse Eclipse

Integrated Development Integrated Development EnvironmentEnvironment

$ 8.2K $ 0 $ 0

““Other Other Java” Java”

$ 8.2K$ 0$ 0

Page 8: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

9

Integrated Development Integrated Development EnvironmentEnvironment

Advanced Advanced Development and Development and Modeling ToolsModeling Tools

$ 8.2K $ 0 $ 0

““Other Other Java” Java”

$ 13.4K $ 3.7K

Rational PurifyPlus

$ 12K

Rational Software Modeler$1.4K(included)(included)

Compuware DevPartner

Studio $ 2.3K

Borland Together

$ 1.4K$ 0

$ 3.7K$ 13.4K

Page 9: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

10

Integrated Development Integrated Development EnvironmentEnvironment

Advanced Advanced Development and Development and Modeling ToolsModeling Tools

$ 8.2K $ 13.4K $ 3.7K

““Other Other Java” Java”

$ 17.9K $ 8.2K

(included)(included)Web Simulation Web Simulation Test ToolsTest Tools

Rational Robot

Mercury QuickTest

Professional

$ 0$ 4.6K

$ 4.5K

Page 10: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

11

Integrated Development Integrated Development EnvironmentEnvironment

Advanced Advanced Development and Development and Modeling ToolsModeling Tools

$ 8.2K $ 17.9K $ 8.2K

““Other Other Java” Java”

$ 99.6K$

135.1K

Web Simulation Web Simulation Test ToolsTest Tools

$ 28.6K

Load TestingLoad Testing(2500 simulated (2500 simulated users)users)

Rational Performanc

e Tester$ 10.6K

Virtual User Pack$ 71.1K

Mercury LoadRunner

$ 18.8K

Mercury Virtual

User Pack$108.1K

$ 20.5K

$ 81.7K

$ 126.9K

Page 11: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

12

Integrated Development Integrated Development EnvironmentEnvironment

Advanced Advanced Development and Development and Modeling ToolsModeling Tools

$ 99.6K $ 135.1K

““Other Other Java” Java”

$ 103.3K

$ 138.6K

Web Simulation Web Simulation Test ToolsTest Tools

Load TestingLoad Testing(2500 simulated (2500 simulated users)users)

Change Change ManagementManagement

Rational Team Unifying Platform

$ 28.6K$ 30.3K

Merant Dimensions

$ 1.7K

$ 3.7K

$ 3.5K

Page 12: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

13

Integrated Development Integrated Development EnvironmentEnvironment

Advanced Advanced Development and Development and Modeling ToolsModeling Tools

Web Simulation Web Simulation Test ToolsTest Tools

Load TestingLoad Testing(2500 simulated (2500 simulated users)users)

Change Change ManagementManagement

Project Project ManagementManagement

““Other Other Java” Java”

Rational Project Console

(included)

Mercury Project

Management

$ 0

$ 1K

$ 1.4K

$ 30.3K $ 103.3K$

104.3K$ 138.6K$ 140K

Page 13: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

14

Integrated Software Integrated Software Development at Microsoft Development at Microsoft Using Visual Studio 2005 Using Visual Studio 2005

Team SystemTeam System

Internal case studyInternal case study

Page 14: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

15

Solution OverviewSolution OverviewMicrosoft Microsoft e*BISe*BIS IT development group IT development group SituationSituation Lack of integration between tools for SDLC processLack of integration between tools for SDLC process

SolutionSolution Visual Studio 2005 Team SystemVisual Studio 2005 Team System

BenefitsBenefits Completely integrated SDLC environmentCompletely integrated SDLC environment Robust, scalable, and secure enterprise class source Robust, scalable, and secure enterprise class source

code control systemcode control system Shared platform designed for team collaboration and Shared platform designed for team collaboration and

communicationscommunications

Page 15: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

16

Products and TechnologiesProducts and Technologies Visual Studio 2005 Team Visual Studio 2005 Team

SystemSystem SQL Server 2005 with SQL Server 2005 with

SQL Server 2005 SQL Server 2005 Reporting ServicesReporting Services

Windows Server 2003 Windows Server 2003 with IIS 6.0 and with IIS 6.0 and Windows SharePoint Windows SharePoint ServicesServices

Page 16: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

17

ProfileProfile

e*BIS development group: project e*BIS development group: project managers, project leads, developers, managers, project leads, developers, testers, and support memberstesters, and support members

e*BIS IT development group works on e*BIS IT development group works on a variety of integration projectsa variety of integration projects

Tools and applications used in the Tools and applications used in the SDLC process are largely SDLC process are largely disconnecteddisconnected

Page 17: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

18

Testing and Bug workflow Testing and Bug workflow processprocess

Developers

Bug/TestApplication

Visual

SourceSafe

Testers

Tester checks-out source code to

test.

Developer checks-out and checks-in code to correct bugs.

Developer resolves bug in bug database.

Tester logs bug in bug database.

Project Management

Page 18: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

19

Challenges and NeedsChallenges and Needs

Manual processes were time Manual processes were time consuming and hampered consuming and hampered productivityproductivity

e*BIS IT development group required:e*BIS IT development group required: Integrated development environmentIntegrated development environment Integrated workflow processIntegrated workflow process Integrated managementIntegrated management Integrated SCM solutionIntegrated SCM solution Integrated reportingIntegrated reporting

Page 19: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

20

SolutionSolution

VSTS integrates the whole SDLC VSTS integrates the whole SDLC process in one solutionprocess in one solution

Tiers of VSTS: database, application, Tiers of VSTS: database, application, clientclient

Team Foundation Server is at the Team Foundation Server is at the center of VSTScenter of VSTS

Page 20: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

21

e*BIS IT Development Group e*BIS IT Development Group ImplementationImplementation Project managementProject management

Team Foundation ServerTeam Foundation Server VSTS integrated reportingVSTS integrated reporting

Work itemsWork items Automation of project workflowAutomation of project workflow

Project Web siteProject Web site Storage of project-related data Storage of project-related data

Version control:Version control: Security groups and user access permissionsSecurity groups and user access permissions Work item integrationWork item integration Change managementChange management

ReportingReporting Team Explorer for quickly locating tasks, bugs, and issuesTeam Explorer for quickly locating tasks, bugs, and issues Integrated shared data source in Team Foundation Server for Integrated shared data source in Team Foundation Server for

real-time metricsreal-time metrics Various formats for viewing and analyzing dataVarious formats for viewing and analyzing data

Page 21: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

22

Best PracticesBest Practices

Integrated workflow processesIntegrated workflow processes Stepped implementationStepped implementation Least privilege accessLeast privilege access Labeling check-insLabeling check-ins

Page 22: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

23

BenefitsBenefits

Developer time savingsDeveloper time savings 1515–20 percent in developer work–20 percent in developer work

Integrated SDLC processesIntegrated SDLC processes Same data source for all team membersSame data source for all team members

Better team collaboration and Better team collaboration and communicationscommunications

Integrated reportingIntegrated reporting Easy access to reportsEasy access to reports

Page 23: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

24

For More InformationFor More Information

Visual Studio 2005 Team System Web Visual Studio 2005 Team System Web site: site: http://lab.msdn.microsoft.com/teamsyhttp://lab.msdn.microsoft.com/teamsystemstem

SQL Server 2005 Web site: SQL Server 2005 Web site: http://msdn.microsoft.com/SQL/2005http://msdn.microsoft.com/SQL/2005

Page 24: 1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.

25

Summary Summary Get Visual Studio Team System now from Get Visual Studio Team System now from

http://msdn.microsoft.com/teamsystemhttp://msdn.microsoft.com/teamsystem Get started with samples, starter kits, videos, Get started with samples, starter kits, videos,

walkthroughs now, see walkthroughs now, see http://msdn.microsoft.com/teamsystemhttp://msdn.microsoft.com/teamsystem

Customize, tailor VSTS to your needs, see Customize, tailor VSTS to your needs, see http://msdn.microsoft.com/extendhttp://msdn.microsoft.com/extend

Share and learn from the community, forums, Share and learn from the community, forums, blogs, discussions blogs, discussions http://msdn.microsoft.com/teamsystemhttp://msdn.microsoft.com/teamsystem

More about Visual Studio 2005 partners, see More about Visual Studio 2005 partners, see http://msdn.microsoft.com/vsiphttp://msdn.microsoft.com/vsip