Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!
.NET Zone is brought to you in partnership with:

Martin is a Senior ALM Consultant at Northwest Cadence, and had the honour of being not only Microsoft Visual Studio ALM MVP of the year 2011 but also named a Visual Studio ALM Ranger Champion for 2011. He is a Professional Scrum Trainer and regularly delivers both the Professional Scrum Master (PSM) as well as the Professional Scrum Developer (PSD) courses. He regularly writes on his Processes, Practices & Tools blog, and speaks often on Scrum, good practices and Visual Studio Team Foundation Server. Martin aims to provide Strategic and Tactical consulting on successful implementations of new Processes, Practices & Tools within both small and large organisations across the world. Martin is a DZone MVB and is not an employee of DZone and has posted 40 posts at DZone. You can read more from them at their website. View Full User Profile

An adoption strategy for testing with Visual Studio 2010

02.08.2012
Email
Views: 1232
  • submit to reddit
The .NET Zone is presented by JNBridge and VaraLogix to keep you updated on all the latest news, tips, and tools in the .NET community.  Check out today's top .NET content and read about JNBridge's innovative tools for .NET and Java interoperability and VaraLogix's deployment automation and CM utilities plus their best practices.

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…
References
Published at DZone with permission of Martin Hinshelwood, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

This content was brought to you in partnership with JNBridge and VaraLogix JNBridge specializes in .NET and Java interoperability while VaraLogix empowers developers and IT operations with an all-in-one deployment and CM product.  Be sure to view JNBridge's brief video series on accessing Java from .NET and see VaraLogix's tips for taking the risk out of .NET deployment.