Scrum Concept
- Scrum is a lightweight framework that helps people, teams, and organizations generate value through adaptive solutions for complex problems
- Each element of the framework serves a specific purpose that is essential to the overall value and results realized
- The Scrum framework is immutable. While implementing only parts of Scrum is possible, the result is not Scrum
- Changing the core design or ideas of Scrum, leaving out elements, or not following the rules of Scrum, covers up problems and limits the benefits of Scrum, potentially even rendering it useless
- The Scrum framework is purposefully incomplete, only defining the parts required to implement Scrum theory
- Scrum exists only in its entirety and functions well as a container for other techniques, methodologies, and practices
- Scrum is built upon the collective intelligence of the people using it: Rather than provide people with detailed instructions, the rules of Scrum guide their relationships and interactions
- Word “developers” in Scrum not to exclude, but to simplify: developers, researchers, analysts, scientists, and others
- Scrum is founded on empiricism and lean thinking:
- Empiricism
- Lean thinking: reducing waste and focusing on the essentials
- Scrum employs an iterative, incremental approach to optimize predictability and to control risk
- Scrum engages groups of people who collectively have all the skills and expertise to do the work
- Consist of:
- Accountabilities, Events, Artifacts, and Rules
- Scrum is not a methodology
- It is the opposite of a big collection of interwoven mandatory components
- replaces a programmed algorithmic approach with a heuristic one, to deal with unpredictability and solving complex problems
- Scrum doesn’t tell you exactly how to do the work
- Scrum is an empirical process, “the art of the possible.” we do the best we can with what we have
- Scrum is not a one-size-fits-all solution, a silver bullet, or a complete methodology
- Scrum provides the minimal boundaries within which teams can self-organize to solve a complex problem using an empirical approach