- “Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems.” – Scrum Guide 2020
- Scrum is intentionally incomplete i.e. it has to be complemented with other processes.
- Scrum must be implemented in its entirety. Otherwise, it cannot be called Scrum.
- Scrum is based on empiricism and lean thinking.
- Scrum relies on the 3 empirical pillars: 1) Transparency 2) Inspection, and 3) Adaptation.
- The Five Scrum Values are 1) Commitment 2) Courage 3) Focus 4) Openness, and 5) Respect
- The decisions that are made, the steps taken, and the way Scrum is used should reinforce the Five Scrum Values, not diminish or undermine them.
- The Five Scrum Events: 1) Sprint Planning 2) The Sprint 3) Daily Scrum 4) Sprint Review and 5) Sprint Retrospective
- Scrum is built upon the collective intelligence of the people using it.
- While Scrum has roots in software product development, it can be used in many other domains where complex work is done in an uncertain environment.
- Scrum & Agile use an incremental and iterative approach to development
- Incremental – “Let’s build some of it before we build all of it”
- Iterative – In one iteration (Sprint), we go through all of the development processes to create a usable increment.
- Plan-Driven Development (Waterfall) is about creating one huge increment with one massive iteration
What is a Scrum Master?
A scrum master is the scrum team member tasked with fostering an effective and productive working environment and guiding others to understand scrum values, principles and practices. Scrum masters tend to be people-oriented, have a high level of emotional intelligence, and find joy in helping team members to grow.