Referenced from The Scrum Guide by Ken Schwaber and Jeff Sutherland
- The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and rules.
- The rules of Scrum bind together the events, roles, and artifacts, governing the relationships and interaction between them.
- Scrum is founded on empirical process control theory, or empiricism.
- Empiricism asserts that knowledge comes from experience and making decisions based on what is known.
- Scrum employs an iterative, incremental approach to optimise predictability and control risk.
- Three pillars uphold every implementation of empirical process control: transparency, inspection, and adaptation.
- Everybody knows all the processes that are responsible for the outcome they are expected to produce.
- The standards are shared and common for everyone.
-
e.g. Backlog means backlog to everyone, it should only have one definition, so does done or reviewing
- Scrum artefacts and progress are inspected frequently.
- Code quality. Code review.
- Sprint burnout, time taken that sort of stuff.
- Must be done by skilled inspector without affecting the work in progress
- Inspection is done by inspector and adjustments and done by developer and in the sprint as well.
- The scrum result (common goal) must be kept acceptable so adjustment must happen in the sprint (retrospective) or in the code if that result deviates beyond acceptable mark
- Scrum events for inspection and adaptation
- Scrum Planning
- Daily Scrum
- Sprint Review
- Sprint Retrospective