Scrum is an agile framework for developing, delivering, and sustaining complex products, with an initial emphasis on software development, although it has been used in other fields including research, sales, marketing and advanced technologies. Among all of the Agile variations, Scrum is by far the most widely adopted Agile frameworks.
It is designed for teams of ten or fewer members, who break their work into goals that can be completed within time-boxed iterations (called sprints) no longer than one month and most commonly two weeks. The Scrum Team track progress in 15-minute time-boxed daily meetings, called daily scrums. At the end of the sprint, the team holds sprint review, to demonstrate the work done, and sprint retrospective to continuously improve.
Scrum has been used to manage work on complex products since the early 1990s. Scrum is not a process, technique, or definitive method. Rather, it is a framework within which you can employ various processes and techniques. Scrum makes clear the relative efficacy of your product management and work techniques so that you can continuously improve the product, the team, and the working environment.
The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and rules. Each component within the framework serves a specific purpose and is essential to Scrum’s success and usage. The rules of Scrum bind together the roles, events, and artefacts, governing the relationships and interaction between them. Ken Schwaber and Jeff Sutherland developed Scrum.
Video 3: Learn Scrum Agile Development in 3 Simple Steps