// learning track
Scrum: a 60-day reading companion
Learn Scrum with three books, a daily reading plan, and original examples from a fictional software team. Start with the foundations and work toward practical decisions.
Reading plan and sources ->Articles
60 total- 01 Scrum, day 01: when a good plan meets real users
- 02 Scrum, day 02: Agile values in everyday decisions
- 03 Scrum, day 03: build something usable, then learn
- 04 Scrum, day 04: planning under uncertainty
- 05 Scrum, day 05: where the work waits
- 06 Scrum, day 06: evidence that changes the plan
- 07 Scrum, day 07: how the framework fits together
- 08 Scrum, day 08: values when the news is uncomfortable
- 09 Scrum, day 09: a team that can finish
- 10 Scrum, day 10: a Product Goal that guides decisions
- 11 Scrum, day 11: Product Owner decisions
- 12 Scrum, day 12: Developers own the delivery plan
- 13 Scrum, day 13: helping the team become more effective
- 14 Scrum, day 14: what can change during a Sprint
- 15 Scrum, day 15: planning toward a Sprint Goal
- 16 Scrum, day 16: a Daily Scrum that changes the plan
- 17 Scrum, day 17: a Review that informs the next decision
- 18 Scrum, day 18: a Retrospective with an experiment
- 19 Scrum, day 19: making progress visible
- 20 Scrum, day 20: choosing practices for a purpose
- 21 Scrum, day 21: assessing today’s practice
- 22 Scrum, day 22: a small improvement experiment
- 23 Scrum, day 23: shared team purpose
- 24 Scrum, day 24: working agreements
- 25 Scrum, day 25: ownership of the work
- 26 Scrum, day 26: collaboration across skills
- 27 Scrum, day 27: a shared quality boundary
- 28 Scrum, day 28: keeping a Sprint coherent
- 29 Scrum, day 29: finishing sooner
- 30 Scrum, day 30: too much started work
- 31 Scrum, day 31: quality throughout delivery
- 32 Scrum, day 32: technical debt as a product decision
- 33 Scrum, day 33: defining useful results
- 34 Scrum, day 34: connecting work to purpose
- 35 Scrum, day 35: choosing evidence of value
- 36 Scrum, day 36: listening to conflicting feedback
- 37 Scrum, day 37: planning across different horizons
- 38 Scrum, day 38: making work understandable
- 39 Scrum, day 39: selecting work for a Sprint
- 40 Scrum, day 40: forecasts and promises
- 41 Scrum, day 41: a Retrospective that leads somewhere
- 42 Scrum, day 42: finding an impediment’s owner
- 43 Scrum, day 43: growing capability
- 44 Scrum, day 44: Scrum Master effectiveness
- 45 Scrum, day 45: organizational constraints
- 46 Scrum, day 46: discussing bad news
- 47 Scrum, day 47: managing constraints honestly
- 48 Scrum, day 48: expanding responsibly
- 49 Scrum, day 49: taking stock
- 50 Scrum, day 50: checking misconceptions
- 51 Scrum, day 51: recognizing an unsuitable approach
- 52 Scrum, day 52: evaluating the case for Scrum
- 53 Scrum, day 53: designing a useful pilot
- 54 Scrum, day 54: sponsoring change
- 55 Scrum, day 55: supporting an actual team
- 56 Scrum, day 56: building lasting capability
- 57 Scrum, day 57: moving beyond one team
- 58 Scrum, day 58: inspecting the change itself
- 59 Scrum, day 59: reconciling the books
- 60 Scrum, day 60: choosing your next experiment
How to use this track
This is a reading companion for learning Scrum over 60 days. Read the assigned section in your own book, then use the corresponding article to connect it to a concrete software development decision. The examples and reflection questions here are original; the books supply the longer explanations.
All sixty companion articles are available above. The reading sequence below links each day to its article and book assignment. Follow it in order or return to the topic that supports your current question.
Start with a ten-minute reading session each morning. A companion and its book section may take longer together: pause at a natural stopping point and continue the next morning. The day numbers express an order, so missing a morning does not mean skipping a topic. The plan selects and revisits material; it does not require finishing every page of all three books within two months.
The recurring example is ShiftSwap, a fictional product that helps café employees exchange shifts. Its users, conversations, numbers, and decisions are invented for this series. They give us a consistent setting for discussing what we would do and what evidence we would need.
The reading shelf
- PG: Gunther Verheyen, Scrum: A Pocket Guide, fourth edition (2024). Section numbers below refer to this edition. The publisher's sample contains its table of contents.
- MPS: Stephanie Ockerman and Simon Reindl, Mastering Professional Scrum, first edition, published in 2019. Its publisher lists the chapter and subsection headings used to locate the readings.
- S30: Ken Schwaber and Jeff Sutherland, Software in 30 Days, 2012. Use the chapter numbers below; focus on the day's question when a chapter is longer than your reading window.
- SG: Ken Schwaber and Jeff Sutherland, the official Scrum Guide, November 2020. Keep this open as the reference for the framework. The two older books predate this version, so check older terminology and descriptions against it.
For PG, a section number identifies an exact reading. For MPS and S30, chapter numbers locate a reading and the topic after the semicolon tells you where to focus. These are reading assignments and original learning objectives, not chapter summaries. Optional techniques in the books should be evaluated in their context; the Scrum Guide supplies the framework's requirements.
Days 1–10: build a useful mental model
| Day | Topic and objective | Reading |
|---|---|---|
| 01 | When a good plan meets real users: distinguish an observation from an assumption. | PG §1.1; SG definition |
| 02 | Agile values in everyday decisions: explain a trade-off using a value. | PG §§1.2–1.3; Agile Manifesto |
| 03 | Build something usable, then learn: distinguish adding capability from improving it. | PG §1.4; SG Increment |
| 04 | Planning under uncertainty: identify a decision worth delaying and one worth making now. | PG §1.5 |
| 05 | Where the work waits: trace where a small change spends its time. | PG §1.6 |
| 06 | Evidence that changes the plan: describe what would cause a team to change its plan. | PG §2.6; SG theory |
| 07 | How the framework fits together: connect its parts to a product decision. | PG §§2.1–2.4; SG overview |
| 08 | Values when the news is uncomfortable: choose a response to an uncomfortable conversation. | PG §2.7; SG values |
| 09 | A team that can finish: identify a dependency that prevents delivery. | PG §2.5, team discussion; SG Scrum Team |
| 10 | A Product Goal that guides decisions: describe an outcome that can guide several Sprints. | SG Product Goal; PG §2.5, product discussion |
Days 11–20: follow one Sprint
| Day | Topic and objective | Reading |
|---|---|---|
| 11 | Product Owner decisions: distinguish accountability from doing every task. | SG Product Owner; PG §2.5 |
| 12 | Developers own the delivery plan: explain who chooses how to build and how to adapt the work. | SG Developers; PG §2.5 |
| 13 | Helping the team become more effective: identify a useful Scrum Master intervention that supports the team. | SG Scrum Master; PG §2.5 |
| 14 | What can change during a Sprint: decide what can change while a Sprint is running. | SG Sprint; PG §3.7 |
| 15 | Planning toward a Sprint Goal: connect purpose, selected work, and the delivery plan. | SG Sprint Planning; PG §2.5 |
| 16 | A Daily Scrum that changes the plan: choose the adjustment the Developers need to make. | SG Daily Scrum; PG §3.2 |
| 17 | A Review that informs the next decision: turn stakeholder feedback into a possible next step. | SG Sprint Review; PG §2.5 |
| 18 | A Retrospective with an experiment: propose one change the team can evaluate. | SG Sprint Retrospective; PG §2.5 |
| 19 | Making progress visible: connect each artifact with its commitment. | SG artifacts; PG §3.1 |
| 20 | Choosing practices for a purpose: separate a useful practice from a Scrum requirement. | PG §§3.3–3.6, selected examples |
Days 21–30: create the conditions for delivery
| Day | Topic and objective | Reading |
|---|---|---|
| 21 | Assessing today's practice: identify one problem worth improving. | MPS ch. 1; improvement areas |
| 22 | A small improvement experiment: define a change and the evidence to inspect. | MPS ch. 1; improvement process |
| 23 | Shared team purpose: explain what the team is collectively trying to achieve. | MPS ch. 2; identity and membership |
| 24 | Working agreements: turn a recurring disagreement into an observable agreement. | MPS ch. 2; working agreements |
| 25 | Ownership of the work: identify a decision the team should make together. | MPS ch. 2; self-organization, alongside SG self-management |
| 26 | Collaboration across skills: redesign a handoff that regularly delays delivery. | MPS ch. 2; collaboration and development |
| 27 | A shared quality boundary: make an ambiguous completion claim testable. | MPS ch. 3; Definition of Done; SG Definition of Done |
| 28 | Keeping a Sprint coherent: explain how a goal helps with a scope trade-off. | MPS ch. 3; Sprint Goals |
| 29 | Finishing sooner: find an opportunity to complete one small piece end to end. | MPS ch. 3; finishing items earlier |
| 30 | Too much started work: choose what to stop starting so something can finish. | MPS ch. 3; work in progress |
Days 31–40: quality, value, and planning
| Day | Topic and objective | Reading |
|---|---|---|
| 31 | Quality throughout delivery: identify a late check that could inform work earlier. | MPS ch. 3; quality practices and measures |
| 32 | Technical debt as a product decision: explain a trade-off in terms of future choices. | MPS ch. 3; technical debt |
| 33 | Defining useful results: separate shipping a feature from helping a user. | MPS ch. 4; value and delivery speed |
| 34 | Connecting work to purpose: link a small product change to a larger ambition. | MPS ch. 4; product vision and team purpose |
| 35 | Choosing evidence of value: propose a measure and explain its limitations. | MPS ch. 4; value measurement |
| 36 | Listening to conflicting feedback: decide what to investigate next. | MPS ch. 4; feedback and adaptation |
| 37 | Planning across different horizons: distinguish a direction from a detailed near-term plan. | MPS ch. 5; product mindset and alignment |
| 38 | Making work understandable: identify the conversation an unclear item needs. | MPS ch. 5; refinement; PG §3.3 |
| 39 | Selecting work for a Sprint: reason about capacity, a goal, and uncertainty together. | MPS ch. 5; Sprint planning; SG Sprint Planning |
| 40 | Forecasts and promises: explain what a release forecast depends on. | MPS ch. 5; refinement horizon and release planning |
Days 41–50: improve the team and its environment
| Day | Topic and objective | Reading |
|---|---|---|
| 41 | A retrospective that leads somewhere: turn a complaint into an improvement to try. | MPS ch. 6; retrospectives |
| 42 | Finding an impediment's owner: identify who can change a recurring obstacle. | MPS ch. 6; impediments |
| 43 | Growing capability: propose a learning investment that reduces a team dependency. | MPS ch. 6; individual and team growth |
| 44 | Scrum Master effectiveness: connect an intervention to the team's ability to improve. | MPS ch. 6; Scrum Master accountability |
| 45 | Organizational constraints: explain why a local improvement might need wider support. | MPS ch. 7; organizational evolution and people |
| 46 | Discussing bad news: describe a response that makes useful information easier to share. | MPS ch. 7; transparency and accountability |
| 47 | Managing constraints honestly: describe what can change when time or money is limited. | MPS ch. 7; control, constraints, and funding |
| 48 | Expanding responsibly: identify what should improve before adding more teams. | MPS ch. 7; outcomes and scaling; PG §3.8 |
| 49 | Taking stock: compare your initial assumptions with your understanding now. | MPS ch. 8 and appendix A, selected prompts |
| 50 | Checking misconceptions: explain one familiar claim using the current framework. | MPS appendix B; SG |
Days 51–60: connect the practice to organizational choices
| Day | Topic and objective | Reading |
|---|---|---|
| 51 | Recognizing an unsuitable approach: identify where a delivery plan assumes too much certainty. | S30 ch. 1 |
| 52 | Evaluating the case for Scrum: identify both an expected benefit and evidence needed to assess it. | S30 ch. 2 |
| 53 | Designing a useful pilot: choose a bounded initiative with a clear learning question. | S30 ch. 3 |
| 54 | Sponsoring change: identify a concrete decision a manager can make to help. | S30 ch. 4 |
| 55 | Supporting an actual team: connect organizational intentions to the conditions for delivery. | S30 chs. 5–6, selected passages; SG Scrum Team |
| 56 | Building lasting capability: identify what must remain after an initial pilot ends. | S30 ch. 7, selected passages |
| 57 | Moving beyond one team: investigate a structural obstacle to wider adoption. | S30 chs. 8–9, selected passages; PG §4.2 |
| 58 | Inspecting the change itself: define a feedback loop for an adoption effort. | S30 ch. 10 |
| 59 | Reconciling the books: separate current rules, older terminology, and contextual advice. | SG; revisit marked passages from all three books |
| 60 | Choosing your next experiment: propose a practical change and a date to inspect its results. | PG §4.1; MPS ch. 8; optional Scrum Open assessment |
Keep a small reading log
After each session, record the day number, the section you actually read, one idea you can explain in your own words, and one question that remains. Revisit an earlier entry occasionally and revise it when your understanding changes.
For the morning reminder, use the day number and the article's permanent URL. Progress should follow the last reading you completed. The reference for this sequence is /tracks/scrum; the companion URLs begin with /tutorials/scrum-day-.
The Agile Manifesto, its principles, and the free Scrum Open assessment provide additional reference points. Use assessment feedback to decide what to revisit; practical understanding also needs experience and reflection.