We may earn an affiliate commission when you visit our partners.
Course image
Mark Lee

Early Student Reviews:

1.  The instructor does a fantastic job of breaking down concepts into manageable pieces, making it easy for beginners to follow along while still adding value for those with some experience.

2.  Excellent content and the pace of the course allows you to easily follow along.

Read more

Early Student Reviews:

1.  The instructor does a fantastic job of breaking down concepts into manageable pieces, making it easy for beginners to follow along while still adding value for those with some experience.

2.  Excellent content and the pace of the course allows you to easily follow along.

Unlock your potential as an Azure DevOps expert with this comprehensive fundamentals course, tailored to support professionals at from entry level to intermediate—in mastering Azure DevOps tools and techniques that drive efficient project delivery. The curriculum emphasizes essential skills to optimize workflows, enhance team collaboration, and elevate project delivery outcomes.

This course provides practical, hands-on experience with ADO, covering critical functionalities such as Work Item Management, leveraging AI for assisting and automating work item creation, utilizing Azure Test Plans, Azure Boards, Dashboards, and implementing Continuous Integration and Continuous Deployment (CI/CD). Additionally, it explores advanced concepts like Scaled Agile Framework setup and Timesheet management within ADO, equipping you with the expertise to streamline processes, foster collaboration, and deliver projects on time and within scope.

Beyond business and technical proficiency, the course also develops your project management acumen, enabling you to thrive in complex project environments. By mastering best practices and effective project management strategies with ADO, you will be better prepared to achieve accelerated delivery outcomes. Learn and earn 11 PMI Professional Development Units (PDUs), further reinforcing your ability to lead successful projects and create meaningful impact in your role. Please note that if you choose to pursue the Microsoft Azure DevOps Engineer Certification, this course covers up to 20% of the material included on the exam.

Enroll now

What's inside

Learning objectives

  • Become proficient managing projects with microsoft azure devops in 2025!
  • Achieve mastery in insights with dynamic azure devops dashboards along with creating the supporting queries.
  • Learn how to customize your azure devops projects and work items for standardizing process.
  • Dive deep into the world of azure test plans for test planning and management.
  • We'll explore continuous integration and delivery in depth for beginners. see devops in action!
  • A dedicated section on implementing scaled agile in azure devops.
  • We'll explore the integration of microsoft excel with azure boards for requirements management.
  • Plus so much more!
  • Master the integration of ai, timesheets, and microsoft teams in azure devops

Syllabus

Azure DevOps Essentials: Getting Started

A brief promotional video showcasing how Azure DevOps enhances skill development, drives career growth, and delivers business value, positioning it as an indispensable tool in today's IT landscape.

Read more

Mark introduces himself then takes you through the 12 sections of the course.

Learn about the history of how MS Azure DevOps came about...

A walk through on creating Your Free Microsoft Azure DevOps Account.

We'll review the ADO Organization Management Settings.

We'll review the ADO Project Management Settings.

Access levels are provided in Azure DevOps to ensure that users have the appropriate permissions based on their role and responsibilities, allowing for secure, efficient collaboration while protecting sensitive data and resources.

Group permissions in Azure DevOps are used to manage access for multiple users at once by assigning them to specific security groups, each with defined permissions for various resources (e.g., repositories, pipelines, boards).

I will guide you on how to setup your profile preferences in ADO.

We are going to review what is called a Work Item Taxonomy (hierarchical structure) in ADO.

This multiple-choice quiz assesses your understanding of the concepts covered in Section 1, specifically regarding permissions and hierarchical processes.

Welcome to Section 2 that serves as a gateway to the next phase of your learning journey. In this section, we delve deeper into the core concepts introduced earlier, building upon your foundational knowledge.

We'll Create an EPIC together!

I will explain what the various fields and attributes mean in a work item.

Time to create the infamous Feature.

We'll Review the Anatomy of and Create a User Story.

We'll Create a Task together.

We'll Create a Test Case together.

A Discussion on the Azure Board and Creating a Sprint.

Assess your understanding of the fundamentals of creating and managing work items in Azure DevOps, including how to create, assign, and track work items, as well as how to leverage different work item types to effectively manage project tasks and workflows.

Welcome to Section 3 where will continue to delve deeper into the core concepts introduced earlier, building upon your foundational knowledge.

Understand why Customizing Projects in ADO helps standardize Process

