What is Scrum?
In the previous section, we mentioned that in the late 1990s, several visionaries were experimenting with flexible and adaptive ways to develop software. Two of these visionaries were Ken Schwaber and Jeff Sutherland. They produced an Agile framework called Scrum, which was based on using the scientific method of empiricism, rather than strictly following a predefined plan. Scrum embraces Agile, not only because it was created by two of the people involved in the creation of the Agile Manifesto, but also because the Scrum Values are actively derived from Agile principles . In fact, most organizations that have adopted Agile methods use Scrum (see The State of Agile in the Further reading section).
It is important to emphasize that Scrum is a process framework, not a process by itself. It introduces rules, milestones, and checkpoints that must be adhered to, regardless of the underlying development process. The Scrum framework can contain a varied number of popular...