Scrum is a popular framework within agile software development methodology, organizing work into short iterations called sprints (typically two weeks). Scrum teams hold daily standup meetings to coordinate work, plan sprints collaboratively, and review completed work at sprint end. Key roles include the Product Owner (representing stakeholders and prioritizing work), Scrum Master (facilitating the process), and Development Team (doing the work). Scrum emphasizes adaptability, continuous improvement, and delivering working software incrementally. Many organizations, including government IT teams, use Scrum or adapted versions to manage software projects. The framework originated in software but is applied to other project types.