This document provides an overview of agile methodologies, including Kanban and Scrum. It defines agile as an approach to project planning that emphasizes customer collaboration, working products, and responding to change. Kanban is introduced as an agile method used to manage work by limiting work in progress. Scrum is described as using iterative sprints to develop software in an incremental process involving product owners, scrum masters, and cross-functional teams. Key scrum rituals, metrics, and roles are outlined.