KnowledgeCity

DevOps and the Software Development Lifecycle

Learn how DevOps integrates with Agile development practices
Preview the first lesson free — get full access to all 3 lessons.

To view this video please enable JavaScript.

Course: On-Demand
Intermediate  Provider Steven Burnley  3 Lessons ·  23m  in English 

Course Description

With Azure Boards, teams can organize their work, prioritize tasks, and monitor progress effectively. Azure Boards also supports Agile methodologies such as Scrum and Kanban, allowing teams to plan sprints, manage backlogs, and visualize work items on customizable boards.  It also offers a range of features that promote collaboration and visibility, and team members can easily update the status of work items, track dependencies, and have discussions directly within the platform. The integration with other Azure DevOps services, such as Azure Repos and Azure Pipelines, enables end-to-end traceability and seamless workflow management.  Teams can also generate reports and dashboards to gain insights into their development progress, monitor key performance indicators, and make data-driven decisions. 

In this course on DevOps and the Software Development Lifecycle, you will learn about Azure DevOps, a comprehensive development toolset that facilitates efficient software development. We will demonstrate how teams can use Azure Boards to plan, track, and discuss work items. By the end of this course, you will be able to create reports to track productivity, identify bottlenecks, and continuously improve your development processes.

What You'll Learn

  • Assess how DevOps supports Agile development across the software development lifecycle
  • Explore the features of the Azure DevOps portal and its development toolset
  • Manage requirements and work items using Kanban Boards in Azure Boards
  • Plan, track, and discuss work items with Azure Boards
  • Create reports to track productivity, identify bottlenecks, and improve development processes

Key Takeaways

  • Azure Boards lets teams organize work, prioritize tasks, and monitor progress effectively.
  • Azure Boards supports Agile methodologies such as Scrum and Kanban for planning sprints, managing backlogs, and visualizing work items on customizable boards.
  • Integration with Azure Repos and Azure Pipelines enables end-to-end traceability and seamless workflow management.
  • Teams can generate reports and dashboards to monitor key performance indicators and make data-driven decisions.
  • Azure DevOps is a comprehensive development toolset that facilitates efficient software development.

Frequently Asked Questions

What does this course cover?

It covers DevOps and the software development lifecycle, focusing on Azure DevOps and how teams can use Azure Boards to plan, track, and discuss work items, and how to create reports to track productivity, identify bottlenecks, and improve development processes.

What skills will I gain from this course?

You will build skills in Azure DevOps, Cloud Development, Dev Testing, DevOps, Software Development, and topics relevant to the AWS Certified DevOps Engineer.

What topics are included in the lessons?

The lessons include an Overview of the Software Development Lifecycle, Azure DevOps, and Azure Boards.

How does Azure Boards support Agile teams?

Azure Boards supports Agile methodologies such as Scrum and Kanban, allowing teams to plan sprints, manage backlogs, visualize work items on customizable boards, update work item status, track dependencies, and have discussions within the platform.