Performing a Process Customization.

How to Customize Work Items with drop down menus.

We will customize the Azure Board together...

We'll customize Work Items by adding new Fields with values.

Creating work item rules in Azure DevOps helps automate processes, enforce consistency, and ensure that work items are properly tracked, prioritized, and aligned with project workflows.

We'll add a New Page (Tab) in a Work Item.

Let's create a New Custom Work Item together.

Lets add some Color to Tags.

Time to Create a Project Wiki to keep the Team informed.

I will demonstrate how to Copy and Clone a Work Item and then you try it.

We'll create an ADO Process Template for standardization.

Let's Customize some more Azure Boards settings.

The quiz will ensure your understanding of the material presented in Section 3 of the course.

Welcome to Section 4 of the course where we continue our learning journey by creating some basic Queries in ADO.

A quick introduction to ADO Queries.

We will create a Flat Query together.

More on Creating Flat Queries and touch on a Linked Query.

Let's Create a Tree Query.

More on Queries on how to create some simple Charts, format a Query Report, and how to perform a bulk edit.

This quiz will ensure you understand the different types of queries in ADO.

Let's now build a Project together.

Together, we will create a small project for an AI Chatbot.

We will estimate the work across our project.

We will setup a backlog view to view the estimates.

Working with Sprints or as some call them Iterations.

We will install a really Cool Free Extension that visually maps out projects in ADO.

How to configure and monitor project resource usage in ADO.

Final discussion on managing Sprints in ADO.

I'll discuss why standardizing the Backlog is essential for organizing ADO workload.

We will create a strategic level work item and add it to our backlog.

Added discussion on Backlog Customizations.

We will create a Delivery Plan visualizing our projects timeline and Dependencies using an Extension.

I will review with you how the Analytics Views feature in ADO works.

Let's make sure you have a solid understanding of the key concepts covered in this section, including Delivery Plans, Analytics Views, Capacity Planning, and other essential topics.

It's time to create some ADO Dashboards.

We're going to create some Cool looking Dashboards for our Project.

Creating Dashboards Continued…

I will show you how to create Shared Steps in a Test Case with you following along...

I will show you how to create Shared Parameters in a Test Case with you following along...

This Quiz covers key concepts and practices for managing tests in Azure DevOps. It includes topics such as installing and configuring the Test and Feedback Browser extension, creating test suites and test cases, utilizing shared steps and parameters, and capturing test evidence during exploratory testing. The focus is on using Azure DevOps to streamline test planning, execution, and reporting, ensuring teams can efficiently track and manage their testing process.

How to Export & Import Work Items from one Project to another in ADO including the Dashboard and Queries.

This quiz focuses on understanding how to use Azure DevOps (ADO) dashboards for reporting project metrics.

Let's do a deep dive into Azure DevOps Test Plans.

Mark will discuss the different platforms for Testing using ADO.

Lessons how to take advantage of ADO Test Plans.

Lessons how to take advantage of ADO Test Plans Continued…

We'll explore using the Test Exploratory Browser Extension.

Let's continue our journey with Azure Test Plans.

We will install Azure Test Plans for a 30-day free trial.

I will show you how to leverage Azure Test Plans for Shared Parameters on a broader scale.

I will show you how to leverage Azure Test Plans for Configurations to reduce Test Case Creation.

We'll review what are Azure Test Plan Static Suites.

We'll review what are Azure Test Plan Requirements Based Suites.

We'll review what are Azure Test Plan Query Based Test Suites.

More on Azure Test Plan Metrics and Reporting.

Let's review how to perform bulking Export and Importing with Azure Test Plans.

We will create an ADO Dashboard related to Testing.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers essential skills for optimizing workflows and enhancing team collaboration, which are critical for project success
Offers 11 PMI Professional Development Units (PDUs), which can help learners maintain their certifications and advance their careers
Covers up to 20% of the material included on the Microsoft Azure DevOps Engineer Certification exam, which can help learners prepare for the exam
Includes a dedicated section on implementing Scaled Agile Framework (SAFe) in Azure DevOps, which is valuable for organizations adopting Agile practices
Explores the integration of Microsoft Excel with Azure Boards for requirements management, which can streamline the process of gathering and tracking requirements
Explores the integration of AI, Timesheets, and Microsoft Teams in Azure DevOps, which are modern features that can enhance project management capabilities

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Mastering azure devops for project management

