Monitoring & Controlling

Tracks, reviews, and regulates progress and performance; identifies necessary changes.

established project management guidelines definition

The Monitoring and Controlling Process Group consists of those processes required to track, review, and orchestrate the progress and performance of the project; identify any areas in which changes to the plan are required; and initiate the corresponding changes. The key benefit of this process group is that project performance is measured and analyzed at regular intervals, appropriate events, or exception conditions to identify variances from the plan.

Major deliverables produced in this Process Group

AI_PM requirements supporting Monitoring & Controlling (32)

IDDescriptionPrimary Knowledge Area
REQ-BUS-003System preserves sponsor approval authority for charter, scope, schedule, budget changesIntegration Management
REQ-FUN-005Store sign-offs with id, subject_kind, subject_id, mode, state, requested_by, created_atQuality Management
REQ-FUN-006Store sign-off events (requested, approved, rejected, delegated) tied to sign-off idQuality Management
REQ-FUN-007Append-only audit log of every create/update/approve/reject/transitionIntegration Management
REQ-FUN-024Board queryable by state, project, claimant, posted-by, and date rangeCommunications Management
REQ-FUN-026Claimed item cancellable by original poster or sponsor; cancellation auditedCommunications Management
REQ-FUN-030Actor can request a sign-off on any sign-off-eligible subjectQuality Management
REQ-FUN-031Sign-off any-of mode (one approver suffices)Quality Management
REQ-FUN-032Sign-off all-of mode (every named approver must approve)Quality Management
REQ-FUN-033Approve via REST/MCP/web UI with identical audit rowsQuality Management
REQ-FUN-034Approver can reject with required rationale textQuality Management
REQ-FUN-035Approver can delegate to another actor within configured delegation scopeResource Management
REQ-FUN-036Rejected sign-off is not reusable; new sign-off ID required for re-requestQuality Management
REQ-FUN-038Agent actor only approves sign-offs whose subject falls within delegated scopeResource Management
REQ-FUN-063Web UI allows approval, rejection, and delegation actionsQuality Management
REQ-FUN-064Web UI allows audit log search by entity, actor, date rangeIntegration Management
REQ-FUN-065Web UI allows report export (CSV, JSON) of major entitiesCommunications Management
REQ-FUN-070Every state-changing operation produces exactly one audit rowIntegration Management
REQ-FUN-071Audit log append-only at DB level (no UPDATE or DELETE granted to app role)Integration Management
REQ-FUN-072Audit log includes tamper-detection (hash chain or equivalent)Integration Management
REQ-FUN-073Audit log retrievable via REST and UICommunications Management
REQ-FUN-074Audit log retains rows indefinitely in MVP (no automatic purge)Integration Management
REQ-FUN-092Reconciliation report lists drift between AIPM and MAS for requirement, plan, memoryIntegration Management
REQ-FUN-096Global read-only mode controlled by AIPM_READ_ONLY environment variableIntegration Management
REQ-NFR-011Bearer tokens revocable with configurable expiryRisk Management
REQ-NFR-013Audit log append-only at the DB role levelIntegration Management
REQ-NFR-020Every mutation produces exactly one audit row regardless of API surfaceIntegration Management
REQ-NFR-021Audit rows include actor, ts (UTC ISO 8601), entity kind/id, before/after, change reasonIntegration Management
REQ-NFR-022Audit log exportable in CSV/JSON/NDJSON for offline analysisCommunications Management
REQ-NFR-062All scope changes flow through the change control planIntegration Management
REQ-NFR-066Send-text/poll-output fallback channel rate-limited per agent token (60 send-text/min, 600 poll-output/min default)Communications Management
REQ-STK-005Auditor receives an exportable, tamper-evident audit log (STK-009)Stakeholder Management
REQ-FUN-105Schedule slippage detection vs approved baselineSchedule Management
REQ-FUN-107Schedule report (variance + SPI by project / WBS branch / time window)Schedule Management
REQ-FUN-111Per-activity forecasted finish date from EV + SPISchedule Management
REQ-FUN-112Resource over-allocation flag (read-only, no auto-leveling)Schedule Management
REQ-FUN-113Post-baseline schedule changes require approved Change RequestSchedule Management
REQ-FUN-118EVM rollup (PV, EV, AC, CV, SV, CPI, SPI, EAC, ETC, VAC, TCPI)Cost Management
REQ-FUN-119Cost report (project / WBS branch / time window)Cost Management
REQ-FUN-120EAC forecasting (CPI / CPI*SPI / optimistic methods)Cost Management
REQ-NFR-069EVM rollup deterministic + reproducible from inputsCost Management
REQ-NFR-073Post-baseline cost changes require approved Change RequestCost Management