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.

Course Topics
  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 was hesitant to sign up for the class due to the cost. I am so glad that I did! My instructor was awesome and I am so happy with all that I learned. I would have spent a week of my own time trying to learn all of this. I am very happy and I would recommend this method of learning to everyone. It is WELL worth the cost.
Susan Roth
The course materials were clear and easy to understand. The instructor was very knowledgeable, and helped me through the sections that were difficult. I would recommend Webucator to anyone looking to improve their skills through distance learning.
Wayne Zitkus
Rockwell Collins
This course helped me to understand SharePoint Apps that I had not used before.
Polyana Ortega
RAM Consulting
Webucator does not disappoint. The instructors are VERY knowledgeable. I would consider them experts!
Tina Thompson
Simpleview INC

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,402 reviews

Contact Us or call 1-877-932-8228