Scrum as a framework
Before we start the discussion on Scrum workflows, we need to understand the ramifications of Scrum being a framework and not an overly prescriptive methodology. In this section, you will learn how to apply the basic Scrum approach to agile as a framework and not an overly prescriptive methodology. By describing Scrum as a framework, the implication is that Scrum is a container that provides only minimal guidance on baseline practices, rules, artifacts, and events. The objective of the Scrum philosophy is to keep the essential framework lightweight and relatively simple to understand. Even then, Schwaber and Sutherland note, in The Scrum Guide™, that Scrum is still challenging to master.
Since Scrum is a framework, those who implement Scrum are free to include other business and engineering practices that support their approach to software and systems development. The framework concept is critical to understand as the intent of Scrum is to apply agile...