According to students, this course provides a comprehensive and practical guide to managing projects using Azure DevOps. Learners particularly appreciate the clear and engaging instruction, with the instructor praised for breaking down complex concepts. Many highlight the hands-on demos and practical examples covering key areas like Work Item Management, Azure Boards, Dashboards, and Test Plans. While largely positive, some reviews suggest that keeping up with frequent Azure DevOps updates can be a challenge, potentially requiring supplementary learning for the very latest features. The course is seen as highly relevant for professionals and is an excellent resource for building foundational to intermediate skills in ADO.
Keeping pace with ADO changes is a challenge.
"Azure DevOps changes rapidly. While the course is good, some minor UI elements might look different now."
"I noticed a few small differences in the interface compared to the demos, but it was easy to figure out."
"Keeping the content perfectly up-to-date with every ADO change must be difficult, but the core concepts remain relevant."
Excellent for beginners and intermediate learners.
"Great for beginners! It starts with the basics and builds up nicely."
"...adding value for those with some experience."
"I had some prior ADO knowledge, but this course really helped fill in gaps and solidify my understanding."
"Perfect starting point for understanding ADO from a project management perspective."
Covers core and some advanced ADO features.
"This course covers all the essential parts of Azure DevOps needed for project management, from Boards to Test Plans."
"I really appreciated the deep dive into Azure Test Plans and Queries."
"The sections on Dashboards and Analytics Views were particularly useful for my work."
"It covers a wide array of topics within ADO, making it quite comprehensive for its level."
Directly applicable to project management jobs.
"This course directly applies to my role as a project manager. I can use these skills immediately."
"Highly relevant for anyone working with or planning to work with Azure DevOps in a professional capacity."
"Gave me practical skills I needed for my job."
"The focus on project delivery outcomes using ADO is spot on for industry needs."
Instructor explains complex topics well.
"The instructor does a fantastic job of breaking down concepts into manageable pieces, making it easy for beginners to follow along..."
"Excellent content and the pace of the course allows you to easily follow along."
"Mark is a great instructor who explains things clearly and keeps you engaged."
"I found the lectures easy to follow and the explanations were very clear."
Lots of practical examples and demos.
"The hands-on examples and demos are the best part. I could follow along in my own ADO instance."
"Seeing the concepts applied in real-time demos was incredibly helpful."
"I found the labs and guided exercises very effective for learning."
"The practical application shown throughout the course solidified my understanding."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Master the Art of Managing Projects with Azure DevOps with these activities:
Review Agile Project Management Principles
Solidify your understanding of Agile principles, as Azure DevOps heavily supports Agile methodologies. This will help you better utilize Azure Boards and Sprints.
Browse courses on Agile Project Management
Show steps
  • Read articles on Agile methodologies.
  • Watch videos explaining Scrum and Kanban.
  • Take a practice quiz on Agile concepts.
Review 'The Phoenix Project'
Understand the importance of DevOps culture and practices, which Azure DevOps aims to facilitate. Reading this book will provide a broader understanding of the challenges and benefits of DevOps.
Show steps
  • Read a chapter of 'The Phoenix Project'.
  • Reflect on the challenges presented in the chapter.
  • Relate the challenges to Azure DevOps features.
Set up a personal project in Azure DevOps
Gain hands-on experience with Azure DevOps by setting up a personal project. This will allow you to apply the concepts learned in the course in a practical setting.
Show steps
  • Create a new organization in Azure DevOps.
  • Create a new project within the organization.
  • Configure the project settings.
  • Add some sample work items.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Document your Azure DevOps project setup
Reinforce your understanding by documenting the steps you took to set up your Azure DevOps project. This will help you remember the process and identify areas for improvement.
Show steps
  • Write down the steps to create an organization.
  • Describe the project configuration settings.
  • Explain the purpose of each work item type.
Follow advanced Azure DevOps tutorials
Expand your knowledge by exploring advanced features of Azure DevOps through online tutorials. This will help you become a more proficient user of the platform.
Show steps
  • Find tutorials on CI/CD pipelines.
  • Follow a tutorial on Azure Test Plans.
  • Implement the steps in your own project.
