Visual Studio 2005 Team System: Winning The Software Configuration Management Tools Market Beny Rubinstein (BenyR) - Product Manager Doug Neumann (DougN)

Slides:



Advertisements
Similar presentations
A Taste of Visual Studio 2005 David Grey. Introduction In this session we will introduce Visual Studio 2005 and its features and examine those features.
Advertisements

Eralp Erat Senior Software Developer MCP,MCAD.NET,MCSD.NET.
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
Stuart White 2 Visual Studio 2005 Vision Foster a vibrant partner ecosystem Simplify creation of Connected Systems Improve.
The Microsoft Technical Roadshow 2006 Welcome and Introduction Kevin McDaniel Developer & Platform Evangelism Group Microsoft Ltd
What’s Completely New? Visual Studio Team System! Sean Puffett Developer Evangelist
Team System and Microsoft Solutions Framework Alan Cameron Wills Architect, MSF
Microsoft Australia Security Summit Team Foundation Overview David Lemphers TeamForce David Lemphers TeamForce
DEV365 Visual Studio Team Edition for Software Architects: Overview Alex Torone Lead Program Manager Enterprise Tools Microsoft Corporation.
Hans Verbeeck What We’ve Heard Continued complexity of building enterprise systems Bigger, more distributed teams More challenges.
Visual Studio 2005 Team System: Software Project Management Hans Verbeeck
MSDN TechTalk Agenda Visual Studio Team Edition for Database Professionals 08:30 – 09:00 Registration 09: :15 (Roger Boesch, Microsoft Schweiz) Einbindung.
Pedro Miguel Rosa Senior Software Engineer Developer Platform Group.
Kevin C. Kelly Microsoft
Team System and MSDN Subscriptions Summary Pricing, Licensing & Transition Plan Andreas Nordenadler Product Manager, Developer Tools.
Enabling Better Software through Better Testing Jason Anderson, Microsoft
Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH
Team System Adoption Martin Woodward Teamprise. Visual Studio Editions Easy to use, easy to learn, easy to acquire tools for hobbyists, enthusiasts, and.
T EAM F OUNDATION S ERVER IN D EVELOPMENT Kambiz Saremi.
DEV327 Visual Studio Team Foundation Server, Part 1 Brian Harry Product Unit Manager Team Foundation Server.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.
Visual Studio 2005 Team System: Enterprise Class Source Control & Work Item Tracking Ajay Sudan Microsoft Corporation
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Development Best Practices Concepts & Microsoft’s Approach.
Visual Studio 2005 Team System: Mastering Software Project Management with Process Guidance and Office System 2003 Integration Beny Rubinstein Randy Miller.
DEV302 - Visual Studio Team System Building Robust and Reliable Software Eric Lee Program Manager Microsoft Corporation.
ARC312 Tools For Architecture: Designing For Deployment Alex Torone Program Manager Microsoft Corporation Bill.
Tejasvi Kumar Technology Specialist – VSTS Microsoft Corporation
Visual Studio 2005 Team System: Building Robust & Reliable Software Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
Building Robust and Reliable Software Jason Anderson, Microsoft
Visual Studio 2005 Team System: Enterprise Development and Test Sean Puffet Microsoft Ltd
DEV 303 Visual Studio "Whidbey" Enterprise Tools: Source Control and Work Item Tracking Brian Harry Product Unit Manager Microsoft Visual Studio.
Prashant Sridharan Lead Product Manager, Visual Studio Visual Studio 2005.
Visual Studio 2005 Team System Winning the testing space with advanced testing tools Eric Adams Program Manager Visual Studio 2005 Team System Microsoft.
Sudesh Krishnamoorthy Developer Technology Specialist | Microsoft |
Visual Studio 2005 Team Edition for Software Architects: Developing Service-Oriented Systems Bill Gibson Senior Program Manager Enterprise Tools Microsoft.
DEV 301 Visual Studio Team System Tom Arnold Program Manager Microsoft Corporation “Enabling Better Software through Better Testing”
Joe Hummel, PhD Dept of Mathematics and Computer Science Lake Forest College
MBL206 A First Look at the Microsoft Location Server (MLS) Steve Lombardi Technical Product Manager MapPoint Business Unit Microsoft Corporation.
Source Code Management Per Ahlberg Developer Evangelist Developer & Platform Evangelism Microsoft Sweden.
DEV364 Visual Studio Team System “Enabling Better Software Through Better Testing” Keith Brown Pluralsight LLC.
John Allwright Product Manager – Visual Studio. The Visual Studio Vision Foster a vibrant partner ecosystem Build the right product for customers Improve.
Visual Studio Team System overview Pierre Greborio Software Architect – PEWay Microsoft MVP – Solutions Architect.
Visual Studio 2005 Team System: Enabling Better Software Through Testing Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
DEV311 Delving into Visual Studio 2005 Team Edition for Software Testers Ed Glas Group Manager, Web and Load Testing Microsoft Corporation.
Visual Studio 2005 Team System: Software Project Management Brian A White Microsoft
Visual Studio 2005 C#VBC++J#WebExpress Visual Studio Standard Edition Visual Studio Professional Edition Novices Enthusiasts Students Hobbyists Part-Timers.
Visual Studio Team System Change ManagementWork Item TrackingReportingProject Site Visual Studio Team Foundation Integration ServicesProject Management.
1 Introduction Bindia Hallauer & Ajay Sudan Product Management, Visual Studio Team System Microsoft Corporation.
Neil Kidd Developer Tools Technical Specialist Microsoft UK.
Step-by-Step Migration and Adoption Mark Michaelis Architect, Author, and Trainer Eric Lee Microsoft Product Manager Visual Studio 2005 Team Foundation.
DEV466 Microsoft Visual Studio 2005 Team System: Enterprise-Class Source Control Doug Neumann Program Manager Visual Studio Microsoft Corporation.
Tools to support the Software Development Process Simon Davies Microsoft Ltd
Connect with life Tejasvi Kumar Developer Technology Specialist | Microsoft India
Integrating with and Extending Visual Studio. Objectives.
DEV300 Project Management And Visual Studio Team System Lori Lamkin Group Program Manager Visual Studio Team System.
WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools.
Advance your career with a new generation of Microsoft certifications TargetedCurrent Cost-effective Easier to Distinguish Learn more, learn better Put.
DEV260 Microsoft Visual Studio 2005 Team System: Managing the Software Lifecycle with Visual Studio 2005 Team System Bindia Hallauer Senior Product Manager.
Visual Studio 2005 “Personalized productivity”
11/23/ :38 AM © 2004 Microsoft Corporation. All rights reserved.
Team Foundation Server 2010 for Everyone
Tech Ed 2004 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express.
DAT381 Team Development with SQL Server 2005
Tech·Ed North America /17/2019 6:01 PM
Office 365 Development July 2014.
Mark Quirk Head of Technology Developer & Platform Group
Welcome to Architect Insight 2010
Presentation transcript:

