Exercises — Agile — Scrum (sprints, roles, ceremonies), Kanban
The five levels, at a glance:
Level 1 — Recognition (name it, sort it)
These test whether you can attach the right word to the right idea. No math yet.
Exercise 1.1
Match each duty to the correct Scrum role: (a) decides the order of the backlog, (b) removes blockers and protects the process, (c) decides how much work to commit to this sprint.
Recall Solution 1.1
- (a) → Product Owner (owns the what and why; the single voice for priorities).
- (b) → Scrum Master (servant-leader; influence + impediment removal, no authority to assign work).
- (c) → Developers (self-organizing; they decide how much and how).
Why this mapping: the three accountabilities split cleanly into what (PO), process (SM), how-built (Devs). If a duty smells like "priority", it's PO; "team health", it's SM; "the building", it's Devs.
Exercise 1.2
For each event, say whether it inspects the product or the process: Sprint Review, Sprint Retrospective, Daily Standup.
Recall Solution 1.2
- Sprint Review → inspects the product (demo the increment to stakeholders).
- Sprint Retrospective → inspects the process (team reflects on how it worked).
- Daily Standup → inspects progress toward the sprint goal — it re-plans the day and surfaces blockers. (It touches process, but its target is the plan, not a formal retro.)
Mnemonic: Review = visible product; Retro = team.
Exercise 1.3
Which of these is Kanban's one strict rule? (i) fixed 2-week sprints, (ii) a Scrum Master, (iii) a WIP limit, (iv) a burndown chart.
Recall Solution 1.3
(iii) the WIP limit. Kanban prescribes no sprints, no roles, no time-boxes — its entire discipline is the cap on how many items may sit in a column at once. Options (i), (ii), (iv) all belong to Scrum.
Level 2 — Application (plug into the formula)
Now you use the two formulas from the parent note: average velocity and Little's Law .
Exercise 2.1
Over 4 sprints a team completed 14, 18, 16, 20 points. Compute the average velocity .
Recall Solution 2.1
What: average the four sprint outputs. Why the mean: each sprint is one noisy sample of throughput; the mean cancels random highs and lows to give one forecast number.
Exercise 2.2
Using , forecast how many sprints a backlog of 200 points needs.
Recall Solution 2.2
What: divide backlog by velocity, then round up. Why ceiling: sprints is impossible — the leftover points still needs a whole sprint to finish. You cannot ship in a fractional sprint.
Exercise 2.3
A Kanban board completes cards/week and holds cards in progress. Find the average lead time .
Recall Solution 2.3
What: rearrange into . Why this rearrangement: we know how many items are stuck inside () and how fast they leave (); the time each one waits is the stock divided by the drain rate. Each new card must wait behind 12 others draining out at 4/week — so it takes about 3 weeks to reach Done.
Level 3 — Analysis (why does the number move?)
Here you don't just compute — you interpret what a change does and why.
Exercise 3.1
A team's board completes cards/week with WIP . They impose a WIP limit dropping to , and throughput stays at . By what factor does lead time shrink, and why — given they didn't work any faster?

Recall Solution 3.1
Before: weeks. After: weeks. Lead time halves (factor of 2). Why it drops with no extra speed: Little's Law says . Throughput (the drain rate) is unchanged, but each card now queues behind 10 rivals instead of 20. Less time waiting in line = shorter total time inside. Look at the figure: same water leaving the tank per week, but the tank holds half as much, so it empties any given card twice as fast. Same throughput, shorter wait — this is the whole reason WIP limits speed delivery.
Exercise 3.2
On day 5 of a 10-day sprint holding points, the ideal burndown says remaining . The team's real remaining is 26 points. Are they ahead or behind, and by how much?

