Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

ISO 13485 Software Validation Checklist: Clause 4.1.6, Clause 7.5.6, Clause 7.3, and ISO/TR 80002-2

Practical engineering guide and audit checklist for ISO 13485:2016 software validation, separating QMS tool validation (Clause 4.1.6) and build/CI/CD process validation (Clause 7.5.6) from SaMD design controls (Clause 7.3 / IEC 62304) using ISO/TR 80002-2.

Written and maintained by CASRAI Editorial Board

Last updated

ISO 13485 software validation encompasses two distinct regulatory obligations within an ISO 13485:2016 medical device Quality Management System (QMS): first, the validation of non-product computer software used to operate the quality system itself (Clause 4.1.6) or to automate production, build, and service processes (Clause 7.5.6), guided internationally by ISO/TR 80002-2:2017; and second, the design verification and validation of product software that is itself a medical device (SaMD) or embedded in a medical device (SiMD) under Clause 7.3 (Design and Development) and IEC 62304. Because the U.S. Food and Drug Administration’s Quality Management System Regulation (QMSR, revising 21 CFR Part 820 effective February 2026) incorporates ISO 13485:2016 by reference, distinguishing these three clauses is essential for passing both Notified Body/MDSAP audits and FDA inspections.

What Does ISO 13485 Clause 4.1.6 (and ISO/TR 80002-2) Require for Validating QMS and Build-Pipeline Software?

Under ISO 13485:2016 Clause 4.1.6 (General requirements — Quality management system software) and Clause 7.5.6 (Validation of processes for production and service provision), an organization must document procedures for validating the application of computer software used in the QMS or in automated production/build pipelines prior to initial use and, as appropriate, after changes to such software or its application. Critically, both clauses establish that the specific approach and activities associated with software validation and revalidation shall be proportionate to the risk associated with the use of the software.

To prevent engineering teams from generating thousands of pages of screenshot-heavy Waterfall protocols for low-risk off-the-shelf tools, ISO/TR 80002-2:2017 (Medical device software — Part 2: Validation of software for medical device quality systems)—the international counterpart to the FDA Computer Software Assurance (CSA) guidance—provides a risk-based framework:

ISO 13485:2016 Clause Software Scope & Category Primary Consensus Standard Concrete Medical Software Toolchain Examples
Clause 4.1.6 (QMS Software) Non-product software used to create, approve, store, or control QMS documents, CAPAs, complaints, training, and Design History File (DHF) records ISO/TR 80002-2:2017 & FDA CSA Guidance (21 CFR § 820.70(i) / Part 11) eQMS platforms (Greenlight Guru, MasterControl), ALM/requirements trackers (Jira, Jama, Polarion), and electronic signature portals (DocuSign Part 11)
Clause 7.5.6 (Production & Service Software) Non-product software used in manufacturing, automated compilation, CI/CD packaging, automated test execution, and cloud deployment ISO/TR 80002-2:2017 Source control (Git / GitHub Enterprise / GitLab), CI/CD runners (GitHub Actions, Jenkins), compilers, Docker container builders, and pytest/JUnit harnesses
Clause 7.3 (Design & Development) Product software (Software as a Medical Device [SaMD] or embedded firmware [SiMD]) intended for clinical use IEC 62304:2006+A1:2015, IEC 82304-1, ISO 14971, and AAMI TIR45:2023 Diagnostic AI inference engines, infusion pump firmware, patient monitoring mobile apps, and SOUP libraries linked into the binary

How Do ISO 13485 Clause 7.3 Design Controls Integrate with IEC 62304 for SaMD Development?

While ISO 13485 Clause 7.3 defines the overarching medical device Design and Development lifecycle (Planning, Inputs, Outputs, Review, Verification, Validation, Transfer, and Change Control), it is written for all medical devices—from sterile catheters to MRI scanners. For a Software as a Medical Device (SaMD) manufacturer, IEC 62304 Clause 1.4 explicitly states that IEC 62304 relies on an underlying quality management system (such as ISO 13485) and maps directly into ISO 13485 Clause 7.3:

  • Design and Development Planning (ISO 13485 § 7.3.2 ↔ IEC 62304 § 5.1): Fulfilled by the Software Development Plan (SDP), which defines the IEC 62304 Software Safety Classification (Class A, B, or C), lifecycle model, and configuration management plan.
  • Design and Development Inputs (ISO 13485 § 7.3.3 ↔ IEC 62304 § 5.2): Fulfilled by the Software Requirements Specification (SRS), incorporating functional, performance, cybersecurity, usability (IEC 62366-1), and ISO 14971 risk-control requirements.
  • Design and Development Outputs (ISO 13485 § 7.3.4 ↔ IEC 62304 §§ 5.3–5.5): Fulfilled by the Software Architecture Document, Detailed Design Specification (SDS), source code, and Software Bill of Materials (SBOM / SOUP list).
  • Design Verification vs. Design Validation (ISO 13485 §§ 7.3.6–7.3.7 ↔ IEC 62304 §§ 5.6–5.8 & IEC 82304-1): IEC 62304 covers software verification (unit, integration, and system-level requirement testing proving “we built the software right”). However, IEC 62304 intentionally stops at software system testing; full Design Validation under ISO 13485 § 7.3.7 (proving “we built the right software” for clinical users under actual or simulated use conditions, aligned with IEC 82304-1 for standalone health software) remains a direct ISO 13485 Clause 7.3 deliverable.

