Multi-tenant. Multi-project. Pulls task, landscape and team data straight from SAP Cloud ALM via OAuth — no parallel database to keep in sync, no monthly seat tax per consultant.
KPI strip, status & priority donuts, system-by-system progress, change log, forecast, and a Gantt-style timeline — wired to the same SAP CALM project your consultants already work in.
Filter by team, role and system in the topbar and every widget follows. Selections sync per-user across browsers, so a colleague picks up exactly where you left off.
The Task List uses viewport windowing: at any scroll position, only the rows you're actually looking at are in the DOM. KPIs and donuts read from server-side aggregates — the dashboard paints in under 300 ms regardless of how many work items the project has.
Built around the SAP CALM REST surface (projects, tasks, landscape) and OAuth client-credentials. Read-only by default; the dashboard never writes back to your tenant.
Most "PM tools" don't speak CALM. They expect you to re-enter every user story, defect, requirement and quality gate by hand, then drift out of sync the moment your SAP consultant updates anything. We chose the opposite.
Reads task, status, priority, landscape and team data directly from SAP Cloud ALM via OAuth. No imports, no CSV exports, no nightly sync to debug.
One login can see DEV, QA and PROD CALM tenants side-by-side. Admins switch context in the topbar. Filters and column choices follow each user across machines.
We compute "overdue" from the actual due date, not just whatever bucket the CALM workflow currently lives in. The real number is usually less flattering and a lot more useful in a steering committee.
We onboard new tenants in a single call. Bring your CALM URL, a service-instance binding with the three read scopes, and a handful of users — we take it from there.
Email dino@cloudalmexperts.com →