Recall Solution 3.2
What: the ideal line falls linearly: . Real remaining is 26, which is above the ideal 20. They are behind by points. Why "above = behind": the ideal line is the baseline of constant work rate points/day. If more work is still left than the baseline predicts, the team has burned points slower than planned. In the figure, the real curve sits over the straight ideal line — the vertical gap is the 6-point shortfall.
Exercise 3.3
Two teams both report a velocity of . Team A calls a login screen "5 points"; Team B calls the same login screen "13 points". Is Team B faster, slower, or is the comparison meaningless? Justify.
Recall Solution 3.3
Meaningless. Story points are relative to each team's own scale. Team B simply uses bigger numbers for the same work, so "30 points/sprint" means less actual output for B than for A. You cannot compare velocities across teams — the unit isn't shared. What velocity is good for: forecasting that one team's future using its own past. It is a planning tool, not a cross-team performance score.
Level 4 — Synthesis (combine multiple tools)
Exercise 4.1
A team's last 3 sprints delivered 22, 26, 24 points (2-week sprints). The remaining backlog is 300 points. (a) How many sprints to finish? (b) How many calendar weeks is that? (c) If they add a person and velocity rises to a sustained 30, how many weeks now?
Recall Solution 4.1
(a) Velocity: points/sprint. Sprints: sprints. (b) At 2 weeks/sprint: weeks. (c) New sprints: sprints weeks. Why the ceiling twice: both and the general case need a whole sprint for any remainder. Caveat (honesty): velocity rarely rises proportionally when you add people — onboarding and communication overhead often eat the gain. The 30 here is an assumed sustained figure, not a guarantee.
Exercise 4.2
A Kanban team wants an average lead time of weeks. Measurement shows throughput holds steady at cards/week. What WIP limit should they set on the board (total across active columns)?
Recall Solution 4.2
What: solve Little's Law forward for : . Why forward this time: we want a target and know ; the unknown is the stock we're allowed to hold. Set the board's total WIP limit to 12. Holding more than 12 in progress would (by ) push lead time above the 2-week goal.
Exercise 4.3
A team runs Scrum but a critical stakeholder demand keeps changing mid-sprint, forcing them to abandon half-finished work every few days. Which single Agile method better fits this reality, and cite the one property that makes it fit?
Recall Solution 4.3
Kanban. Its defining property is change is allowed anytime — work is pulled continuously rather than committed for a fixed time-box. Scrum deliberately fixes the sprint goal to protect focus; a stakeholder who rewrites priorities every few days breaks that contract. Kanban's continuous flow + WIP limit absorbs volatile priorities without the "abandon the sprint" cost. (See the parent note's Scrum-vs-Kanban table: Change mid-cycle → Scrum: avoided; Kanban: anytime.)
Level 5 — Mastery (design & defend a whole system)
Exercise 5.1
You inherit a team where everything is "90% done" forever and nothing ships. Cards pile up: WIP is , throughput is a painful cards/week. (a) Diagnose the current lead time. (b) Propose a WIP limit that halves lead time without assuming throughput changes, and compute the new . (c) Explain the mechanism to a skeptical manager who says "limiting WIP means people sit idle and we go slower."
Recall Solution 5.1
(a) weeks average lead time. Brutal — that's the "90% done forever" symptom quantified. (b) To halve to 4 weeks with fixed at 3, solve . Set WIP limit = 12. Check: weeks. ✓ (c) The mechanism: throughput is the rate cards leave Done, and it doesn't fall when we cap WIP — the same people still finish work at the same pace. What changes is the queue: each card now waits behind 12 rivals instead of 24, so by it exits in half the time. "Idle" is a misread — when a worker can't start a new card, the rule is to help finish an in-progress one (swarm), which pushes cards out faster, not slower. Starting less ⇒ finishing more. The traffic-jam analogy: fewer cars on the road means every car arrives sooner, even though the road's exit rate is unchanged.
Exercise 5.2
Design a hybrid: a team wants predictable release dates and the ability to reprioritize often. Sketch which elements from Scrum and which from Kanban you'd keep, and defend each choice with its underlying principle (velocity, Little's Law, or feedback frequency).
Recall Solution 5.2
A defensible Scrumban design:
- Keep from Scrum: a fixed cadence (e.g. 2-week review + retro). Why: the regular Sprint Review gives a predictable feedback drum-beat (feedback frequency ≫ planning accuracy), and a stable cadence lets velocity () forecast release dates — you get predictability.
- Keep from Kanban: a WIP limit on the board and pull-based, reprioritizable work instead of a locked sprint backlog. Why: the WIP limit governs lead time by Little's Law () so cards still flow fast, and pull-on-demand lets priorities change without abandoning a committed sprint goal.
- Drop: the rigid "sprint goal is frozen" rule (it fights reprioritization) — replace with "backlog reordered anytime, but WIP-limited." The defense in one line: cadence buys predictability (velocity forecasts), WIP limits buy speed (Little's Law), and pull buys responsiveness (change anytime) — each choice traces to a named principle, none to taste.
Recall Quick self-check (cloze)
Velocity is computed by taking the ::: mean (average) of points completed over recent sprints. Backlog-to-sprints rounding always uses the ::: ceiling (round up), because a remainder needs a whole sprint. Little's Law states ::: . To cut lead time without raising throughput, you ::: lower WIP (L). Review inspects the ::: product; Retrospective inspects the ::: process.
Connections
- Parent: Agile — Scrum & Kanban
- The flow law behind every Kanban answer: Little's Law
- Where WIP-limit thinking comes from: Lean Manufacturing
- Estimating the points you plug into velocity: Project Estimation & Story Points
- The delivery pipeline that ships each increment: Continuous Integration & Delivery (CI-CD)
- The lifecycle Agile lives inside: Software Development Life Cycle (SDLC)
- The "dam" method Agile reacts against: Waterfall Model