
Learn how to use scrum with Azure DevOps to manage work and requirements, collaborate with your team, estimate effort, monitor progress, and allocate resources across sprints.
Scrum is a lightweight framework for developing complex products, with a product owner, development team, and scrum master, emphasizing transparency, inspection, adaptation, and sprint planning.
Treat sprint as a time-boxed period of one to four weeks that yields an increment and keeps scope fixed under the product owner, who can cancel if goals fail.
Collaborate with the product owner to select backlog items with acceptance criteria for the sprint. Move items to the sprint, commit, fix bugs, and deliver a done product increment.
Maximizes value as the product owner by prioritizing and ordering the backlog, clarifying why each item is needed, ensuring accountability, and making the backlog visible and understood by the team.
The development team is a cross-functional, self-organizing group that transforms the product backlog, written by the product owner, into a done increment by sprint end.
The Scrum master acts as a servant leader, supporting and promoting Scrum, removing obstacles, protecting the development team, and maximizing value through strong product owner collaboration.
Create a new project in Azure DevOps within your organization, set visibility, and use boards, backlogs, sprints, queries, pipelines, and artifacts to manage code and work.
Create and manage epics as major milestones by defining acceptance criteria, assigning an owner, setting area and iteration (sprint), linking related work items, and tracking status, history, and value.
Learn to create and link features in a backlog-driven workflow by defining a feature (card management), attaching items, and establishing parent–child relations to connect work items.
Create and manage product backlog items in Azure DevOps, including acceptance criteria and definition of done, and link items to features while assigning owners and tracking effort and business value.
Connect tasks to a backlog to meet the definition of done and acceptance criteria, manage status, assign owners, track progress, and link bugs, comments, and branches for the sprint.
Plan, assign, and track sprints in azure devops by configuring dates, backlog items, capacity, and team work hours, monitoring progress and workload to prevent overload and guide forward planning.
Clone your repository, create a new project and branch, and push code to the cloud while linking work items and reviewing pull requests in Azure DevOps.
Hello and welcome to the Scrum with Azure DevOps Course. In this course, we will learn the basics of Scrum and it's important parts.
Scrum is a framework that can help you manage requirements and work between different team members. With the using of Scrum, you can have better control of the work and the different requirement. The roles of the team and their required work are established and known for everyone.
Scrum is based on three key factors which are parts of the empirical process: transparency, inspection, and adaptation. Transparency indicates that every part of the process is visible for everyone. Inspection used to detect results and enhance them by using various activities such as Sprint Review and Retrospective. Adaptation means that the process if it goes out of control it must be changed to have the desired results.
Scrum has three main members: Scrum Master, Product Owner, and the Development team. The Scrum Master is a servant leader for the rest of the team to help them through the project and remove obstacles out of the way so they can achieve the desired results. Product Owner is the person that is responsible for maximizing the results of the development team. He/She selects the suitable requirements to be done and make sure that the results are aligned with the project objective. The Development team are the people responsible for the work to achieve the project goals.
From a personal experience using Scrum is one of the effective ways to manage your work and your projects. It makes the process simple and effective for everyone.
Azure DevOps is one of the new products that Microsoft introduced lately and it's equipped with many tools and features that will make your work with Software Projects much easier along with Scrum. Also, the nice thing that you can use it for free for a certain limit but overall it shall be a great experience.