Projects

Availableapp.erp.io/pm/goals

Goals

A goal is an outcome with a measure and a date, connected to the projects meant to move it.

Shape
Outcome + measure + date
Linked to
Projects
Progress
Manual or derived
Nesting
Company → team

What a goal is

A goal names an outcome — not a task, not a project. "Reduce time to first response below four hours" is a goal. "Implement the new inbox" is a project that might contribute to it. Keeping those separate is most of the discipline.

app.erp.io/pm/goals
Goals

Q2 2026

Progress to target
First response < 4h5.1h
Churn below 4%4.4%
20 new customers9
Close in 3 days6 days
Goals with the projects contributing to them. Progress against a measure, not against a task count.

Why most goals fail as measurements

  1. No measure. "Improve onboarding" cannot be progressed against. If you cannot say what number moves, it is a theme.
  2. A measure nobody owns. A goal with no single owner is reported on by nobody.
  3. Progress updated by hand, monthly, from memory. Either derive it or accept that the number is a feeling.
  4. Too many. Four goals a quarter is ambitious. Twelve is a list of hopes.

Goals here are deliberately simple — an outcome, a measure, a target, a date, and the projects attached. There is no scoring framework and no cascade engine, because those tend to produce more administration than clarity.

What this does not do

No automatic measurement from other modules

A goal does not read a number out of Accounting or CRM. Progress is entered or derived from linked projects.

No OKR scoring

There is no confidence score, key-result weighting or grading.

No goal history

You see the current state, not a trend of past updates.

No cross-organisation goals

Goals are per organisation, like everything else.

Questions

Can a goal have sub-goals?

One level — a company goal with team goals under it.

Does a goal close automatically?

No. Somebody closes it and says what happened.

Can a project contribute to two goals?

Yes.