Scrum
Scrum is one of the most widely used Agile frameworks, designed to help teams work together in an iterative, flexible manner. It breaks down complex projects into manageable tasks, completed in short cycles known as sprints.
Key Concepts:
- Roles:
- Product Owner: Defines the product vision and manages the backlog.
- Scrum Master: Facilitates the Scrum process and removes obstacles for the team.
- Development Team: Executes the work within the sprint.
- Scrum Events:
- Sprint: A time-boxed period (usually 2–4 weeks) where work is completed.
- Daily Standup: A brief meeting to review progress.
- Sprint Review and Retrospective: Meetings to assess the sprint and identify areas for improvement.