1. Introduction and Goals¶
1.1 Requirements Overview¶
LQMS provides the technical basis for a quality management system capable of supporting an ISO 13485 compliant QMS. The QMS content (SOPs, work instructions, templates, records) is out of scope; LQMS is the tool that manages it.
Core capabilities:
- Document management with configurable life cycles — define, review, release, and revoke documents and records; life cycles (especially review processes) are configurable.
- Configurable user roles — role sets are configurable per project and drive permissions in QMS processes.
- Multi-project / multi-mandator operation — strict separation of customer data; shared QMS base files with project-specific derivations.
- Backup — zip-based export/restore of the entire QMS or individual projects, portable across servers.
- Search — LLM-backed search over QMS content (local RAG layer, pluggable LLM).
- Regulatory support — automated assistance for periodic regulatory re-evaluation reports (future goal).
Detailed requirements: see requirements/.
1.2 Quality Goals¶
| # | Quality goal | Motivation |
|---|---|---|
| 1 | Data separation / confidentiality | Data of different customers/projects must be kept separate at all cost. |
| 2 | Traceability / auditability | The key audit requirement. Product: every released document state, approval, and change is reconstructible (STR-009). Development: requirements, decisions, tests, and changes are mutually traceable (STR ↔ REQ ↔ ADR ↔ test ↔ commit). |
| 3 | Usability | Replacing an unstable, complicated, unintuitive Confluence/Jira setup is the reason this project exists. |
| 4 | Maintainability / extensibility | Small team, long-running project; interfaces prepared for S3 storage, MCP, and cross-project sharing. |
TBD: prioritize and refine quality goals into concrete scenarios (see section 10).
1.3 Stakeholders¶
| Role | Expectations |
|---|---|
| QMS responsible / quality manager | Reliable document control, easy re-evaluation reporting |
| Project teams (engineers) | Intuitive day-to-day work with records and documents |
| Customers (mandators) | Confidentiality, strict data separation |
| Auditors / notified bodies | Demonstrable ISO 13485 compliance of the QMS processes |
| Operators | Simple deployment, backup and restore |
TBD: complete and confirm stakeholder list.