IEC 62304: A Software Lifecycle That Holds Up Under Notified Body Review
IEC 62304 is the international standard for medical device software lifecycle processes — required reading for any manufacturer building SaMD or software inside a device, and the framework FDA, notified bodies, and Health Canada all use to evaluate software quality. The 2015 amendment tightened expectations around legacy software, SOUP (Software of Unknown Provenance), and the problem resolution process. This guide walks through the safety classes, the lifecycle activities that scale with class, the artefacts that make up the software file, and a practical implementation path. It is written for software leads, R&D managers, QA, and regulatory affairs at medical device manufacturers.
Safety classes A, B, C and the scaling principle
The software development plan and architecture
SOUP: the rule that catches everyone
Verification, integration testing, and unit verification
Problem resolution: clause 9, the post-release lifecycle
A 60-day implementation path
Where this lives in V5 Ultimate
The clauses above aren't theoretical — every one maps to a shipped module and an industry profile. Jump to the parts of the product that turn this guide into evidence on a Monday morning.
62304 software file inside the QMS, not bolted alongside it.
Software Development Plan and architecture as live controlled records.
Clause 9 problems routed through the same engine as everything else.
Score the software lifecycle against 62304 clauses on demand.
Frequently asked
Is IEC 62304 required by FDA?
What's the difference between IEC 62304 and IEC 82304-1?
How does IEC 62304 interact with ISO 14971?
Do AI/ML models count as SOUP?
See it on your shop floor.
Free trial, no credit card, onboard in days, not months.
