Quality Management

Plans and manages quality requirements; performs quality assurance and control.

established project management guidelines definition

Project Quality Management includes the processes for incorporating the organization's quality policy regarding planning, managing, and controlling project and product quality requirements to meet stakeholders' objectives. It addresses both the management of the project (process quality) and the deliverables of the project (product quality). Acceptance criteria, sign-off workflows, test cases, and code-review obligations are quality management work products.

Processes in this Knowledge Area

Plan Quality Management

Outputs: quality management plan, quality metrics.

Manage Quality

Outputs: quality reports, test and evaluation documents, change requests.

Control Quality

Outputs: quality control measurements, verified deliverables, work performance information.

Secondary support

Requirements whose primary KA is elsewhere, but which also support Quality Management.

IDDescriptionPrimary KA
REQ-FUN-035Approver can delegate to another actor within configured delegation scopeResource Management
REQ-FUN-037Notify approvers when a sign-off is requested or delegated to themCommunications Management
REQ-FUN-038Agent actor only approves sign-offs whose subject falls within delegated scopeResource Management
REQ-FUN-043All POST endpoints accept Idempotency-Key header; same response for retries within 24hIntegration Management
REQ-FUN-062Web UI surfaces sign-off requests assigned to logged-in userCommunications 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-NFR-010All non-localhost traffic over TLS 1.2+Risk Management
REQ-NFR-012Passwords (if stored) hashed with modern KDF (Argon2id or bcrypt)Risk 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-030System tolerates single-process restarts without data lossRisk Management
REQ-NFR-032Backups schedulable; restore-from-backup produces identical operational stateRisk Management
REQ-NFR-064PWA service worker MUST NOT cache approval-decision-bearing endpoints — only static shellRisk Management
REQ-NFR-065Worktree provisioning on claim completes within 5 seconds for repos up to 1 GBResource Management

All requirements primarily mapped to Quality Management (22)

IDDescriptionPrimary Process Group
REQ-FUN-005Store sign-offs with id, subject_kind, subject_id, mode, state, requested_by, created_atMonitoring & Controlling
REQ-FUN-006Store sign-off events (requested, approved, rejected, delegated) tied to sign-off idMonitoring & Controlling
REQ-FUN-030Actor can request a sign-off on any sign-off-eligible subjectMonitoring & Controlling
REQ-FUN-031Sign-off any-of mode (one approver suffices)Monitoring & Controlling
REQ-FUN-032Sign-off all-of mode (every named approver must approve)Monitoring & Controlling
REQ-FUN-033Approve via REST/MCP/web UI with identical audit rowsMonitoring & Controlling
REQ-FUN-034Approver can reject with required rationale textMonitoring & Controlling
REQ-FUN-036Rejected sign-off is not reusable; new sign-off ID required for re-requestMonitoring & Controlling
REQ-FUN-063Web UI allows approval, rejection, and delegation actionsMonitoring & Controlling
REQ-FUN-137Quality Report view (aggregated quality dashboard)Monitoring & Controlling
REQ-FUN-138Test Case + Test Run entities per deliverableExecuting
REQ-NFR-001API median latency for read operations <= 200ms at 10 concurrent clients on reference machinePlanning
REQ-NFR-002API median latency for write operations <= 500ms at 10 concurrent clientsPlanning
REQ-NFR-003Web UI initial page load <= 3s on reference machine over local networkPlanning
REQ-NFR-004Audit log search returns p95 <= 1s on 100k-row datasetPlanning
REQ-NFR-031Fresh install comes up within 5 minutes from installer launch to first successful loginPlanning
REQ-NFR-040First-time established_guidelines_literate user can create project, add deliverable, request sign-off in <10 min without docsPlanning
REQ-NFR-041All forms show validation errors inlineExecuting
REQ-NFR-042Keyboard navigation works for primary flows (browse, claim, approve)Executing
REQ-NFR-060Code includes automated tests; CI runs them on every commitExecuting
REQ-NFR-061Documentation (help/dev/ai) updated in same change as source it documentsExecuting
REQ-NFR-063Read-only mode middleware adds <= 5 ms p99 overhead on read endpointsPlanning