Program management

Keep projects that ship together on one date

A program is a set of projects that land together, like a launch with its tooling, testing and marketing. Harbor shows each project against its baseline, the one thing holding the date, and the milestones they share.

For the person who owns a date that several projects have to meet: a program manager, a launch lead, a producer.

The Trail Footwear program: dates, progress, spend against forecast and flow across the top, then its projects with health, tasks done and dates

The whole program in one screen

Dates, progress, spend against the forecast and how much work is moving. Each project with its lead, health, tasks done and end date, and a next move that says what happens next.

Open Trail Footwear in the demo

A program schedule: each project's bar against its baseline, the program's milestones below, and a hill chart beside it

Each project against its baseline

The schedule draws every project where it is now over where it was planned, so you can see which one moved and by how much. Beside it, a hill chart shows which projects are still figuring things out and which are just getting it done.

Open the schedule in the demo

A program's milestones: each with its date, how many of its tasks are done, and one waiting for sign-off

Milestones the projects share

Tie tasks from any of the program’s projects to a milestone. It’s reached by itself when the last of them is done, and opens again if one comes back. A milestone can wait for someone’s sign-off.

Open the milestones in the demo

Harbor's review meeting on one project: what changed since last week, and the program's next move

The weekly review, as the meeting

One screen per project with only what changed since last week. Log a decision, an action or a risk as the room agrees it, skip projects where nothing moved, and send the summary to the program’s team chat.

Open the review in the demo

Also at this level

  • What’s holding it back

    Name the one constraint on the date, who is on it, and whether the program waits on another one.

  • A status report in one click

    Health, budget, milestones and live risks as one page of text, ready for the Friday update.

  • Posts to your team chat

    The program’s Slack, Discord, Teams or Google Chat channel hears about forecast and health changes.

  • Risks and decisions together

    Scored and owned, from every project in the program, with a date to look at each one again.

Why it matters

A launch rarely slips because one project is late. It slips because nobody saw that the packaging was waiting on a factory sign-off that was waiting on a sample. A program page that shows the dependencies, the baseline and the shared milestones makes that visible weeks earlier.

Open Trail Footwear in the demo

One harbor, three levels

Every level moves with the work

Portfolios hold programs and programs hold projects, so a task ticked off in a project moves its program’s progress and its portfolio’s health the same minute. A small team can start with projects alone and add the levels above when it needs them.

  1. Holds programsPortfoliosEvery bet’s health, spend and risks on one page, worked out from the work itself.In the demo: Summit Line
  2. Holds projectsProgramsProjects that ship together, the milestones they share, and what is holding the date.In the demo: Trail Footwear
  3. Holds tasksProjectsTasks on a list, a board or a timeline, and a finish date from real progress.In the demo: Ridge Runner launch

Try it with your own work

Free for 30 days, no credit card. Then $49 a month for the whole team, not per seat.