Visual Studio 2005 Team System: Winning The Software Configuration Management Tools Market Beny Rubinstein (BenyR) - Product Manager Doug Neumann (DougN) - Program Manager Visual Studio 2005 Team Foundation Technical Breakout Session: DEV348

Agenda Why - Market Opportunity What - Product Overview How - Win Against the Competition

Agenda Why - Market Opportunity What - Product Overview How – Win Against the Competition

Development Teams Infrastructure Architect Solution Architect Project Manager Developer Tester End User

Facilitates Communication Reduces Complexity Enables Partners Tools Tools

Visual Studio Team System Process and Architecture Guidance Visual Studio Industry Partners Change ManagementWork Item TrackingReporting Visual Studio Team Foundation Integration ServicesProject ManagementDynamic Code Analyzer Visual Studio Team Architect Static Code AnalyzerCode ProfilerUnit TestingCode CoverageVisio and UML ModelingTeam Foundation ClientVS ProClass ModelingLoad TestingManual TestingTest Case ManagementApplication ModelingLogical Infra. ModelingDeployment Modeling Visual Studio Team Developer Visual Studio Team Test Change Management Work Item TrackingReporting Project Site

We are competing at many levels… ApplicationLife-CycleManagementApplicationLife-CycleManagement IBM, Borland, Mercury BEA, SUN, Oracle, Macromedia IBM, Borland, Mercury BEA, SUN, Oracle, Macromedia CollaborativeSoftwareDevelopmentCollaborativeSoftwareDevelopment IBM, Serena/Merant, CA, Telelogic, Borland, Mercury Perforce, Collabnet IBM, Serena/Merant, CA, Telelogic, Borland, Mercury Perforce, Collabnet Issue Tracking Tools Tools All the above + Bugzilla, Excel, Access, In-house Elsinore, MKS, CRM Vendors All the above + Bugzilla, Excel, Access, In-house Elsinore, MKS, CRM Vendors TeamFoundationServerTeamFoundationServer VisualStudioTeamSystem

