๐Ÿ”„
Scrum โ€” The Agile Framework
Scrum Guide 2020 ยท Ken Schwaber & Jeff Sutherland ยท Lightweight, iterative delivery framework
Interactive study manual covering the 3 accountabilities, 5 events, 3 artefacts, 5 values, sprint cycle, and 40 flash cards.
3 Accountabilities 5 Events 3 Artefacts 5 Values Sprint Cycle 40 Flash Cards
Scrum is a lightweight framework that helps teams and organisations generate value through adaptive solutions for complex problems. It is intentionally incomplete โ€” it defines the minimum necessary roles, events, and artefacts, deliberately leaving space for teams to add the specific techniques, methods, and tools that work in their context.
3
Accountabilities
5
Events
3
Artefacts
5
Values
1โ€“4w
Sprint length
2020
Latest Scrum Guide
๐Ÿ”„ The Sprint Cycle at a Glance
๐Ÿ“‹
Sprint Planning
Max 8hr / 4-wk sprint
โšก
Daily Scrum
15 min ยท every day
๐Ÿš€
Sprint
1โ€“4 weeks ยท fixed
๐Ÿ”
Sprint Review
Max 4hr / 4-wk sprint
โ™ป๏ธ
Retrospective
Max 3hr / 4-wk sprint
๐Ÿ› The 3 Pillars of Empiricism
๐Ÿ‘
Transparency
The process and work must be visible to those performing and receiving it. Artefacts must be transparent to enable good decisions.
๐Ÿ”ฌ
Inspection
Scrum artefacts and progress must be inspected frequently to detect problems. Events are designed specifically to provoke inspection.
๐Ÿ”ง
Adaptation
If inspection reveals deviation, adjustment must happen as soon as possible. Scrum events are designed specifically to enable adaptation.
What Scrum is not: Scrum is not a process, technique, or definitive method. It is a framework within which you can employ various processes and techniques. The Scrum Guide intentionally has no prescribed engineering practices โ€” those come from XP, TDD, CI/CD, and other sources.
Scrum 2020 deliberately uses the term accountabilities rather than roles โ€” emphasising that each is a set of responsibilities, not a job title. All three accountabilities together form the Scrum Team.
๐ŸŽฏ
Product Owner
Maximise product value
Accountable for maximising the value of the product resulting from the Scrum Team's work. Manages the Product Backlog effectively so the most valuable work is always at the top.
โ†’ Develops and communicates the Product Goal
โ†’ Creates and orders Product Backlog items
โ†’ Ensures the Backlog is transparent and understood
โ†’ Accepts or rejects Sprint output
โ†’ The PO is one person โ€” not a committee
โš ๏ธ Common myth: The PO is a business analyst who writes user stories. Reality: The PO is accountable for the value of the product โ€” a strategic, decision-making role.
๐Ÿงญ
Scrum Master
Servant Leader
Accountable for the Scrum Team's effectiveness. Serves the Scrum Team by coaching in self-management and cross-functionality. Serves the organisation by leading, training, and coaching Scrum adoption.
โ†’ Facilitates Scrum events as needed
โ†’ Removes impediments to progress
โ†’ Coaches team on Scrum theory and practice
โ†’ Helps the PO with Product Backlog management
โ†’ Serves the broader organisation
โ†’ No authority over the team โ€” enables, not directs
โš ๏ธ Common myth: The SM is a project manager who tracks tasks. Reality: The SM is a servant leader who enables the team โ€” no authority, no task assignment.
โš™๏ธ
Developers
Create the Increment
Everyone in the Scrum Team who is committed to creating a usable Increment each Sprint. Not just software engineers โ€” anyone who does work toward the Sprint Goal.
โ†’ Create the Sprint Backlog
โ†’ Instil quality by adhering to Definition of Done
โ†’ Adapt plan daily toward the Sprint Goal
โ†’ Hold each other accountable as professionals
โ†’ Self-managing โ€” decide internally who does what
โ†’ Cross-functional โ€” collectively have all the skills needed
โš ๏ธ Common myth: Developers only means software engineers. Reality: Any person who creates value toward the Increment โ€” designer, tester, analyst, data scientist.
๐Ÿ‘ฅ Scrum Team Characteristics
Small enough to be agile
10 or fewer people โ€” typically 3โ€“9 Developers + SM + PO
Cross-functional
All skills needed to create value in each Sprint โ€” no external dependencies
Self-managing
Decide internally who does what, when, and how โ€” no external direction
One product
Focused on one Product Goal, one Product Backlog, one Product Owner
Scrum prescribes 5 formal events โ€” each is a container for inspection and adaptation. All events are time-boxed: they have a maximum duration. Missing events reduces transparency and loses the opportunity to inspect and adapt.
๐Ÿš€
Sprint โ€” The Container for All Other Events
1 to 4 weeks ยท fixed length ยท the heartbeat of Scrum
โ–ผ
Duration
1 to 4 weeks โ€” consistent length throughout the product development lifecycle. Fixed once chosen.
Purpose
A short, fixed period during which a "Done", usable, and potentially releasable product Increment is created.
During a Sprint
No changes made that would endanger the Sprint Goal. Quality is maintained. The Product Backlog is refined as needed.
Cancellation
Only the Product Owner can cancel a Sprint โ€” only if the Sprint Goal becomes obsolete. Very rare and disruptive.
๐Ÿ“‹
Sprint Planning
Max 8 hours for a 4-week Sprint ยท shorter for shorter Sprints
โ–ผ
Why this Sprint?
Define the Sprint Goal โ€” the single objective for the Sprint. The Product Owner proposes how the product could increase value.
What can be done?
Developers select items from the Product Backlog to include. Only Developers forecast what they can accomplish.
How will it be done?
Developers plan the work needed to create an Increment that meets the Definition of Done โ€” the Sprint Backlog is created.
Output
Sprint Goal + Sprint Backlog. The Sprint Goal provides flexibility โ€” the team can negotiate scope to achieve it.
โšก
Daily Scrum
15 minutes ยท every day ยท same time and place ยท Developers only
โ–ผ
Purpose
Inspect progress toward the Sprint Goal and adapt the Sprint Backlog as needed โ€” adjusting the upcoming planned work.
Who attends
Developers. The Scrum Master ensures it happens. The Product Owner may attend but is not required. No external attendees.
Format
Developers choose their own structure โ€” the classic "3 questions" format is not prescribed in the 2020 Scrum Guide. Focus on the Sprint Goal, not individual status.
Common mistake
Treating it as a status report for the manager. It is for Developers to synchronise and adapt their plan โ€” not for reporting upward.
๐Ÿ”
Sprint Review
Max 4 hours for a 4-week Sprint ยท inspect the Increment ยท adapt the Product Backlog
โ–ผ
Purpose
Inspect the Sprint's outcome and determine future adaptations. The Scrum Team presents their work to stakeholders and progress toward the Product Goal is discussed.
Who attends
Entire Scrum Team + key stakeholders invited by the Product Owner. A working session โ€” not a demo or presentation.
Output
A revised Product Backlog โ€” defining probable items for the next Sprint. Stakeholder input shapes the next Sprint's direction.
Common mistake
Treating it as a "pass/fail demo". It is a collaborative working session โ€” stakeholders provide input, not just approval.
โ™ป๏ธ
Sprint Retrospective
Max 3 hours for a 4-week Sprint ยท improve process ยท closes the Sprint
โ–ผ
Purpose
Plan ways to increase quality and effectiveness. Inspect how the last Sprint went regarding individuals, interactions, processes, tools, and DoD.
Who attends
Scrum Team only โ€” a safe space for honest reflection without external attendees.
Output
Most impactful improvements identified and added to the next Sprint Backlog. The team self-manages the improvement process.
Order
Occurs after the Sprint Review and before the next Sprint Planning. It closes the Sprint. Many teams run it immediately before next Sprint Planning.
Scrum's artefacts represent work or value and are designed to maximise transparency of key information. Each artefact has a commitment โ€” a measurable property that provides focus and a basis for inspection.
๐Ÿ“š
Product Backlog
An ordered list of everything that is known to be needed in the product. The single source of work for the Scrum Team. Never complete โ€” evolves continuously. Only one Product Backlog per product, regardless of how many teams.
โ†’ Ordered by value, risk, priority, and dependency
โ†’ Items at the top are more detailed and refined
โ†’ Continuously refined โ€” Backlog Refinement
โ†’ The PO is accountable for its content and ordering
Commitment: Product Goal
๐Ÿ“‹
Sprint Backlog
The Sprint Goal (why) + the Product Backlog items selected for the Sprint (what) + a plan for delivering the Increment (how). Created during Sprint Planning. Owned by Developers โ€” updated throughout the Sprint.
โ†’ Highly visible, real-time picture of the work
โ†’ Belongs to Developers โ€” PO cannot add to it mid-Sprint
โ†’ Updated daily during Daily Scrum
โ†’ Destroyed at end of Sprint โ€” new one created each Sprint
Commitment: Sprint Goal
๐Ÿ“ฆ
Increment
A concrete stepping stone toward the Product Goal. Each Increment is additive to all prior Increments. Multiple Increments may be created within a Sprint. An Increment must be usable โ€” not necessarily released.
โ†’ Must meet the Definition of Done to be an Increment
โ†’ Must be usable โ€” even if the PO decides not to release it
โ†’ Multiple Increments can be created per Sprint
โ†’ Cumulative โ€” builds on all prior Increments
Commitment: Definition of Done
๐ŸŽฏ The 3 Commitments โ€” Added in Scrum Guide 2020
Product Goal
The long-term objective for the Scrum Team โ€” describes a future state of the product. The team pursues one Product Goal at a time. The Product Backlog defines what will fulfil the Product Goal.
Sprint Goal
The single objective for the Sprint โ€” provides focus and coherence for Developers. Created during Sprint Planning. Gives flexibility: scope can be negotiated while keeping the goal intact.
Definition of Done
A formal description of the state of the Increment when it meets the quality measures required for the product. Creates transparency and shared understanding of what "Done" means.
The 5 Scrum values underpin all Scrum events, roles, and artefacts. When these values are embodied and lived by the Scrum Team, the empirical Scrum pillars of Transparency, Inspection, and Adaptation come to life.
๐Ÿ’ช
Courage
Scrum Team members have the courage to do the right thing and work on tough problems โ€” even when uncomfortable.
๐ŸŽฏ
Focus
Everyone focuses on the work of the Sprint and the goals of the Scrum Team. Nothing outside the Sprint Goal takes priority.
๐Ÿค
Commitment
People personally commit to achieving the goals of the Scrum Team โ€” not to a scope, but to doing their best work toward the goal.
๐Ÿ‘
Openness
The Scrum Team and its stakeholders agree to be open about all the work and challenges with performing the work.
๐Ÿ™
Respect
Team members respect each other to be capable and independent people โ€” and are respected by those with whom they work.
๐Ÿ”— Values โ†’ Pillars โ†’ Scrum
Commitment + Focus โ†’ enable Transparency โ€” people are open about their work when they are committed and focused
Openness + Courage โ†’ enable Inspection โ€” honest inspection requires courage to share uncomfortable truths
Respect โ†’ enables Adaptation โ€” teams can adapt their ways of working when they respect each other's contributions and perspectives
Scrum and Kanban are both agile frameworks but serve different contexts. Understanding their differences helps teams and leaders choose the right approach โ€” or combine them (Scrumban).
DimensionScrumKanbanScrumban
CadenceFixed-length Sprints (1โ€“4 weeks)Continuous flow โ€” no fixed iterationsSprints optional โ€” flow-based within sprint
Roles3 accountabilities: PO, SM, DevelopersNo prescribed rolesTypically Scrum roles retained
PlanningSprint Planning at start of each SprintContinuous โ€” pull work when capacity existsPlanning triggered by low WIP
Change mid-cycleScope protected during SprintChange accepted at any timeChange managed via WIP limits
Work in progressSprint Backlog commitment limits scopeExplicit WIP limits per columnWIP limits + sprint cadence
RetrospectivesPrescribed at end of every SprintNot prescribed โ€” done when neededRegular retrospectives retained
MetricsVelocity, Sprint burndown, cumulative flowLead time, cycle time, throughput, CFDMix of both
Best forProduct development, new feature delivery, cross-functional teamsOperations, support, maintenance, continuous deliveryTeams transitioning between the two
Team size10 or fewer (3โ€“9 Developers)No prescription โ€” any sizeTypically Scrum team size
Release cadencePotentially shippable each SprintRelease whenever readyFlexible
The honest answer: Most teams that say they "do Scrum" actually do Scrumban โ€” they use the Scrum ceremonies and roles but don't strictly protect Sprint scope. Both approaches work; the key is intentionality about which you're using and why.
40 flash cards covering Scrum accountabilities, events, artefacts, values, and exam-relevant knowledge. Click a card to flip it.
Card 1 of 40
Question
Tap to reveal answer
Answer