Presentation is loading. Please wait.

Presentation is loading. Please wait.

6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.

Similar presentations


Presentation on theme: "6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered."— Presentation transcript:

1 6/13/2018 1:23 AM © 2009 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.

2 Tech·Ed  North America 2009 6/13/2018 1:23 AM Using Virtualization to Improve Application Quality with Team System - Lab Management As application development takes on the new cloud medium, having different lab environments is becoming ever more demanding, while also getting more confusing and complex. New lab environment virtualization features of Visual Studio Team System help to makes this easy and powerful. The session uncovers details on how to manage Lab environments that include multiple lab systems created as virtual machines. See how to create workflows for builds that enable lab environments to be automatically deployed. Chris Menegay VP of Consulting Notion Solutions, Inc. Session Code: DTL313 © 2009 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.

3 IT Challenges Developers are frustrated Testers get no respect
Business is impacted

4 What If... Environment setup takes minutes and not weeks?
No walls between dev and test? Build automation extends to environment provisioning, build deployment and testing? There is no bug ping-pong? Teams can embrace change?

5 NO MORE WHAT IF!

6 VSTS 2010 Test Capabilities
Generalist Specialist Coded UI Test Test Runner Web Test Unit Testing FF Manual Test Load Test Test Case Management Virtual Lab Management Data Collectors (Historic Debugging, System Info.) Team Foundation Server with Reporting

7 Reproducible Bug Scenario
Developer Reviews WorkItems Developer Codes Tasks, Fixes Bugs Checks In Build Kicked Off Tester Verifies/ Closes Bugs Tester runs appropriate tests Tester Determines what test to run** Tester Picks up New Build Tester Logs/Updates “Rich Bug” Tester Finds Bug Tester finds non reproducible bug Tester updates test settings to collect data ***

8 Rich bug, developer debugs the problem
demo Rich bug, developer debugs the problem

9 Demo Recap Rich bug with lab environment
Developer connects to the environment snapshot Trivial to connect to environment and debug

10 Environment creation Network isolation Filing the rich bug
demo Environment creation Network isolation Filing the rich bug

11 Demo Recap Lab environment as a first-class entity Network isolation
Rich bug with lab environment, easy to create

12 Lab Environment Needs Need an Environment Template Need a VM Template

13 VM Needs Lab Agent Test Agent Build Agent

14 Lab Management Infrastrucre

15 Team Lab Setup

16 Team Lab Setup

17 Team Lab Setup

18 Team Lab Setup

19 Team Lab Setup

20 Traditional Build Workflow
Build Application Deploy Application Run Tests

21 Lab Management Build Workflow
Build Application Restore Environ-ment Deploy Application Take Environ- ment Snapshot Run Tests

22 Build integration, build/deploy/test
demo Build integration, build/deploy/test

23 Lab Management Recap Democratizes Virtualization in ALM
Enables Software Teams to Embrace Change Reduces Total Cost of Ownership (TCO)

24 question & answer

25 Resources Required Slide Speakers, www.microsoft.com/teched
TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings from Tech-Ed website. These will only be available after the event. Resources Tech·Ed Africa 2009 sessions will be made available for download the week after the event from: International Content & Community Microsoft Certification & Training Resources Resources for IT Professionals Resources for Developers

26 VSTS/SDLC Sessions at Teched
Time Code Title Monday 9:15 DTL203 What’s New in Team Foundation Server 2010? Monday 10:45 DTL305 Managing Releases Between Your Development and QA with Team System 2008 Monday 13:15 DTL201 Improve Application Quality with Microsoft Visual Studio Team System 2010 Team Test OFC309 Capacity Planning for SharePoint Server 2007 using Visual Studio 2008 Team Test Monday 15:45 DPR201 The Daily Scrum Monday 17:15 DTL301 Power Tools on Team Foundation Server 2008 Tues 8:00 DTL205 A Lap Around Team System 2010 Architecture Edition Tues 9:15 DTL306 Team Build Tips and Tricks Tues 12:00 DTL313 Using Virtualization to Improve Application Quality with Team System Lab Management Tues 13:15 DTL210 Managing Requirements with Team Foundation Server 2010 Tues 14:30 WTB212 How Microsoft and Others Use Team Foundation Server (whiteboard) Tues 16:15 DTL202 Team System 2010 Development Essentials ARC203 Application Lifecycle Maturity Wed 10:15 DTL303 Practical Web Testing

27 10 pairs of MP3 sunglasses to be won
Required Slide 10 pairs of MP3 sunglasses to be won Complete a session evaluation and enter to win!

28 Required Slide 6/13/2018 1:23 AM © 2009 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. © 2007 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.


Download ppt "6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered."

Similar presentations


Ads by Google