This document summarizes a featured paper from PM World Today about Agile Program Management. It discusses how in rapidly changing business environments, Agile Program Management allows organizations to maintain structure while remaining flexible to changes. It defines Agile Program Management and distinguishes it from Agile project management and traditional portfolio management. The key aspects of Agile Program Management discussed are alignment, collaboration, transparency, integration and cadence. The benefits of Agile software development and importance of aligning outcomes to business goals are also summarized.