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
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.
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.
The Scrum Team consists of –
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.