PLAYBOOK · ILLUSTRATIVE

A Project Management Playbook for Edtech Companies

This is an illustrative walkthrough, not a named customer story. It follows a generic edtech company through a calendar-driven deadline problem many teams in the space recognize.

  • 14-day full-access trial
  • No card required
  • 7-day refund on paid plans
Engineering · sprint board
In sprint
Checkout revamp
UPI fallback
In review
Refund webhook
Released
Ledger export v2
Board, backlog, sprint and roadmap: views of the same work

A product calendar that doesn't move, whatever else is happening

Picture an edtech company of around thirty to fifty people, building a learning platform used by schools or institutions on an academic calendar. Engineering builds the product. A content team builds course material, question banks and curriculum updates. Both teams answer, indirectly, to a date neither of them set: the start of term. New features and new content both need to be live before students and teachers log back in, and that date does not move because a sprint ran long.

Through most of the year the pace feels manageable. Then the weeks before term-start arrive, and everything scheduled for "sometime before launch" becomes due at once: last term's support backlog, a curriculum refresh the content team has been drafting for months, and whatever engineering work got pushed because it wasn't urgent yet. Two teams with different workflows and different vocabulary suddenly need to ship against the same immovable date.

This is the situation many edtech teams are in before they adopt a system that can actually forecast against that date, instead of just hoping the plan made months ago still holds.

Try it with your own teamEvery plan starts with 14 days of the full Business plan, a sample project loaded and no card needed.
Start free trial

Before: a plan made once, and a deadline that arrived without warning

The first problem is that requests from the content team and requests from teachers or support staff both tend to land as direct messages to whichever engineer seems free, rather than in any shared queue. A content team member asking for a small platform change to support a new question format looks, from the engineer's side, exactly as urgent as a teacher's bug report relayed through support. Nothing sorts by what's actually blocking term-start and what can wait.

The second problem is the forecast itself, or the lack of one. Most teams set a target at the start of the term-prep cycle, a plan built from best guesses about how fast the team will move, and then don't revisit it until the date is uncomfortably close. If the team's actual pace turns out slower than the original guess, that only becomes visible when someone finally sits down two weeks out and adds up what's left against what's done. By then there's no good option left, only which corners to cut.

The third problem is that content work and engineering work usually live in different tools entirely, a curriculum doc here, a sprint board there, which means nobody has one place to see whether the whole term-start push, content and platform together, is actually on track.

What changed

Giving the term-start push one queue and a forecast that updates itself

The mechanics below are ShipSprint's actual features, described as they'd apply to a team like the one above.

A triage inbox for both content and platform requests

A teacher-reported bug, a content team request, and a new feature idea all land in one shared inbox instead of an engineer's personal messages. Someone still decides what's urgent, but now it's a visible decision, not whoever pinged first getting priority by default.

A forecast built from actual velocity, checked continuously

Delivery forecasts recalculate from the team's own measured pace as sprints close, rather than from the plan made at the start of term-prep. If the pace needed to hit launch isn't the pace actually happening, that gap shows up weeks before the date, not two weeks out.

WIP limits that protect term-start work from quiet scope creep

A capped "In progress for launch" column means a new request, however reasonable on its own, can't slide in on top of an already-full plate without something else visibly moving out first. The tradeoff becomes a decision the team makes on purpose.

Separate templates for content work and engineering work, one subscription

Engineering, HR, marketing and operations each get their own templates and vocabulary, so the content team can track curriculum drafts and review stages in language that fits their work, while engineering runs its own sprint board, both visible from the same account.

A wiki page for the decisions that get made under deadline pressure

Why a feature got cut from the launch scope, or which content module shipped in a simplified form, gets written on a wiki page with history behind it, so next term's planning starts from an accurate record instead of a half-remembered scramble.

After: a deadline that stops being a surprise

The realistic shift for a team like this isn't that term-start stops being intense. Calendar-driven deadlines are calendar-driven deadlines. What changes is when the risk to that date becomes visible. Instead of discovering two weeks out that the team is behind, a forecast built from actual pace shows the gap while there's still time to make a real choice: add capacity, cut scope, or push a lower-priority piece to next term, on purpose, instead of by accident.

It's also honest that a shared triage inbox doesn't reduce the number of requests coming in during the busiest weeks of the year. What it does is make sure a content team's request and a teacher's bug report are weighed against each other visibly, by someone deciding on purpose, rather than resolved by whichever message happened to land first in an engineer's inbox.

FAQ

Questions edtech teams ask

The forecast itself is built from the team's measured velocity, not the deadline. What it gives you is an honest read on whether that pace will hit the fixed date, updated as sprints close, so a mismatch surfaces weeks early rather than the week of launch.

Your data, protected and yours.Isolated workspacesTwo-factor authenticationFull audit logExport your data anytimeRead the security overview →

Keep reading

See it on your own work.

A workspace your whole company will actually use is 60 seconds away. No card, no risk, nothing to install.

  • 14-day full-access trial
  • Sample project included
  • No card required
  • 7-day refund on paid plans

Try ShipSprint free for 14 days. No card required.

Start free trial