Tag: IEC 62304

The IEC 62304 describes how to develop and document software for medical devices. This page contains all our articles we’ve posted so far on this standard, plus questions we’ve been asked by our consulting clients. Additionally, we publish our IEC 62304 templates for free (yes, seriously) and you can also find those below.

Questions

A

Do We Have to Re-Do All Software System Tests After a Minor Change?

Anonymous
updated about 1 year ago
We’ve certified and released the first version of our software as a medical device. Now we’re working on a minor update which just fixes some bugs. Do we have to re-do all our software system tests be
Dr. Oliver Eidel

Accepted answer

No, not necessarily. Only re-do the tests for software requirements which were touched by the (code) change. But be sure to document your reasoning. L

A

Can We Use GitHub and Other SaaS For Our Software as a Medical Device?

Anonymous
updated about 1 year ago
We’re currently using SaaS tools like GitHub to host our code. Our consultant told us that that’s not okay and we need to self-host everything. His reason was that we’re only allowed to use tools whic
Dr. Oliver Eidel

Accepted answer

Your consultant is wrong. You can use GitHub. And look for another consultant. Long Answer The ISO 13485 requires you to “validate” all quality-relev

A

Should You Automate Your Software Architecture Documentation?

Anonymous
updated about 1 year ago
For our software architecture documentation, we’re planning to have some high-level system diagrams. Drawing these manually seems inefficient, and we fear that they’ll be outdated soon when we continu
Dr. Oliver Eidel

Accepted answer

No. Do it manually. Long Answer Your software architecture diagram should be on a rather high level (see the example here). It’ll be really hard to a

A

Do Auditors Read Your Code?

Anonymous
updated about 1 year ago
We’re wondering whether our auditor will read the source code of our software. Does that mean we have to choose a programming language which many people know, like Python?
Dr. Oliver Eidel

Accepted answer

No, your auditor won’t read your code. Long Answer Think about it this way: The probability of your auditor being a software developer is low (yes, I

A

How to document SOUP for IEC 62304 compliance?

Anonymous
updated about 1 year ago
Our python backend contains lots of dependencies, for example flask and the requests library. According to the IEC 62304, third-party dependencies are “SOUP” and must be documented. We have no idea ho
Dr. Oliver Eidel

Accepted answer

You need to create a list of your dependencies. That list can be a spreadsheet, a markdown file, or pretty much anything else which you can save as do

A

Can We Document Our Software After We've Developed It?

Anonymous
updated about 1 year ago
We want to certify our software as a medical device, but we've already developed parts of it (or all of it). Do we have to re-do our entire development, creating "compliant" documentation along the wa
Dr. Oliver Eidel

Accepted answer

Don't worry, young Padawan. You can document your software after you've developed it. This works for your first software version, i.e. the first medi

Videos

No videos yet.

Templates

No templates yet.