SCM Market Definition SCM tools are used by application development organizations to provide software revision control and versioning capabilities. More sophisticated functions such as process management, change request tracking, requirements management, and distributed team development support may also be included. Source: IDC “Worldwide Software Configuration Management Forecast: March 2004 Forecast”; Study # Apr 2004 by Melissa Webster

SCM Market Future Trends Consolidation will continue The market is forecast to grow to $1.22 billion by 2008 Larger vendors that address the continuing demand for integrated solutions will succeed Smaller vendors will find plenty of opportunity in specialized niches Source: IDC “Worldwide Software Configuration Management Forecast: March 2004 Forecast”; Study # Apr 2004 by Melissa Webster

Market opportunity is growing Source: IDC, March 2004 UnixUnix LinuxLinux WindowsWindows MainframeMainframe OtherOther

Market is consolidating… Source: IDC “Worldwide Software Configuration Management Tools Competitive Analysis, 2003: 2002 Shares and Current Outlook” Notes: SCM includes versioning, defect tracking, requirements management; SCM includes versioning, defect tracking, requirements management; Kintana acquired by Mercury. Kintana acquired by Mercury. Rational / IBM numbers have been combined, as well as Serena/Merant. Rational / IBM numbers have been combined, as well as Serena/Merant. Source: IDC “Worldwide Software Configuration Management Tools Competitive Analysis, 2003: 2002 Shares and Current Outlook” Notes: SCM includes versioning, defect tracking, requirements management; SCM includes versioning, defect tracking, requirements management; Kintana acquired by Mercury. Kintana acquired by Mercury. Rational / IBM numbers have been combined, as well as Serena/Merant. Rational / IBM numbers have been combined, as well as Serena/Merant. IBM Rational SerenaSerena CACA TelelogicTelelogic MicrosoftMicrosoft BorlandBorland

Agenda Why - Market Opportunity What - Product Overview How - Win Against the Competition

Management Questions Lists (Bugs, Requirements, etc) Source Code Assets Team Communication Process Guidance Releases

What is VS Team Foundation? Integrated Platform for Collaborating on Software Development Projects. Source Code Control Work Item Tracking Build Automation Team Communications Reporting

Guiding Principles Productive  Short learning curve  Minimal administrative overhead Integrated  Tools integrated tightly  Automates common tasks Extensible  Customizable for your process  Integrates with 3 rd party tools Capable  Remotely accessible  Robust, secure, scalable

What is VS Team Foundation? Source Code Control Work Item Tracking Build Automation Team Communications Reporting

Work Item Tracking Not just bugs, work items! Bugs, tasks, requirements, DCRs, … The foundation for software process Works with tools customers already use Customizable for their individual needs

Creating and Querying Work Items

What is VS Team Foundation? Source Code Control Work Item Tracking Build Automation Team Communications Reporting

More Than VSS Visual SourceSafe 2005 Visual Studio 2005 Team Foundation Description Version Control Version Control Integrated Software Lifecycle Suite Team Size Individuals & Small Teams Scalable Storage File system SQL Server 2005 SecurityApplication-specific Windows Integrated Remote Access New Web Service for VS Integration Optimized Web Service

Source Control Features Complete version control feature set Powerful new SCC features Integrated checkin Parallel development Atomic checkins Tight integration with other Team System tools

Integrated Checkin

What is VS Team Foundation? Source Code Control Work Item Tracking Build Automation Team Communications Reporting

