tfs continuous global delivery vinay badami director of development visual studio microsoft...

Download TFS Continuous Global Delivery Vinay Badami Director of Development Visual Studio Microsoft Corporation

If you can't read please download the document

Upload: megan-waters

Post on 23-Dec-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

  • Slide 1
  • TFS Continuous Global Delivery Vinay Badami Director of Development Visual Studio Microsoft Corporation
  • Slide 2
  • Agenda TFS introduction TFS 2010 What is new Build automation Managing your work backlog Source Control, Branches and Visualization Team Explorer everywhere Migrating to TFS TFS Usage within Microsoft
  • Slide 3
  • TFS an introduction
  • Slide 4
  • Slide 5
  • Team Foundation Server for Everyone
  • Slide 6
  • Slide 7
  • Slide 8
  • is too expensive. Team Foundation Server is too complex.requires a server.
  • Slide 9
  • Team Foundation Server 2010 is included with
  • Slide 10
  • Team Foundation Server 2010 Retails for $499 USD Five users without CALs Add users with CALs
  • Slide 11
  • New Configuration Wizard Easy to use Fast configuration No requirement for Windows SharePoint Services SQL Server Reporting Services
  • Slide 12
  • Client and Server Support Supports client installationsSupports client installations Windows 7, Windows Vista Grows when you growGrows when you grow Client OS Single server Multi-server farms x64 Supportx64 Support Supports Java developmentSupports Java development
  • Slide 13
  • TFS 2010 what is new Improved setup and configuration Build automation Managing your work backlog Improved source control features Java and Eclipse integration
  • Slide 14
  • Build Automation Integrate early, integrate often Continuous Integration Builds on every check-in Gated check-in to control quality Rolling builds to control frequency Run build-verification tests easily Easily customize to meet your needs
  • Slide 15
  • Clean-up Your Backlog Add RSS Feed Debug Shopping Cart Beat DJDM at Forza 3 Test Login Security
  • Slide 16
  • Manage All Your Work Work Item Tracking enables you track everything you need to manage: Tasks Bugs User Feedback Feature requests Centralized for easy, shared access
  • Slide 17
  • Manage Work Items Your Way Rich integration in Visual Studio Full featured synchronization lets you work in Microsoft Excel or Microsoft Project Team Web Access lets you get to your work items from the web With SP1 integration with project server
  • Slide 18
  • Source Control branches and visualization Which all branches did a changeset get to? I want to visualize integrations across branches. How do I understand what all branches a workitem has found its way to?
  • Slide 19
  • Demo
  • Slide 20
  • Java and Eclipse integration Microsoft Visual Studio Team Explorer Everywhere 2010 Eclipse plug-in for TFS 2010. Enables Java development using TFS.
  • Slide 21
  • Migrating to TFS
  • Slide 22
  • Moving from Visual SourceSafe
  • Slide 23
  • VSS Converter
  • Slide 24
  • Dont Want to Migrate? Opportunity to rethink your version control process Get latest and check-in Drag and drop add
  • Slide 25
  • Options for Other Systems?
  • Slide 26
  • TFS Usage within Microsoft
  • Slide 27
  • TFS @ Microsoft 42 instances of TFS at Microsoft Over 25k recent users Variety of practices used Developer Division 8 team projects 1.15M work items, 21.5M files, 18 TB data 3700 recent users India, China, North Carolina, Redmond. Processes vary
  • Slide 28
  • Rollout Staged Upgrading PreProduction Dry Runs We try it first MirrorDevDiv DevDiv2 Pioneer
  • Slide 29
  • Start Using Team Foundation Server Install Team Foundation Server 2010. Try it out. Migrate or start with a clean check-in.
  • Slide 30
  • Backup
  • Slide 31
  • Visual SourceSafe Users Target Audience WHAT ARE THEY LIKE? Visual SourceSafe users are both professional and hobbyist users who want a low cost, easy to use source control system. Some of these users may also be Team Foundation Server users who havent, or dont want to move their Visual SourceSafe assets. 1 WHY ARE THEY HERE? Theyve heard about Team Foundation Server, and they want to know more. Some of these users may have tried Team Foundation Server before, but didnt switch to it. They may have heard of the basic configuration, and want to know if its right for them. 2 WHAT KEEPS THEM UP AT NIGHT? Its no surprise that Visual SourceSafe isnt great. It was certainly good for its time, but times have changed. These users often worry about their Visual SourceSafe database becoming corrupted. They want a more reliable, easy to use, and cheap (or free) version control system. 3 HOW CAN YOU SOLVE THEIR PROBLEM ? Team Foundation Server 2010 has everything this user is looking for. By being included as an MSDN benefit, it is essentially free. For users buying in retail, it is cheap. The new configuration wizard makes it easy to set-up and the skills and knowledge the user has today is enough to get them started with Team Foundation Server. Because it is based on SQL Server, it is reliable, and easy to back- up. 4 WHAT DO YOU WANT THEM TO DO? First, install Team Foundation Server 2010 and try it out. Second, either migrate their existing Visual SourceSafe assets, or start with a clean check-in. 5 HOW MIGHT THEY RESIST? Change is hard. They have assets in Visual SourceSafe, and it, combine with other free or cheap tools are good enough. 6 WHATS THE BEST WAY TO REACH THEM? Prove it. They have to see how easy it is. Prove that you can install it and begin using it in under 1-hour. 7
  • Slide 32
  • S2S: Situation to Solution Target Audience SITUATION Since the early days of Visual Studio, Microsoft has included a free license to Visual SourceSafe in the package. This has enabled thousands of customers to quickly deploy a basic version control system either on a server for their team to share, or on their local workstation for individual use (and even small team use). Visual SourceSafe enables easy to use version control and a perceived free cost. 1 PROBLEM In 2011 Microsoft will discontinue support for the latest releaseVisual SourceSafe 2005. Microsoft has publicly stated that there are no plans for a new release of Visual SourceSafe. Team Foundation Server, at a $3,000 USD price, is out of reach for most customers, and its complexity has scared away many. 2 IMPLICATION What will happen when support is discontinued for Visual SourceSafe? What options does a customer have to replace Visual SourceSafe? 3 SOLUTION Visual Studio Team Foundation Server 2010 is the de facto version control replacement for Visual SourceSafe users. With the 2010 release, Microsoft has made it accessible to all by adding it to MSDN subscriptions, and lowering the price to parity with Visual SourceSafe. With a simplified set-up and configuration wizard, Team Foundation Server is now easier to use, and can be installed and running within 20-minutes, on a server, or a local workstation. 4
  • Slide 33
  • Power Point Guidelines Font, size, and color for text have been formatted for you in the Slide Master Use the color palette shown below See next slide for additional guidelines Sample Text
  • Slide 34
  • Bar Chart Example
  • Slide 35
  • Pie Chart Example
  • Slide 36
  • Line Chart Example
  • Slide 37
  • Area Chart Example
  • Slide 38
  • DEMO DEMO NAME Name Title Group
  • Slide 39
  • VIDEO Video Title
  • Slide 40
  • PARTNER Partner Title Name Title Company
  • Slide 41
  • CUSTOMER Customer Title Name Title Company
  • Slide 42
  • Announcing Announcement Title
  • Slide 43
  • 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.