MSQE Quality System Model
Metadata
| Field | Value |
|---|---|
| Diagram title | MSQE Quality System Model |
| Related chapter | Chapter 1 — What Is Modern Software Quality Engineering? |
| Part | Part I — Foundations of Modern Software Quality Engineering |
| MQE-BOK domain | Domain 1 — Foundations of Modern Software Quality Engineering |
| Diagram type | Conceptual flow |
| Skill level | Foundation |
| Model status | Original MSQE teaching aid; not an industry standard |
| Version | 0.1.0 |
| Status | Draft |
| Author | MSQE Project |
| Last updated | 2026-08-08 |
Purpose
Show that quality is engineered across a socio-technical system rather than inspected into a completed product. The model connects stakeholder needs and risk to the people, processes, product, platform, production evidence, and learning that shape a quality outcome.
Learning Objectives
After studying this diagram, the reader should be able to:
- identify the system areas that shape software quality; and
- explain how production evidence improves earlier engineering decisions.
Diagram Source
This Mermaid representation preserves the MSQE Quality System Model established in Chapter 1.
Diagram
flowchart TB
Needs[Stakeholder needs and risk]
People[People: skills, ownership, culture]
Process[Process: discovery, delivery, learning]
Product[Product: requirements, architecture, code, data]
Platform[Platform: environments, pipelines, dependencies]
Production[Production: telemetry, support, incidents]
Evidence[Evidence and continuous improvement]
Needs --> People
Needs --> Process
Needs --> Product
People --> Process
Process --> Product
Product --> Platform
Platform --> Production
Production --> Evidence
Evidence -. informs .-> People
Evidence -. informs .-> Process
Evidence -. informs .-> Product
Evidence -. informs .-> Platform
Textual Interpretation and Accessibility
Read from the top down first: stakeholder needs and risk influence people, process, and product decisions; the product is delivered through a platform and produces production evidence. Then read the dotted arrows back upward: evidence informs changes to people, process, product, and platform. The arrows describe connected influence, not a one-way project sequence.
Component Description
| Component | Contribution to quality |
|---|---|
| People | Apply expertise, make ownership and trade-offs explicit, and learn together. |
| Process | Creates timely opportunities for discovery, delivery, feedback, and improvement. |
| Product | Encodes requirements, architecture, code, and data decisions. |
| Platform | Supplies the environments, pipelines, and dependencies through which the product operates. |
| Production | Reveals customer impact and system behaviour under real conditions. |
Related Chapters
- Chapter 3 — Understanding Software Quality
- Chapter 4 — Quality Throughout the Software Development Lifecycle
- Chapter 5 — Shift Left, Shift Right & Shift Everywhere
Diagram Review Checklist
- Purpose and source are clear.
- Labels do not rely on colour to convey meaning.
- The Mermaid source provides an accessible textual representation.