Most tools force the call. TruePPM keeps one underlying model — tasks, dependencies, dates — and lets each team work the way it works. Plan a board, derive a schedule. Move a bar, the backlog updates. Same truth, two surfaces.
Cards and bars are the same task. Estimate in points, schedule in days — TruePPM keeps both in step.
Close a sprint and the schedule advances. Push a bar and the backlog reorders. No copy-paste status meetings.
Software runs the board, hardware runs the Gantt, the PMO reads the rollup. Nobody is forced off their method.
Single-point dates lie. TruePPM samples thousands of possible runs across your estimates, dependencies, and risk ranges — a technique called Monte Carlo simulation — then hands you a distribution, so you can commit to a date you're 80% likely to hit (the P80) instead of a hope.
A real Critical Path Method (CPM) engine computes the longest path, the slack (its formal name is float) on every task, and the knock-on effect of any change — in milliseconds, as you type. Slip a critical task and the whole network re-levels. Tasks with slack stay quiet.
Point any AI client that speaks MCP — Claude Desktop, Cursor, Zed — at your self-hosted instance and ask the live schedule real questions: the critical path, sprint status, or a what-if like "slip this task three days — when do we ship?" Every answer is computed server-side by the same CPM and Monte Carlo engine the UI uses — never a language model's guess, and it never leaves your box.
Every task feeds its program — health, variance, and forecast aggregate automatically, so the program manager and the team read the same truth at different altitudes. Program rollup is part of the free, open-source core. Roll many programs into a governed portfolio with the Enterprise edition.
The core is Apache-2.0 and runs anywhere — your private cloud, your cluster, your laptop. Bring your own Postgres, point it at your own identity provider, and keep your schedule data inside your perimeter. API-first, so if it isn't in the API, it doesn't exist.
Schedules don't live in a vacuum. TruePPM round-trips MS Project files, links commits to tasks, fires webhooks on state changes, and sends the digest your stakeholders actually read.
Import and export MS Project schedules — full round trip, in the UI or over the API. A personal, read-only Jira sync into My Work arrives with the 0.4 beta, so a team can adopt TruePPM without switching first.
Reference a task in a branch or PR and TruePPM moves the card, logs effort, and updates the schedule on merge.
Daily and weekly rollups per audience — the contributor sees their tasks, the executive sees variance and the forecast date.
Subscribe to any state change. Real-time webhooks (automated callbacks) drive your CI, status pages, and incident tooling.
Free for small teams. Self-host the open core, or let us run it. Your data, your method, one source of truth.