Create a CI/CD pipeline for a sample application
Apply your knowledge by creating a CI/CD pipeline for a sample application using Azure DevOps. This will solidify your understanding of the DevOps process and how Azure DevOps can automate it.
Show steps
  • Choose a sample application to deploy.
  • Create a build pipeline in Azure DevOps.
  • Create a release pipeline in Azure DevOps.
  • Configure the pipeline to deploy to an environment.
Review 'Continuous Delivery'
Deepen your understanding of Continuous Integration and Continuous Delivery (CI/CD) principles, which are crucial for effective DevOps practices. This book will provide a solid foundation for implementing CI/CD pipelines in Azure DevOps.
View Melania on Amazon
Show steps
  • Read a chapter on build automation.
  • Read a chapter on test automation.
  • Read a chapter on release management.

Career center

Learners who complete Master the Art of Managing Projects with Azure DevOps will develop knowledge and skills that may be useful to these careers:
Test Manager
A test manager oversees the testing process, ensuring software quality. The course's deep dive into Azure DevOps Test Plans is highly relevant for a test manager, enabling them to efficiently plan, execute, and manage tests. With hands-on experience in leveraging Azure Test Plans for Shared Parameters and Configurations, the test manager can reduce test case creation efforts and standardize testing processes. This directly boosts your ability to streamline processes, foster collaboration, and deliver projects on time and within scope. Mastering test management in Azure DevOps not only reinforces your technical expertise but also enhances your ability to lead successful testing projects.
Project Manager
A project manager is responsible for planning, executing, and closing projects. This course may be useful for project managers who want to leverage Azure DevOps to streamline their project management processes. With its focus on Azure DevOps tools and techniques, the course helps you optimize workflows and enhance team collaboration. You'll gain practical experience with functionalities like Work Item Management, Azure Boards, Dashboards, and CI/CD implementation, which are all crucial for a project manager to successfully deliver projects on time and within scope. Moreover, the course develops project management acumen by teaching effective project management strategies with ADO. The course emphasizes managing projects efficiently and effectively within Azure DevOps, a valuable skill for any project manager.
Quality Assurance Analyst
A quality assurance analyst ensures that products meet established quality standards. This course is suitable for quality assurance analysts who want to leverage Azure DevOps for testing and quality management. The thorough coverage of Azure Test Plans will enable the analyst to effectively plan, execute, and manage tests, track defects, and ensure quality in development workflows. The course provides skills to streamline processes, foster collaboration, and optimize project delivery outcomes. The analyst can utilize Azure Test Plans for Shared Parameters and Configurations, which can reduce test case creation efforts and standardization.
Program Manager
A program manager coordinates multiple related projects to achieve a strategic objective. A program manager's ability to coordinate projects, streamline processes, and ensure strategic alignment aligns with the course's curriculum. This in turn helps optimize workflows and enhance team collaboration. The course emphasizes mastering best practices and effective project management strategies with ADO, which enables program managers to achieve accelerated delivery outcomes. The program manager should take this course to better their skills in using Azure Devops efficiently.
DevOps Engineer
A DevOps Engineer works to automate and streamline software development processes. This course may be useful for DevOps engineers looking to enhance their skills with Azure DevOps. Given the curriculum's emphasis on Continuous Integration and Continuous Deployment (CI/CD), a DevOps engineer can utilize these advanced concepts to streamline processes and foster collaboration. The course's hands-on approach to ADO, covering tools like Azure Test Plans and Dashboards, provides practical experience essential for a DevOps engineer. By understanding Scaled Agile Framework setup and Timesheet management within ADO, the DevOps engineer can optimize project delivery outcomes. The course also covers up to 20% of the material included on the Microsoft Azure DevOps Engineer Certification exam.
Software Development Manager
A software development manager oversees software development projects, including planning, execution, and delivery. This course is a good resource for software development managers aiming to enhance their expertise in Azure DevOps. The curriculum's focus on optimizing workflows and enhancing team collaboration can significantly benefit a software development manager in driving efficient project delivery. The course covers essential skills in ADO, such as Work Item Management and Azure Boards. The course also develops project management acumen, enabling you to thrive in complex project environments. With the ability to customize Azure DevOps Projects and Work Items, the software development manager can standardize processes and ensure projects are delivered on time and within scope.
Configuration Manager
A configuration manager oversees the systematic management of system configurations. The configuration manager can optimize workflows, enhance team collaboration, and elevate project delivery outcomes. The course emphasizes the Azure DevOps tools and techniques needed to accomplish this. The course also covers advanced concepts like Scaled Agile Framework setup, enabling configuration managers to streamline processes and deliver projects on time. This course may be useful for a configuration manager who wants to leverage Azure DevOps to streamline their project management processes.
Scrum Master
A scrum master facilitates the scrum framework within a team. The course includes a dedicated section on implementing Scaled Agile in Azure DevOps, which aligns with a scrum master's role in facilitating agile practices. The scrum master can use the tools and techniques learned to optimize workflows and enhance team collaboration. The course may be useful for scrum masters who want to leverage Azure DevOps to support their teams.
Agile Coach
An agile coach guides teams in adopting and improving agile methodologies. This course may be useful for agile coaches who want to leverage Azure DevOps to support agile practices. The course includes a dedicated section on implementing Scaled Agile in Azure DevOps, which directly aligns with the responsibilities of an agile coach. The agile coach can help teams streamline processes, foster collaboration, and deliver projects on time and within scope. Furthermore, the course's emphasis on Work Item Management, Azure Boards, and Dashboards can aid in visualizing and managing agile projects effectively. The course will help the agile coach implement agile principles using a tool that is very popular in the industry.
Release Manager
A release manager oversees the planning, scheduling, and controlling of software releases. This course may be useful for release managers looking to utilize Azure DevOps for managing releases. Given the curriculum emphasizes Continuous Integration and Continuous Deployment (CI/CD), a release manager can use this knowledge to streamline the release process. Practical, hands-on experience with ADO, covering functionalities such as Azure Test Plans and Dashboards, can further enhance a release manager's ability to ensure quality and timely releases. The course helps the release manager implement best practices and effective strategies with ADO to achieve accelerated delivery outcomes. The course emphasizes building efficient and reliable release pipelines within Azure DevOps.
Technical Lead
A technical lead guides a team of developers, providing technical expertise and direction. The curriculum focuses on Continuous Integration and Continuous Deployment (CI/CD) capabilities. The course also covers essential skills in ADO, such as Work Item Management and Azure Boards, which builds a solid foundation for a technical lead to guide their team effectively. This course is suitable for technical leads who want to leverage Azure DevOps to improve team collaboration and project delivery.
Product Owner
A product owner defines and manages the product backlog. This course may be useful for product owners who want to understand how Azure DevOps can support backlog management and project delivery. By learning to customize Azure DevOps Projects and Work Items, a product owner can standardize processes and ensure that the backlog is well-managed. The course's emphasis on Work Item Management and Azure Boards helps streamline collaboration between the product owner and the development team. This enables you to drive efficient project delivery.
Business Analyst
A business analyst analyzes an organization's business domain and documents its processes and systems. This course may assist business analysts who want to understand how Azure DevOps can support project delivery and collaboration. By learning to customize Azure DevOps Projects and Work Items, a business analyst can standardize processes and ensure that projects are aligned with business requirements. The course's focus on optimizing workflows and enhancing team collaboration enables the business analyst to drive efficient project delivery. The course also explores the integration of Microsoft Excel with Azure Boards for Requirements Management.
IT Manager
An IT manager oversees the IT resources of an organization. This course may be useful for IT managers who want to understand how to leverage Azure DevOps to improve project delivery and team collaboration. By mastering best practices and effective project management strategies with ADO, an IT manager can achieve accelerated delivery outcomes. The course emphasizes essential skills to optimize workflows, enhance team collaboration, and elevate project delivery outcomes. Furthermore, the course provides insights into customizing Azure DevOps Projects and Work Items, which helps standardize processes across the organization.
Systems Administrator
A systems administrator is responsible for the configuration, management, and maintenance of computer systems. This course may be useful for systems administrators who want to learn how Azure DevOps can help manage and automate deployments. With its emphasis on Continuous Integration and Continuous Deployment (CI/CD), the course enables systems administrators to streamline deployment processes, foster collaboration, and deliver projects on time and within scope. Additionally, the course covers ADO Organization Management Settings and Project Management Settings, which are crucial for a systems administrator to understand. You may find that the course emphasizes the systems and software administration capabilities of Azure DevOps.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Master the Art of Managing Projects with Azure DevOps.
Novel that illustrates the challenges and benefits of DevOps. It tells the story of an IT manager who must rescue a failing project by applying DevOps principles. It is more valuable as additional reading to understand the cultural and organizational aspects of DevOps.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser