• Decrease font size
  • Default font           size
  • Increase font size

Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System

Print E-mail
Course Length - 3 Days
 
Course Description
This three-day instructor led workshop provides students with the knowledge and skills to use Microsoft Visual Studio Team System tools to optimize software application development.
 

You Will Learn How To:

After completing this course, students will be able to:

  • Students in each job role will be able to describe how Visual Studio Team System supports their job roles through the tracks of the software development life cycle
  • Project managers will be able to plan an application development project using Visual Studio Team System tools
  • Infrastructure and solution architects will be able to design an application using Visual Studio Team System tools
  • Developers will be able to develop application code using Visual Studio Team System tools
  • Testers will be able to stabilize application code using Visual Studio Team System tools
  • Solution architects will be able to create an application deployment package using Visual Studio Team System tools

Course Prerequisites

This workshop requires that students meet the prerequisites for each of the roles they assume:

  1. Project Managers
    • Project managers should have two years of experience and should be familiar with process methodologies such as Microsoft Solutions Framework (MSF)
  2. Infrastructure Architects
    1. Infrastructure architects should have at least five years of IT work experience. They should have knowledge and skills in the following areas:
      1. Server operating systems such as Microsoft Windows Server 2000 or Microsoft Windows Server 2003
      2. Networking architecture such as subnetting and routing
      3. Network security including firewalls, ports, and Secure Sockets Layer (SSL)
    2. Infrastructure architects should be familiar with diagramming implementations, but they might have less experience with a formal diagramming methodology
  3. Solution Architects
    1. Solution architects should have at least five years of IT work experience. They should have knowledge and skills in the following areas:
      1. High-level database design
      2. Distributed systems design
      3. Business requirements analysis
    2. Solution architects should be familiar with diagramming solutions, but they might have less experience with a formal diagramming methodology.
  4. Enterprise Developers
    1. Developers should have at least one to two years of experience as junior developers. They should have experience in using source code versioning control tools, bug reporting, tracking, analysis tools, and possibly a unit testing suite. Developers should:
      1. Have experience with Microsoft Visual Studio 2003 or Microsoft Visual Studio 2005
      2. Be competent Microsoft Visual Basic .NET or Microsoft Visual C# developers
    2. Software Test Engineers
      1. Software test engineers should have at least one to two years of experience as a software tester. They should have experience in using source code versioning control tools, bug reporting, tracking, analysis tools, and possibly a unit testing suite. They should have:
        1. Experience with Visual Studio 2003 or Visual Studio 2005
        2. Some knowledge of Visual Basic .NET or Visual C# code

Who Should Attend?

This workshop is intended for the five job roles that comprise a typical software application development team: project manager, infrastructure architect, solution architect, developer, and tester. Students will have one to five years of experience working in these job roles with organizations that have large user bases (5,000+).