It is the most famous agile methodology widely used. Scrum is a framework built with a purpose to generate value to the people, teams and organizations following it. It is not prescriptive which gives the liberty to the users to introduce various processes, techniques and methods within the framework.

History of Scrum

In the year 2010, Ken Schwaber and Jeff Sutherland created the scrum guide. A revised version was published in 2017. In the year 2020, another version of scrum guide was published.

What is Scrum Theory?

Foundation of Scrum stands on 2 concepts – (1) Empiricism and (2) Lean Thinking. Empiricism states that knowledge comes from experience and making decisions based on what is observed. Lean thinking reduces waste and focuses on the essentials.

Refer Scrum Guide 2020, Page 3

Scrum Events

There are 5 Scrum events –

The Sprint – It is the heartbeat of Scrum. Fixed length event – Can range from a week to a month. The Sprint is a container for all other events. Each event in Scrum is a formal opportunity to inspect and adapt Scrum artifacts. These events are specifically designed to enable the transparency required.

Sprint Planning – Backlog prioritization and identifying what is of value

Daily Scrum – Time boxed meeting of team members to focus on the goal. 

Sprint Review – Demonstration of the work completed by the team to the stakeholders

Sprint Retrospective – Reflecting on the sprint – what went well, what can continue and what can be improved.

Scrum combines four formal events for inspection and adaptation within a containing event, the Sprint.

Scrum Artifacts

There are three formal artifacts in scrum

Product back log – List of items required for the overall product

Sprint backlog – List of items specific for the sprint

Product increment -It contains all the backlog items completed in the current sprint and prior sprints.

Scrum Team

The Scrum Team consists of –

Scrum Master

Product Owner

Developers

Overall, Scrum is an extremely popular framework of agile. Do note that Scrum is one of the framework in agile and falls under the agile umbrella.