Agile methodologies
Agile methodologies are iterative and incremental approaches to project management and software development that prioritize flexibility, collaboration, and customer feedback. Key principles include delivering small, functional increments of work, adapting to changes quickly, fostering cross-functional teamwork, and continuously improving processes. Popular frameworks include Scrum, Kanban, and Extreme Programming (XP).