An adoption strategy for testing with Visual Studio 2010

TL;DR

Guidance on adopting Visual Studio 2010 test tools, including Microsoft Test Manager, hands-on labs, and agile training to improve collaboration and software quality.

25 January 2012
Written by Martin Hinshelwood
3 minute read
Comments
Subscribe

Its hard for developers to work with testers and its hard for testers to work with developers. There are many tools out there to help teams break down those barriers between them and I really like both the features and workflow of Microsoft Test Manager (MTM). While I am not a tester, I am a developer and the rich bugs that are produced by MTM help me reproduce that evasive bug and improves my relationship with what should be my teammates.

image

Figure: An all too common scenario!

“Every tester should have the heart of a developer…
               …in a jar on their desk!”

So, what do you need for a well rounded experience with the Visual Studio test tools?

If you just want an overview of the tool I have a bunch of Visual Studio 2010 Overview Webcasts that can help, however to get a real feel for the tools you need to get your hands dirty and for that we have the Testing with Test Professional 2010 and Visual Studio 2010 Ultimate hands on lab that we can do both remote and onsite. The current instance is delivered remotely over 3 half days.

This course is designed to give folks the knowledge necessary to not only use the tools and understand the features, but also to implement those features in the real world. With the rich data reporting capabilities of TFS absorbing all facets of data produced as part of the test cycles, there are many things that will put a smile on with a tester and a test managers face.

But what if you already have that knowledge (you have taken our course) and you want to add those agile practices that can make a good team great and a successful company… well… very successful…

Adding those agile practices is easy with Professional Scrum Developer training that we offer. As well as being one of the most respected agile developer courses around it is the ONLY official user training for Visual Studio ALM . This course brings all of you Team Members together and starts them down the road of working together in an attempt to jump start their adoption. Don’t think that this is just for Scrum teams either as Scrum is really just a tool that helps you adopt agile practices, and while popular (80%+), you can use these taught practices with any agile method.

image

Figure: 5 day PSD at a glance and there is also a 3 day

So if you are looking for an adoption strategy for Microsoft Test Manager then:

  1. Overview: Visual Studio 2010 Overview Webcasts
    If you want a custom set of sessions as part of Microsoft’s ALM Catalyst program you can request them through this site.
  2. Hands-on Lab: Testing with Test Professional 2010 and Visual Studio 2010 Ultimate
    note: You can get a 25% discount through Feb. 24th for those who register using the discount code “MrHinsh
    note: You also get a copy of Jeff Levinson’s Software Testing with Visual Studio 2010 when you attend.
  3. Training: Professional Scrum Developer
    Although we don’t have any public PSD’s scheduled, which is why you will not find it on our site, we do provide it as part of private engagements.
  4. Start building awesome software…
Comments
Subscribe

What to read next

Article Engineering Excellence

Testing in the modern application lifecycle

Explores challenges and solutions for manual testing in agile software development, focusing on tracking, automation, actionable bugs, and …

Read article
Article Engineering Excellence

Visual Studio 2010 Overview - Microsoft Test Manager

Covers using Microsoft Test Manager with Visual Studio 2010 and TFS to create, run, and manage manual and automated tests, including …

Read article
Article

Testing with Test Professional 2010 and Visual Studio 2010 Ultimate

Learn how to use Microsoft Test Manager, Visual Studio 2010, and TFS for software testing, test management, bug tracking, and automated test …

Read article
Article Engineering Excellence

Execute Tests with Release Management for Visual Studio 2013

Learn how to automate test execution during deployments using Release Management for Visual Studio 2013, including setup steps, environment …

Read article
Article Engineering Excellence DevOps

Quality enablement with Visual Studio 2012

Explores how Visual Studio 2012 supports continuous quality enablement, automated testing, and rapid delivery in modern software development …

Read article
Video Product Development

Mastering Agile in a Distributed World: Tools and Strategies for Effective Team Management

Explore practical tools and strategies for managing Agile teams in distributed environments, including communication tips, tool comparisons, …

Watch video