Supporting the whole of the Application Life Cycle Designer Architect Developer Database Professional Tester IT / Project Manager Business Analyst Team Collaboration Software Quality Project Transparency Optimizing the End-to-End Lifecycle Developers Development Tool Technology Leads QA, Testers Architecture Tool Test Tool Design Documents Requirements Requirements Tool Business Analysts [David Chappel, Tools for Team Development] 3 Microsoft Confidential Source Code Versions Unified Repository Test Cases Project Statistics Project Management Tool Project Managers 4 5 Good ALM can have Great ROI − Global Manufacturer ROI: 203% Payback: 6 months −Social Web Site ROI: 512% Payback: 3 months 6 A global manufacturer deployed Microsoft Visual Studio Team System to improve the consistency and efficiency of internal software development, enabling it to support adoption of the widely recognized Capability Maturity Model for software development. This enabled the company to increase developer, project manager, and tester productivity while improving software quality. A social networking Web site used Microsoft Visual Studio Team System to improve the productivity of its developers and project managers as well as to reduce software costs. 7 Microsoft Confidential 8 Test Manager 2010 IntelliTrace™ Test Case Management UML Modeling Manual Testing Architecture Explorer Fast Forward for Manual Testing Logical Class Designer Layer Diagram Load Testing Web Testing UI Test Automation Test Impact Analysis Performance Profiling Static Code Analysis Code Coverage Code Metrics Database Change Mgmt Database Deployment Database Unit Testing Test Data Generation Silverlight Tools Multi-core Development SharePoint Development Cloud Development Web Development Windows Development Generate from Usage Office Development New WPF Editor Customizable IDE Version Control Gated Check-in Reporting Build Automation Branch Visualization Test Case Management Agile Planning Tools Team Portal Virtual Env. Setup/Tear Down Environment from Template Checkpoint Environment 9 Test Manager 2010 Test Case Management Manual Testing Team Explorer Fast Forward for Manual Testing Lab Mgmt Config. Team Agents Access TFS from within the Eclipse IDE and from Macintosh and UNIX Systems 10 Visual Studio Team System 2008 Team Suite with MSDN Premium Visual Studio Team System 2008 Team Editions with MSDN Premium Visual Studio Professional 2008 with MSDN Visual Studio 2010 Premium with MSDN with MSDN Premium Visual Studio 2010 Professional Visual Studio Professional 2008 Visual Studio 2010 Professional with MSDN Professional 11 Visual Studio 2010 Ultimate with MSDN with MSDN Step 1: http://msdn.microsoft.com Step 2: Sign In with your Live ID Step 3: Click on “My Account” Step 4: Verify subscription Step 5: Access your benefits! Troubleshooting No “My Account”? • Contact your MSDN Admin 12 Wrong subscription? • Contact your MSDN Admin Right subscription, but need to adjust to land in best VS 2010? • Contact your MSDN Admin 13 Complexity remains a Serious Problem Increasing shared understanding existing system gain and maintain control Focused on Developers and Architects Product Capabilities Demo Demo Demo Demo −http://www.olegsych.com −http://blogs.msdn.com/camerons − http://www.lovettsoftware.com − http://blogs.msdn.com/stevecook − http://www.peterprovost.org/blog/ − http://blogs.msdn.com/jmprieur