These are the principles your team should be improving on every sprint. Each one has a project-specific meaning.
01
A sprint goal is a commitment, not a description
Weak: "We will work on the pipeline." Strong: "We will deliver a fully automated end-to-end pipeline that runs without manual intervention and is sealed with that sprint's tag by Sunday midnight." If you can't tell at midnight Sunday whether you met it — it's not a goal. Sprint Planning means setting clear goals, prioritising tasks, and breaking work into manageable chunks.
R1 writes this — and, as Scrum Master, holds the team to it.
02
Done means done. Not mostly done.
A pipeline task that is "almost finished" is not a sprint increment. The Definition of Done is a checklist — if an item isn't checked, the sprint isn't done. Tasks that linger across sprints blur your velocity and make it impossible to measure progress. A clear, shared Definition of Done prevents confusion: everyone knows what finished looks like.
The DoD is the contract your team makes with itself.
03
Agree on timeboxes early — enforce them even if they feel wrong
Define timeboxes for every Scrum event: sprint (one week), daily standup (15 min), sprint review (per-team slot), retrospective (30 min). An incorrect timebox you enforce teaches you more than no timebox at all. Adjust by consensus in the next retrospective — never ad hoc. Clear timeboxes prevent burnout by limiting how much work the team takes on in a sprint.
R1 owns the clock.
04
A blocker surfaced Wednesday can be resolved. Sunday cannot.
The daily standup exists precisely for this. If your pipeline broke on Thursday and you didn't say anything until Sunday — that's not a pipeline problem, it's a communication problem. R1 must make it psychologically safe to raise blockers early.
Hiding a blocker is not Scrum.
05
The daily standup is the heartbeat of Scrum
15 minutes. Stand up. Three questions: what did I do, what will I do, what is blocking me. One person speaks at a time. No laptops. Defer detailed discussions until after. If it's running 30 minutes, that's a symptom — someone is problem-solving instead of flagging.
Short, sharp, every day.
06
Velocity is an outcome — you can't optimise for it without gaming it
Never add backlog items to hit a velocity target. Never inflate story points to look productive. Velocity is a planning tool, not a performance metric. Your sprint goal drives what goes in — velocity follows from honest work.
Focus on the goal. Velocity follows.
07
The demo either runs or it doesn't
Come to Sprint Review prepared. Never create the demo on the spot. Show the GitHub Actions run log — not a screenshot of code that "works on my machine." Incomplete items go back to the backlog, not into the demo as "nearly done." Well-structured demos build stakeholder confidence.
If it doesn't run in the room, it doesn't count.
08
The retrospective is where the team gets better — not the pipeline
Retrospective is separate from Sprint Review. Every team member speaks — not just the loudest voices. The goal is to identify problems and plan when to address them — not solve everything live. One concrete change committed for the next sprint. Written in the repo. Focus on actionable solutions, not blame. A retrospective that finds a culprit instead of an improvement has failed.
Small consistent improvements turn Scrum from process into culture.
09
Mid-sprint interruptions are a tax on velocity
When something urgent arrives mid-sprint, log it in the backlog and address it next sprint — unless it is truly blocking delivery. Don't estimate the new work; just know it cost you something. If your team is regularly interrupted, surface that pattern in the retrospective and decide how to protect the sprint goal.
Protect the sprint goal. Everything else is backlog.
10
Sustainable pace — the sprint that breaks you helps no one
Set realistic sprint goals. Distribute intensive tasks across team members. If your team is consistently finishing at 11:55pm Sunday, the goal was too ambitious or the work wasn't distributed. Scrum is designed to be sustainable across eight sprints — not heroic for one. Resource support is part of a sustainable pace: know how to access mental health resources, and use them early if the workload is affecting you.
The team that lasts eight sprints beats the one that burns out at four.
11
The Scrum Master's value is proportional to how early they surface what is not working
A dependency that surfaces on Sunday was visible on Wednesday. The SM who discovers a blocker on Sunday night did not fail on Sunday — they failed on Tuesday when they did not check in. The Wednesday Test: by mid-week, R1 must know the status of every role individually. Not from a group chat. Individually. One message, one person, one status.
Wednesday discovery = solvable. Sunday discovery = damage control.
12
Dependency collapse is a Scrum Master failure — not a team member failure
When R6 cannot synthesise because R2 did not commit, the team blames R2. The correct diagnosis is that R1 did not know R2 was behind until it was too late to fix it. R1's job is not to do R2's work. It is to know by Wednesday whether R2's work will be done before Thursday — when R6 needs it. The pipeline has a strict execution order. R1 watches the chain, not the deadline.
The SM does not wait for the standup to find out what people are doing.
13
The mid-week check-in is not a group message — it is individual, documented, and acted upon
Posting "hey how is everyone going?" in the team channel is not a check-in. R1 contacts each role member individually: "R2 — your Almanac output needs to be committed by Wednesday noon. R6 is blocked until it lands. What's your status?" The response — and R1's action if the response reveals a problem — is committed to the repository as a standup note. If it is not documented, it did not happen.
A check-in that produces no documentation helped no one.
14
Scrum values are how your team behaves when no one is watching
There are five values. Commitment is dedication to team success. Courage is speaking up about challenges and asking for help early. Openness is transparent communication, so your status is visible on Discord, GitHub and FigJam. Focus is concentrating on the most important work. Respect is treating teammates as capable professionals.
A team member who goes silent breaks all five at once.
15
A user story turns a vague wish into shared requirements
For example: "As R4, I want last week's actual SPX close, so that I can grade our prediction." User stories make the requirements clear to every team member. There are four types. An Epic is large and gets broken down. A Feature is a specific capability. A Technical task is development work rather than a user need. A Bug is something to fix. Estimate effort together using planning poker, where everyone votes at once so the quietest voice counts. The most common refinement pitfall is stories that were never properly explained.
If two members read the card differently, it isn't a story yet.
16
Four things your board must show, and who sees the result
The Product Backlog is the ordered list of all work. The Sprint Backlog is the items chosen for this sprint. The Increment is the sum of everything completed. The Definition of Done is the criteria for complete. The Sprint Review shows the Increment to stakeholders for feedback. It is not a team-only meeting.
Your FigJam columns are these artifacts. Use them.
17
R1 wears two hats. In real Scrum, they are two people.
The Product Owner maintains the Product Backlog. The Scrum Master facilitates the process and helps the team improve, but does not take control of decisions. The Development Team delivers the Increment. Teams are self-organising: they decide how the work gets done.
The Scrum Master serves the team. It does not command it.