Build Automation Steps Build initiated from server Create a build ID Document build environment Sync sources Calculate code churn Produce build report Publish build Update work items Calculate code coverage Compile and analyze Execute tests

Build Report

What is VS Team Foundation? Source Code Control Work Item Tracking Build Automation Team Communications Reporting

Project Site Facilitates team communication Specs, discussions, announcements, lists Work items, reports, public builds Lightweight access for casual stakeholders Built on Windows Sharepoint Services

What is VS Team Foundation? Source Code Control Work Item Tracking Build Automation Team Communications Reporting

Reporting Provides system-wide data view Ships with many beneficial reports 50 reports in the box You can customize or add more Built on SQL Server 2005 Reporting Services

Project Site and Reporting

Moving to Team Foundation Gradual adoption Adopt toolset in pieces Move teams incrementally Tools for migrating data Source Control: VSS, ClearCase, Source Depot (internal) Issue Tracking: ClearQuest, PVCS Tracker

Remote Development Remote development is a reality Distributed teams, at-home, offshore A system built for the Internet Web service protocols Browser-based clients Compatible with proxies and firewalls Optimized for high-latency networks

Agenda Why - Market Opportunity What - Product Overview How - Win Against the Competition

Productivity and Innovation For Developers Deep Visual Studio Integration Everything within the IDE Process Automation Shelving

Information and Control For Managers ReportingMethodologies Custom Work Item Types Checkin Policies Automated Build

Higher ROI For CTOs Increased Productivity Better Information Minimal Training Costs Low Administration Excellent Price Point

The V1 Warts… Limited distributed development support Lack of cross-platform story No web access interface for issue tracking

Developer Roadmap

Call to Action What should you do now? Educate yourself and your customer on VSTS Internal site: External site: Send questions, comments, suggestions to (internal alias) What should you do 6 months from now? Start pre-selling Visual Studio 2005 Team System

Related Content - newsgroups Microsoft.private.whidbey.teamsystem.general - VSTS overall Microsoft.private.whidbey.teamsystem.projectmanager - project management tools Microsoft.private.whidbey.teamsystem.teamfoundation - source control, change management, work item tracking Microsoft.private.whidbey.teamsystem.architect - modeling and design tools (Whitehorse) Microsoft.private.whidbey.teamsystem.architect.appdesign - Whitehorse app designer Microsoft.private.whidbey.teamsystem.architect.deployment - Whitehorse deployment designer Microsoft.private.whidbey.teamsystem.developer - developer tools (PreFast, FxCop, Perf tools) Microsoft.private.whidbey.teamsystem.developer.classdesign - Whitehorse class designer Microsoft.private.whidbey.teamsystem.tester - testing tools Microsoft.private.whidbey.teamsystem.general - VSTS overall Microsoft.private.whidbey.teamsystem.projectmanager - project management tools Microsoft.private.whidbey.teamsystem.teamfoundation - source control, change management, work item tracking Microsoft.private.whidbey.teamsystem.architect - modeling and design tools (Whitehorse) Microsoft.private.whidbey.teamsystem.architect.appdesign - Whitehorse app designer Microsoft.private.whidbey.teamsystem.architect.deployment - Whitehorse deployment designer Microsoft.private.whidbey.teamsystem.developer - developer tools (PreFast, FxCop, Perf tools) Microsoft.private.whidbey.teamsystem.developer.classdesign - Whitehorse class designer Microsoft.private.whidbey.teamsystem.tester - testing tools

Other Sessions JulyTimeTitleRoom 1712:30-13:45 DEV240 Team System Overview B :15-2:30 DEV346 Modeling Strategy Sydney Marcus 1912:30-1:45 DEV347 Project Management B :15 DEV348 Change Management B :15 DEVCT344 Load Testing Chalk Talk A :15 DEVCT343 Work Item Chalk Talk A :45-11 DEV345 Software Testing GA Ballroom 209:45-11 DEVCT342 Practicing Agile Methods A :15-3:30 A316

Three ways to access Online Evaluation Forms:  MGB Evaluation Kiosks  CommNet  From your laptop or Pocket PC, onsite Wireless Access or any wired connection to: Please Complete An Evaluation Form Your input is important! For more information please refer to the Registration Guide

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.