The ALM using Visual Studio (Scrum) training course provides the knowledge and skills to effectively use the Application Lifecycle Management (ALM) tools found in Visual Studio. The course focuses on demonstrating to Development Team members, Scrum Masters, Product Owners, and even stakeholders the various ALM features and capabilities of Visual Studio and Team Foundation Server (TFS).
By attending ALM using Visual Studio (Scrum) workshop, delegates will learn to:
- Visual Studio’s ALM tools and capabilities
- TFS components and architecture
- Using the TFS Administration Console
- Planning and creating team project collections
- Planning and creating team projects
- Process templates and their purpose
- Using the Visual Studio Scrum process template
- Managing and securing a team project
- Creating and querying work items
- Understanding and using work item hierarchies
- Using Agile tools to plan and track work
- Use the TWA Backlog to manage a Product Backlog
- Use the TWA Board to manage a Sprint Backlog
- Using UML to model and describe a system
- Using layer diagrams and sequence diagrams
- Using Architecture Explorer to explore code
- Obtaining stakeholder feedback
- Creating storyboards in PowerPoint
- Conducting and tracking a code review
- Understanding and using version control
- Writing and executing .NET unit tests
- Integrating 3rd party unit testing tools (i.e. NUnit)
- Using code analysis and code metrics
- Using code clone analysis to find duplicate code
- Using IntelliTrace to troubleshoot and diagnosis
- Using Performance Profiler
- Test case management using Test Manager (MTM)
- Planning, creating, and executing manual/UI tests
- Using coded UI tests to automate UI testing
- Performing exploratory testing using MTM
- Testing web applications
- Putting tests under load
- Understanding and using Team Foundation Build
- Configuring build controllers and agents
- Automating the building and testing of a project
- Have familiarity with the Scrum framework
- Have familiarity with distributed application design
- Be able to read and understand C# .NET code (all source code will be provided)
- Have used Visual Studio (any modern version)
- Be able to read and understanding requirements
- Understand Microsoft Windows operating system and security basics
The ALM using Visual Studio (Scrum) class is intended for current software development professionals, such as the members of a Scrum Team, who are involved in building .NET applications.
