Implementing Scrum and Agile Software Development

Scrum is an iterative, incremental framework for developing software products. It allows teams to deliver a potentially shippable set of functionality for each iteration, providing the agility needed to respond to rapidly changing requirements. These characteristics have led to Scrum becoming the most popular method in the world of Agile software development.

This two-day course provides a practical approach to implementing the agile method Scrum on your projects. You will learn how to initiate a Scrum project, how to build a Product Backlog of user stories, and how to plan and estimate releases and iterations. You will learn how to conduct Scrum ceremonies such as the Daily Scrum meeting, how to track progress during an iteration, and techniques for scaling Scrum for large teams. You will apply what you learn in a series of hands-on, team-based activities and simulations that take you through the entire Scrum process. 

The overall goal of the course is to enable you to successfully apply the Scrum agile method on appropriate projects in your environment.


An awareness of agile methods is helpful but not required



Loading course detail information ...

agile 2018