PLAYBOOK · ILLUSTRATIVE

A Project Management Playbook for Cloud Services Companies

This is an illustrative walkthrough, not a named customer story. It follows a generic cloud services company through a parallel-migration visibility 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

Six migrations running at once, and one whiteboard trying to hold all of them

Picture a cloud services company of around sixty to ninety people, providing hosting, infrastructure management and migration support to other businesses. At any given time the delivery team is running several customer migrations in parallel, each on its own timeline, each with its own runbook, while also carrying platform engineering work and rotating on-call responsibility for incidents across every customer they host. It's not one project. It's five or six, plus whatever breaks at 2am.

Each individual migration is planned reasonably on its own. The problem shows up at the level above any single engagement: nobody has one place to see, across all of them at once, which migrations are on track, which are quietly behind, and which engineer is nominally staffed across three of them but actually underwater on all three. That view either doesn't exist, or it exists as a spreadsheet someone updates manually and everyone half-trusts.

This is the situation many cloud services teams are in before they adopt a system that gives every engagement its own board and gives leadership one honest view across all of them.

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: migrations that looked fine individually, and a blind spot above them

The first problem is capacity that's committed on paper but not actually real. An engineer assigned 50% to one migration and 50% to another looks fully staffed on a resourcing sheet, but there's no shared, current view of whether that split is holding up week to week, especially once an incident on a third customer's infrastructure pulls that same engineer off both for two days.

The second problem is change requests and runbook updates landing in individual inboxes rather than a shared queue. A customer asks for a scope change mid-migration, or an on-call engineer resolves an incident and knows exactly what caused it, and both pieces of information tend to live with one person until someone happens to ask. Postmortems and runbooks end up scattered across docs, tickets and whatever the on-call engineer remembers writing down at 3am.

The third problem is the view leadership actually has. Asked "which of our six active migrations is at risk this week," the honest answer usually requires pinging five different engineers and hoping their individual answers add up to something coherent, rather than looking at one screen.

What changed

One board per engagement, one view across all of them

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

A board per customer engagement, with a real capacity limit

Each migration gets its own board with per-column WIP limits, so an engineer's time can't be quietly overcommitted across three engagements on paper while none of them actually have the capacity they were promised.

A shared triage inbox for scope changes and incident follow-ups

A customer's mid-migration request or a postmortem action item lands in a shared inbox rather than one engineer's messages, so it's visible to whoever's actually free to pick it up next, not stuck waiting on one person's availability.

A wiki for runbooks and postmortems, with any sentence turnable into a task

Runbooks and incident postmortems live on wiki pages with full history, next to the engagement they belong to. A follow-up action noted in a postmortem can become a real task directly from the sentence describing it, instead of getting copied by hand into a separate tracker.

The owner command center gives one cross-engagement view

Instead of pinging five engineers individually, leadership sees which engagements are on pace and which are stalled, across the whole delivery team, in one screen, with a Monday digest that arrives assembled rather than compiled by hand.

GitHub sync connects infrastructure-as-code changes to migration cards

A branch tied to a migration card starts it moving; a merged pull request closes it, and cycle-time analytics build from that same activity, so how long a given step of a migration actually took is a number on the board, not a guess. Available on Team plan and above.

After: a blind spot that became one screen

The realistic shift for a team like this isn't that six parallel migrations become simpler to run. It's that the view above them stops being a reconstruction exercise. A migration quietly falling behind shows up because its board's WIP limit is stuck full, or its forecast starts drifting, weeks before the customer's go-live call turns into an uncomfortable conversation. Leadership gets an honest answer to "what's at risk this week" by looking at one place, not by polling the team.

It's honest that this doesn't reduce how much work six simultaneous engagements actually require. What changes is that overcommitment becomes visible before it becomes a missed date, and the postmortem written at 3am after an incident becomes something the next engineer on that account can actually find, instead of institutional memory that leaves the company the day that engineer does.

FAQ

Questions cloud services teams ask

Yes. Each engagement runs on its own board with its own WIP limits, and the owner command center rolls all of them into one cross-team view, so overcommitted capacity is visible before it turns into a missed migration date.

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