This document provides an overview of project management and the changing landscape of software project management. It defines what a project is and what project management entails. It then discusses traditional sequential models like waterfall and more iterative models like spiral and agile. Agile practices are based on values like collaboration, working software, responding to change. Specific agile frameworks like Scrum and Kanban are covered. The document also discusses challenges of scaling agile and approaches like SAFe, Nexus and LeSS. It concludes by noting the transformation in project management tools.