Simple play icon Course

Executing a Program Increment

by Tommy van Schaik

This course will teach you how to align multiple Agile teams working on a single complex product by means of organizing them in an Agile Release Train.

What you'll learn

When multiple Agile teams are working on different elements of a product it is vital that there is alignment and cohesion between the different teams. In this course, Executing a Program Increment, you will gain the ability to organize multiple Agile teams within an Agile Release Train. First, you will learn what processes and rituals are needed to organize multiple Agile teams. Next, you will discover the roles and responsibilities present in an Agile Release Train. Finally, you will explore how to incorporate the concepts of DevOps and the Continuous Delivery Pipeline into your Agile Release Train. When you’re finished with this course, you will have the skills and knowledge needed to organize an Agile Release Train.

Table of contents

Course Overview

About the author

Born and raised in the Netherlands, Tommy van Schaik found out early that his natural habitat was between business and IT. After getting his bachelor's and master's in Business & IT, he decided to join the Dutch Air Force as a Communications Systems Officer. During his last tour in the United States, he found his love for agile transitions and dealing with development teams. He quickly transitioned to the Civilian world to do what he loves best: helping organizations transition to future-proof s... more

Ready to upskill? Get started