The 4 agile development methodologies are scrum, kanban, lean, and extreme programming (XP). Other popular methodologies related to agile include crystal, feature-driven development (often abbreviated as FDD), and the dynamic systems development method (DSDM).