LightMySky
En anglais

Working in a team: issues, estimates and iterations

A team records work in issues with clear scope and checkable results. It agrees completion checks, estimates with stated uncertainty, and compares plans with outcomes before the next iteration. Treating estimates as promises can encourage padding or hidden news, but larger or missed estimates alone do not establish their cause.

No account needed. Progress saves in this browser.

What a learner can do afterwards

  • Split a feature into scoped pieces with checkable results and reviewable changes
  • Give an estimate with a range, assumptions and stated uncertainty
  • Use plan-to-outcome evidence to revise work, capacity or estimates

1 · Read

You have compared the future cost of a shortcut. Team planning turns that decision into scoped work. An issue records a result, its boundaries and checks that show whether it is complete. Split a feature so each piece has reviewable changes and a checkable result. File count alone does not tell you whether a piece is small enough.

Try it together

For a login feature, one issue could validate the form and another could check passwords. Give each its own checks. A piece can be reviewed separately without being a complete product. Record dependencies between pieces. Independent work may run in parallel; dependent work waits for what it needs. There is no rule that every issue must finish before any other starts.

Scope and checksEstimate with assumptionsWork and reviewCompare and replan
An iteration is a planned stretch of work. Comparing its outcome with the plan informs the next stretch.

Agree completion checks before starting. In this team's workflow, done means the acceptance checks pass, required tests pass, review is complete and the change is merged. Passing tests alone does not meet that agreement. Other teams may use different checks, but everyone needs to know which ones apply.

An estimate describes expected effort or duration under stated assumptions. It is not a guarantee. Give a range, name uncertain work and say when you will review it. A short investigation can reduce uncertainty about a new library. Promise pressure can encourage padding or hidden news. A larger estimate alone does not prove padding; scope or new evidence may explain it.

Compare planned work with completed work, including early finishes, delays and unfinished checks. If six pieces were planned and four completed, ask where work waited and why. A review queue may call for less work in progress or more review capacity. Record an action and check its effect next time. Review can improve planning, but improvement is not guaranteed every round.

Planned6Completed4

Different delays can inform different changes. Illness can reduce available capacity, so review whether the plan allowed for absence risk. Unexpected library work can reveal missing tasks or uncertain estimates. One event does not establish a recurring pattern. Use available evidence to revise capacity assumptions, investigate unknown work or change estimates, then check later outcomes.

Scope reviewable issues, agree completion checks and estimate with assumptions. Compare plans with outcomes, revise the plan and check whether the changes help.

Lesson, questions, worked solutions and flashcards about team issues, estimates and iteration review were written for this learning dataset.

2 · Watch

En anglais

Take it off screen

Print a worksheetA4 with an answer key page for grown-ups. No screen, no internet.

Where it sits

Then practise

8 questions wait behind this lesson, each with its answer explained. Every answer feeds the sky: stars light as they are learned, and dim when it is time to come back.

Spotted a problem on this page? Tell us
Working in a team: issues, estimates and iterations · Computing, ages 21 to 22 · LightMySky