How Do You Apply Risk-Based Critical Thinking to Validate CI/CD, Git, Jira, and Automated Testing Tools Under ISO/TR 80002-2?

Under ISO/TR 80002-2, validating modern DevSecOps toolchains (Git, Jira, and CI/CD pipelines) proceeds through a five-step Critical Thinking and Toolbox workflow rather than uniform heavyweight protocols:

  1. Define the Intended Use of the Tool in Your QMS: Document a concise Tool Intended Use Statement specifying exactly which QMS or build process the tool automates (e.g., “GitHub Enterprise is used under Clause 7.5.6 for source code version control, pull-request peer review enforcement, and immutable release tagging”).
  2. Perform a Process & Patient Risk Analysis (ISO/TR 80002-2 Clause 5): Evaluate two dimensions: (a) how severely a tool failure could impact medical device safety or QMS record integrity, and (b) whether downstream human review or automated hash checks would immediately detect the tool failure before release. For example, an IDE syntax highlighter has negligible risk because compiler and unit tests catch syntax errors downstream, whereas an automated unit-test runner that silently reports “PASS” on a failed safety test has high process risk.
  3. Select Validation Activities from the ISO/TR 80002-2 “Toolbox”: Match the risk level to proportionate activities from the standard’s toolbox—including vendor assessment (reviewing Atlassian or GitHub SOC 2 Type 2 / ISO 27001 reports), configuration verification, and targeted testing:
    • Validating Git (Source Control): Verify and capture objective evidence that branch protection rules are active on main/release/*, direct pushes without an approved Pull Request are blocked, commit history rewriting (force-push) is disabled, and role-based access control (RBAC) is enforced.
    • Validating Jira / ALM (Requirements & Traceability): Verify custom issue workflows (ensuring a Software Requirement or CAPA cannot transition to “Approved” without required QA sign-off fields), audit log permanence, and accuracy of the exported Traceability Matrix query.
    • Validating CI/CD & Automated Test Runners: Execute a positive and negative “golden test” (intentionally injecting a failing unit test and a linting error into a test branch) to prove that the CI pipeline deterministically halts the build and blocks artifact promotion when a test fails.
  4. Maintain Configuration Baselines and Change Control: Store CI/CD pipeline definitions as version-controlled code (e.g., .github/workflows/ or Jenkinsfile) subject to the same pull-request review as product code, and review SaaS vendor release notes periodically to assess whether updates impact your validated configuration.

Frequently Asked Questions

What does ISO 13485 Clause 4.1.6 (and ISO/TR 80002-2) require for validating QMS and build-pipeline software?

ISO 13485 Clause 4.1.6 (for QMS software) and Clause 7.5.6 (for production and build software), supported by ISO/TR 80002-2, require medical device organizations to validate non-product software prior to initial use and after changes using a risk-based approach proportionate to the software’s impact on device safety and QMS record integrity.

How do ISO 13485 Clause 7.3 Design Controls integrate with IEC 62304 for SaMD development?

ISO 13485 Clause 7.3 establishes the overarching Design History File (DHF) framework (Planning, Inputs, Outputs, Verification, Validation, Transfer, and Changes), while IEC 62304 provides the software-specific engineering processes that fulfill Clause 7.3 through Design Verification, leaving clinical and usability Design Validation to ISO 13485 § 7.3.7 and IEC 82304-1.

How do you apply risk-based critical thinking to validate CI/CD, Git, Jira, and automated testing tools under ISO/TR 80002-2?

Under ISO/TR 80002-2, teams document each tool’s intended use, assess failure risk and downstream detectability, leverage vendor SOC 2/ISO 27001 certifications, verify security configurations (such as Git branch protections and Jira approval gates), and run targeted negative tests proving that CI/CD test runners deterministically fail when a defective build is introduced.

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about ISO 13485 Software Validation Checklist: Clause 4.1.6, Clause 7.5.6, Clause 7.3, and ISO/TR 80002-2

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →