REQ-FUN-107

Schedule report with variance and SPI by project, WBS branch, and time window

ID
REQ-FUN-107
Category
Functional Requirements
Status
approved
Priority
P0
Created
2026-05-11T18:34:00.000Z
Approved
2026-05-11T18:37:00.000Z
Updated
2026-05-11T18:37:00.000Z

What

System SHALL produce a schedule report containing total schedule variance (SV days), Schedule Performance Index (SPI = EV / PV), and on-track/at-risk/slipped counts, broken down by project, by WBS branch, and by configurable time window (week / month / quarter). Available as JSON via REST/MCP and as HTML in the web UI.

Why

established project management guidelines Control Schedule + Monitor and Control Project Work require periodic schedule performance reports for stakeholders.

How

Report endpoint /v1/projects/{id}/schedule/report?branch=&from=&to= returns the structured roll-up. Web UI status-report page consumes the same data.

Done when

JSON schema documented in OpenAPI; HTML render matches the JSON; filters by branch and time window narrow results as expected; SPI calculation matches the formula in REQ-FUN-118.

Out of scope

PDF export; subscription-style scheduled email of reports.

established project management guidelines Mapping

Primary Knowledge Area
Schedule Management
Secondary KAs
Communications Management
Primary Process Group
Monitoring & Controlling
established project management guidelines Deliverable
Status Report

Status reporting on schedule performance is a primary Control Schedule output.