Application Lifecycle Management Using Visual Studio 2015

This Application Lifecycle Management Using Visual Studio 2015 training class provides students with the knowledge and skills to effectively use the Application Lifecycle Management (ALM) tools found in Visual Studio 2015 and the Team Foundation Server 2015 or Visual Studio Online to plan, track, design, develop, test, and deliver business value in the form of working software. The course demonstrates to developers, testers, product owners, project managers, architects, testers, and release managers the value of the various ALM features and capabilities found throughout Visual Studio.

This course can be delivered using the Scrum, Agile, or CMMI process template.

This course is intended for current software development professionals who are involved in building applications with Visual Studio. Regardless of the student's role, he or she will be able to learn and get hands-on experience with the ALM features in Visual Studio.


Public Classes: Delivered live online via WebEx and guaranteed to run . Join from anywhere!

Private Classes: Delivered at your offices , or any other location of your choice.

  1. Learn Visual Studio 2015 ALM tools and strategy.
  2. Learn Visual Studio 2015 editions and capabilities.
  3. Learn Team Foundation Server components/architecture.
  4. Learn Visual Studio Online.
  5. Plan and create team project collections.
  6. Plan and create team projects.
  7. Select an appropriate process template.
  8. Manage and secure a team project.
  9. Rename and delete team projects.
  10. Create and query work items.
  11. Use hierarchies to create/manage a portfolio.
  12. Use Agile tools to plan and track work.
  13. Create and refine a product backlog.
  14. Plan and track work in a sprint.
  15. Obtain stakeholder feedback.
  16. Use Team Rooms for collaboration.
  17. Create storyboards in PowerPoint.
  18. Conduct and track a code review.
  19. Understand and use version controlGit and/or TFVC version control systems.
  20. Learn basic and advanced version control workflows.
  21. Learn to label, shelf, branch, and merge.
  22. Write and execute .NET unit tests.
  1. Introduction to Visual Studio 2015 ALM
    1. Application Lifecycle Management overview
    2. Visual Studio 2015 ALM tools
    3. Team Foundation Server 2015 overview
    4. Features and capabilities by edition and role
  2. Team Projects
    1. The Project Administrator role
    2. Team project collections and team projects
    3. Creating a team project
    4. Configuring and managing a team project
    5. Renaming and deleting a team project
  3. Planning and managing work
    1. Process template overview
    2. Work item types, categories, and hierarchies
    3. Creating and managing work items
    4. Using tags to categorize work items
    5. Querying, charting, and reporting work items
    6. Managing a product backlog and sprint backlog
  4. Version Control
    1. Git version control system overview
    2. TFVC version control system overview
    3. Integration with Visual Studio
    4. Setting up and configuring version control
    5. Basic and advanced workflows
    6. Branching and merging
    7. Managing and resolving conflicts
  5. Collaborating as a Team
    1. Using the My Work window
    2. Suspending and resuming work
    3. Shelving and unshelving changes
    4. Creating storyboards in PowerPoint
    5. Reviewing code in Visual Studio
    6. Providing feedback using the Feedback Client
    7. Collaborating in a Team Room
    8. Writing Quality Code
    9. Unit testing and code coverage
    10. Using IntelliTest to generate unit tests
    11. Test-Driven Development (TDD) overview
    12. Code analysis and code metrics
    13. Code clone analysis
    14. Application profiling
    15. IntelliTrace
    16. CodeLens
  6. Testing the Application
    1. Visual Studio 2015 test types
    2. Web performance tests
    3. Load tests
    4. Microsoft Test Manager (MTM)
    5. Test plans, test suites, and test cases
    6. Manual tests
    7. Web-based test case management
    8. Coded UI tests
    9. Exploratory tests
  7. Building and Releasing
    1. Team Foundation Build 2015
    2. Build agents and types of builds
    3. Creating, queuing, monitoring, and managing a build
    4. Running tests as part of the build
    5. Customizing the build process
  8. Improving DevOps
    1. Development and Operations goals and schisms
    2. Identifying and reducing technical debt
    3. Improving delivery frequency
    4. Continuous Integration (CI)
    5. Release Management for Visual Studio 2015
    6. Continuous Delivery (CD)
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this Visual Studio class:

  • Familiarity with your development process.
  • Familiarity with distributed application design.
  • Ability to read and understand C# .NET code (all source code will be provided).
  • Experience using Visual Studio 2012, 2013, or 2015.
  • Ability to read and understand requirements.
  • Understanding of the Microsoft Windows operating system and security basics.

Training for your Team

Length: 3 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

I would highly recommend Webucator online classes for individuals who currently work in IT as this is the most expedient method to get up to speed on a particular technology.
Jon Feldman
PNC Financial Services Group
Webucator completely demystified the otherwise ambiguous nature of JavaScript and presented it in scenarios that were easy to follow and germane to modern-day business needs. The instructor exerted every effort to ensure the students' comprehension and enjoyment of the class materials. I would highly recommend Webucator as a primary training opportunity.
Jeffrey Shoemaker
Even though this was a distance learning class, it felt very much like we were right in class.
Timothy Bell
Perry's Ice Cream
I highly recommend Webucator courses. The instructor was very knowledgeable. She provided useful tips and went above and beyond to make sure that we understood the course material.
Ierva Durant

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing


Students who have taken Instructor-led Training


Organizations who trust Webucator for their Instructor-led training needs


Satisfaction guarantee and retake option


Students rated our trainers 9.30 out of 10 based on 30,178 reviews

Contact Us or call 1-877-932-8228