Scrum is a project management methodology that can be used to organize teams during project planning and delivery, in which projects are split into smaller groups of tasks typically completed by teams ...
Software development is all about rhythm. In scrum, different sprints might have different lengths, but they follow a predictable pattern. Plan, execute, test, accept the work, reflect, and repeat.