Chapter 1: Getting Started with Azure BoardsChapter Goal: Hands-on lessons on setting up projects with Azure DevOps, while identifying the differences in each project template. This chapter further provides overview of Azure Boards to enable you get started.
No of pages: 25
Sub -Topics
1. Creating an Azure DevOps Organization
2. Creating Agile Project - Public/Private
3. Creating Scrum Project
4. Creating CMMI Project
5. Comparing Project Templates
6. Navigating Azure Boards (Summary, Dashboards, Wiki, Work Items, Boards, Backlogs, Sprints and Queries)
Chapter 2: Setting up a Team Project in a Simple Way
Chapter Goal: A comprehensive walkthrough setting up a team project in a simple way to enable it to be used for planning and deliver work would be covered in this chapter.
No of pages: 25
Sub - Topics
1. Setting up Areas
2. Setting up releases and iterations
3. Setting up team member and permissions
4. Define common project settings
5. Defining Team Capacity and off days
Chapter 3: Working with Backlog and Boards Chapter Goal: Hands-on lessons would be provided covering how to effectively use Azure Boards to plan and execute work in this chapter.
No of pages : 40
Sub - Topics:
1. Introduction to backlog hierarchy
2. Defining a backlog and grouping
3. Important work item fields
4. Using Kanban board
5. Adding work to iterations
6. Manage tasks in the iteration
7. Working with Bugs
Chapter 4: Customizing Azure Boards
Chapter Goal: Simple customizations are explored in this chapter to give you a broad understanding on available options to track your work considering various practical scenarios you may encounter in software delivery team day to day life.
No of pages: 25
Sub - Topics:
1. Board columns, and splitting to Doing and Done
2. Swim-lanes
3. Customize Cards
4. Style rules
5. Tags
Etc.
Chapter 5: Customizing the Process Chapter Goal: A scenario based comprehensive walkthroughs on how would you be able to customize Azure Boards using process template customizations would be explored in this chapter.
No of pages: 40
Sub - Topics:
1. Creating an inherited process and set projects to use it
2. Adding new fields to a work item
3. Changing state flow of a work item
4. Applying state flow changes in boards
5. Adding new work item types
6. Adding additional top backlog levels
7. Defining custom work item rules
Chapter 6: Visualizing and Reporting in Azure Boards Chapter Goal: In depth explanation on using out of the box reporting and visualizing of work and creating more enhanced visualizations with queries, charts and dashboards would be covered in this chapter.
No of pages: 60
Sub - Topics:
1. Explore out of the box reporting of Azure Boards
2. Creating personal queries
3. Sharing queries with the team
4. Writing complex queries
5. Creating charts with queries
6. Adding charts to Dashboards
7. Creating Dashboards
8. Adding widgets to dashboard
9. Useful widgets to visualize work items
Chapter 7: Configure Large Team in a Team Project
Chapter Goal: This chapter will provide hands on lessons on how to setup the Azure Boards to handle large development team which may comprise of multiple modules handled by different teams working together to form the entire application development team.
No of pages: 40
Sub - Topics:
1. Understanding requirement of multiple teams
2. Configuring Areas and Teams to Isolate backlogs
3. Sharing same iteration with multiple teams
4. Working with different release cadence for teams
5. Sharing a team member for multiple teams
Chapter 8: Security Options
Chapter Goal: You would be able to get a broad understanding of how Azure DevOps security works and how you would be able to handle required permissions effectively to enable your team to work with Azure Boards.
No of pages: 25
Sub - Topics:
1. Adding users to Azure DevOps/Boards
2. Enable access to external users in organization backed Azure DevOps accounts
3. Granting license to extensions and paid features
4. Organization level security options
5. Project level security options
6. Team level Security
Chapter 9: Working with REST API and CLI
Chapter Goal: This chapter would provide you with deeper understanding on how to use REST API for customized reporting and querying purposes. Additionally you would be provided with the knowledge on how you can use the REST API and Command Line Interface (CLI) to update information on work items with real life case study samples, which would enhance the way your teams work.
No of pages: 40
Sub - Topics: sub topics would be defined later.
Chapter 10: Extensions for Azure Boards
Chapter Goal: You would be able to explore few useful extensions to Azure Boards and how to use them to the betterment of the effectiveness of your teams' work would be explored in this chapter.
No of pages: 40
Sub - Topics:
1. Using extensions in Azure DevOps
2. Plan extension
3. Estimate extension
4. Features extension
5. Export work items extension