This Agile software development course teaches you to manage an entire software project using Azure DevOps Server. You learn how to document work using features, backlog items, tasks and bugs, maintain source code with TFVC and Git, as well as monitor progress with backlogs, Kanban boards and burn-downs. You also gain hands-on experience automating testing and deployment with continuous integration.
Agile Software Development With Azure DevOps Delivery Methods
In-Person
Online
Agile Software Development With Azure DevOps Course Information
In this Agile Software Development course, you will learn how to:
Manage an entire software project using Microsoft Azure DevOps
Document work using features, backlog items, tasks and bugs
Monitor progress with backlogs, Kanban boards and burndowns
Automate testing and deployment with continuous integration and continuous deployment (CI/CD)
Enhance team collaboration and craft higher quality software in less time using Azure DevOps
Perform check-in, check-out, branching, and merging of source code
Define build configurations that include unit tests and deployment
Estimate, prioritize, and schedule backlog items within sprints
Agile Software Development With Azure DevOps Prerequisites
Familiarity with Agile principles is helpful to the level of course 918, Agile Fundamentals Training
Work experience using the iterative cycle and collaborative Agile spirit
Agile Software Development Course Outline
Module 1: Application Lifecycle Management with Azure DevOps
Overview of Agile methodologies
Agile
Scrum
Module 2: Introducing Azure DevOps
Module 3: Administering Azure DevOps
Module 4: Managing Work with Azure DevOps
Module 5: Maintaining Source Code with Version Control
Module 6: Achieving Continuous Integration
Module 7: Scheduling and Monitoring Team Progress