Product Ownership with VSO/TFS 2015
In this 2 day training you will learn how to work more efficiently as a Product Owner using either Team Foundation Server (TFS) or Visual Studio Online (VSO) as your Application Lifecycle Management platform.
Attendees will plan a new software development project and go through the steps to initiate the project using either TFS 2015 or VSO. This includes recording requirements, using storyboards to prototype experiences and creating their product backlog. We’ll cover planning and running a sprint as well as using the taskboard and burndown chart to track progress. On the second day of the course, we’ll look at focusing on quality, stakeholder feedback, team collaboration and getting regular stakeholder feedback.
The course contains a mix of theory, demonstrations and hands-on-labs.
Audience:
- Product Owners
- Project Managers
- Business Analysts
- Team Leaders.
Prerequisites:
All attendees should have
- Experience from working in software development Projects
- Read the Scrum Guide and be familiar with agile software development processes
Course outline:
Visual Studio Application Lifecycle Management
- Application Lifecycle Management, ALM
- Team Foundation Server, TFS
- Visual Studio Online, VSO (hosted TFS)
Initiating a new project
- Organising projects in TFS
- Understanding Process Templates
- Creating a new Team Project
- Setting Team Project properties
- Scheduling sprints and releases
- Switching between team projects
Work Item primer
- Overview of Work Items
- Traceability between work items
- Creating custom queries
- Work item charting
- Work item tagging
- Configuring project alerts and notifications
Gathering Requirements
- Examining Requirement types
- Creating portfolio backlogs
- Creating requirement hierarchies using features
- Storing Requirements
Using Storyboards
- Overview of Storyboarding capabilities
- Creating a storyboard to illustrate a requirement
- Linking a storyboard to a work item
Getting our product backlog started
- Creating backlog items
- Prioritizing the backlog
- Estimating items on the backlog
- Techniques for improving estimations
- Refining the backlog
Planning and running a sprint
- Understanding team capacity
- Selecting items for the sprint backlog
- Forecasting using team capacity
- Tracking progress using the taskboard
- Using Burndown charts to track progress
Keeping Quality in focus
- Monitoring quality in your projects
- Quality indicators in TFS/VSO
- Understanding Check-in policies
Getting stakeholder feedback
- Introducing the Microsoft Feedback Client
- Using the Microsoft Feedback Client to provide rich feedback to the team
- Adding continuous feedback into your workflow
Fostering team collaboration
- An overview of the various TFS/VSO clients
- The use of email in sharing information
- Using the Team Room
- Choosing the appropriate client tool
Creating and customising reports
- Overview of Reporting Architecture
- Reviewing the out of the box reports
- Adding new reports
- Creating ad-hoc reports using Excel
Certification:
This course will help prepare for Microsoft exam 70-498 Delivering Continuous Value with Visual Studio Application Lifecycle Management