Sign In Now X
Sign in below with your Windows Live ID or LinkedIn account.
Sign in with your Windows Live ID Account
Or sign in with your LinkedIn ID Account
Sign In Below to Post Your Comment X
Sign in below either as a guest, or with your Windows Live ID or LinkedIn account to post a comment.
* Your name:
Sign in with your Windows Live ID Account
Or sign in with your LinkedIn ID Account
Consulting Company Uses Latest Development Tools to Improve Software Test Process
Tuesday, August 23, 2011 |
Recommend

Situation
Founded in 2004, Microsoft Gold Certified Partner Notion Solutions provides consulting services that help software development organizations get the most out of the Microsoft Visual Studio development system. Services include migration planning workshops, "Jumpstart" consulting engagements, training courses, and more. Notion Solutions also develops and sells Notion Tools, a suite of extensions for Visual Studio that helps teams better plan and manage the software development process.

As soon as the initial prerelease version of Visual Studio 2010 became available, Notion Solutions began working to adopt it for the company's own product development efforts-both as a means of improving internal product development and to better understand how to help customers do the same. In determining where to start, the company chose to focus on one of its own problem areas: software testing and quality.

"Our software requires lots of testing on various combinations of server and client operating system versions," says Chris Menegay, Vice President of Consulting at Notion Solutions. "We initially thought we had good test coverage across all the different operating systems we need to support, but the number of customer support incidents told us otherwise."

Given the desire to improve the testing process, Notion Solutions came up with three objectives. "First, we wanted to virtualize our test configurations so that we could manage and deploy them more efficiently," says Menegay. "Second, we wanted to be able to easily deploy new builds into those environments. Third, we needed an easy way for people to jump right in and begin testing. We have a very dynamic team, with all developers stepping in and out of
testing roles between client engagements."

Solution

To improve its software testing processes, Notion upgraded its development tools to the latest versions and deployed new virtualization and management technologies for its test environment. Specifically, the company:

  • Upgraded all developer desktops from Visual Studio Team System 2008 Team
    Suite to Visual Studio 2010 Ultimate.
  • Upgraded from Visual Studio Team System 2008 Team Foundation Server to Visual Studio Team Foundation Server 2010 for better version control, workflow management, build automation, automated unit testing, bug tracking, and test case management.
  • Used Visual Studio Lab Management 2010 to virtualize all required test environments, and configured Team Foundation Server 2010 to automatically deploy builds into those test environments.
  • Adopted Microsoft Test Manager (included in Visual Studio 2010 Ultimate) to
    manage test cases, assign them, and capture test results.

For the full case study click here



Tags:

Post As
A Message from Ruth

Hi! I'm Ruth Morton, Technology Advisor, Microsoft Canada Inc. Welcome to the AlignIT Portal!

AlignIT is your partner for better business through technology. Whether you're looking for news, local events, resources or the latest information for IT managers, AlignIT has something for you. I'm always here to help, so feel free to connect with me on Linkedin or send me an email if you have any questions or feedback on what we can do to better support you and your teams.

Ruth Morton