Skip to main content
Scrum Theory and Principles
Scrum Theory
Introduction
- The foundation of Scrum is the Empirical Process
- Pillars are:
- Transparency
- Inspection
- Adaptation
Transparency
- Openness between management and the team
- Management is willing to speak good news and bad news to the team
- Team is willing to speak good news and bad news to the team
- Information Radiators
- What the team is working on and how they are working on it
- Burndown Charts
- Scrum Task Board
Inspection
- Reviewing the things that we've done
Adaptation
- Having done the inspection, what are we going to do about it?
- What are we going to change?
Scrum Core Principles
Self-Organization
- Agile teams don't have a lead
- Agile teams manage themselves
- Hackman's Four Levels of Teams
- Manager-Led
- Self-Organizing
- Self-Designing
- Self-Governing
- Team Topologies
- Stream-aligned team
- Focus on a single, impactful stream of work
- Platform team
- Platform teams create capabilities that can be used by many stream-aligned teams
- Complicated-subsystem team
- Builds and maintains a part of the system that depends on specific skills and knowledge
- Enabling team
- Specialists in a given technical or product domain - research and experiment and make informed suggestions
Collaboration
Value-Based Prioritization
Timebox
Iterative Development
Empirical Process Control
Scrum Values