| name | quality-cm-pm |
| description | How to do QA, configuration management, and project management in ASPICE. Use this skill when performing quality assurance audits (SUP.1), managing configuration items and baselines (SUP.8), tracking problems (SUP.9), handling change requests (SUP.10), writing project plans (MAN.3), or defining measurements (MAN.6). Also use when you need to create Git baseline tags, write problem records (PR-xxx), write change requests (CR-xxx), understand QA independence requirements, or define project metrics. Consult this whenever you see SUP.1, SUP.8, SUP.9, SUP.10, MAN.3, MAN.6, or terms like 'baseline,' 'corrective action,' 'non-conformance,' or 'measurement strategy.' |
Quality Assurance, Configuration Management, and Project Management
SUP.1 — Quality Assurance Independence
The QA agent (Agent 09) must be functionally independent from the agents whose work it audits. This means:
- QA must NOT create or modify requirements, architecture, design, code, or tests.
- QA CAN create: quality plans, quality criteria, quality records, corrective action registers, problem records, and change requests.
- QA has the authority to flag non-conformances and escalate without fear of project pressure.
SUP.8 — Baselines and Branch Strategy
A baseline is a formally reviewed snapshot. In Agent V, baselines are Git annotated tags.
git tag -a BL_2026-04-15_requirements -m "Baseline: stakeholder and system requirements complete"
| Branch | Purpose |
|---|
main | Latest approved baseline-ready state. |
cr/<CR-ID>-<short> | Feature branch for a specific change request. |
After first baseline, all changes to main require an approved change request. Everything under version control is a CI: reqs/, artifacts/, src/, tests/, pipeline/, scripts/, orchestrate.py, pyproject.toml, .doorstop.yml files.
Detailed References
- For problem record (SUP.9) format and lifecycle states, read
references/problem-records.md.
- For change request (SUP.10) format and bidirectional traceability requirements, read
references/change-requests.md.
- For MAN.3 project plan structure and MAN.6 measures table, read
references/project-management.md.