Friday 30 March 2012
By Mitch on Friday 30 March 2012, 10:51 - Regulations
Today I’m going to talk about the inflation to regulations in the world of
software for medical devices. In my previous
post, I had a look at the inflation of standards for medical devices. As
the medical devices industry is heavily controlled by regulations, they deserve
a dedicated post.
Continue reading...
Friday 23 March 2012
By Mitch on Friday 23 March 2012, 15:59 - Templates
After the Risk Managment Plan
template, here is the Usability Specification Document.
The Usability
Specification Document is your companion during the phases where you define
the graphical user interface and ergonomics of your software.
Continue reading...
Friday 9 March 2012
By Mitch on Friday 9 March 2012, 13:45 - Standards

Don't worry, I'm not going to talk about money and quantitative easing! I let people with better knowledge in economics (that makes a lot of people!) do that.
When I talk about inflation, I mean the inflation of software medical devices in their number and variety, which creates a collateral inflation in the number of regulations, guidances, standards, and the like.
This post is the first of a series of three. In this first post, I focus on the inflation of standards. The next one will be on the inflation of regulations and the last one on the inflation of medical devices.
Continue reading...
By Mitch on Friday 9 March 2012, 10:32 - Templates
At last, here is the Risk Management Plan Template.
The risk management plan was missing in my list of templates. Error repaired! It is tailor made for software medical devices. So you'll find some stuff specific to software, with references to IEC/TR 80002-1 and IEC 62304.
Continue reading...
Wednesday 29 February 2012
By Mitch on Wednesday 29 February 2012, 19:15 - Templates
Here are the Software Development
Plan Template and the Software
Configuration Management Plan Template
These templates are technical ones. But they are closely linked to project
management hence they contain sections about reponsibilities.
Continue reading...
Wednesday 22 February 2012
By Mitch on Wednesday 22 February 2012, 09:21 - Regulations
Too many documents in too many places, that’s what I felt the first time I
looked for guidances and other similar stuff about software medical
devices.
Where do I find relevant documents?
Which one do I begin with?
My answer:
I created a page where I gather my own list of guidances. It’s a selection of
guidances and recommendations for CE mark.
Click
here to see the list.
Hope you enjoy it :-)
Friday 17 February 2012
By Mitch on Friday 17 February 2012, 11:29 - Templates
In Software-Requirements-Specifications,
I put everything you need to deal with technical requirements of your
software.
In Software-Detailed-Design,
I put everything about the design description of packages and component inside
software, their interfaces and their workflows.
In System
Architecture Description, I put everything about the description of the
whole architecture of system and software.
In Software Test
Plan, Software Test
Description and Software Test Report
I gathered all information about the organization of tests, the traceability
with SRS requirements, the description and results of tests.
The Version
Description Document is about the description of a delivery of software and
hardware. If contains the mandatory information to identify a software version,
its dependencies and how it is generated.
This template is the last of my first series of templates. You have all you
need to document a software development project of middle importance for a
medical device.
However the Project Management Plan
template is made for simple projects. For a project with more complexity,
you need to pay more attention to software configuration and software
development.
The next two templates will be the software configuration management plan
and the software development plan. They will contain more information on these
subjects than what you find in the project management plan.
Later on, I will add a risk management plan to the templates. Then, the series
of management templates will be complete.
Stay tuned, my list of templates is growing fast!
I gather all my templates on the templates page.
You'll find them all there.
Please, feel free to give me feedback on my e-mail contact@cm-dm.com
I share this template with the conditions of CC-BY-NC-ND license.

This work is licensed under a
Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 France License.
Monday 6 February 2012
By Mitch on Monday 6 February 2012, 18:14 - Regulations
New! MEDDEV 2.1/6 Guidelines on classification of standalone software released!
HIS, CIS, PDMS, RIS, PACS, LIMS … Which ones are medical devices, which ones are not?
To answer this question, the European Commission issued a new Guidelines document: MEDDEV 2.1/6, about the qualification and classification of standalone software as Medical Devices or In Vitro Diagnosis Devices.
Download here
After the draft guidance of the FDA about mobile apps, after the guide on regulation of health apps by a UK medical charity, this MEDEV is the third document released in a few months about standalone software.
Continue reading...
Monday 30 January 2012
By Mitch on Monday 30 January 2012, 19:25 - Templates
In Software-Requirements-Specifications, I put everything you need to deal with technical requirements of your software.
In Software-Detailed-Design, I put everything about the design description of packages and component inside software, their interfaces and their workflows.
In System Architecture Description, I put everything about the description of the whole architecture of system and software.
Now that we have enough templates to describe our software, let's see how to test it.
How one can release software without thourougly testing it? Nobody, I think.
This is the purpose of these 3 software tests templates.
Note: Test = Verification, I could have called those documents
- Software Verification Plan,
- Software Verification Description,
- Software Verification Report.
The next one will be about delivery.
Stay tuned, my list of templates is growing fast!
I gather all my templates on the templates page. You'll find them all there.
Please, feel free to give me feedback on my e-mail contact@cm-dm.com
I share this template with the conditions of CC-BY-NC-ND license.

This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivs 3.0 France License.
By Mitch on Monday 30 January 2012, 03:17 - Standards
This article was moved Here.
Saturday 28 January 2012
By Mitch on Saturday 28 January 2012, 11:40 - Regulations
LESSIS, the federation of french editors of medical and social IT systems, proposes the creation of a unique agency to homologate health IT systems. Original article here (in french).
No more than 6 french governmental agencies are in charge of the homologation of health IT systems in France. Following the example of the CE mark, LESSIS proposes to build a common route to certification. Like the Afssaps for medical devices, a unique agency would be in charge of delivering the certificates, auditing the companies and applying sanctions.
Continue reading...
Friday 20 January 2012
By Mitch on Friday 20 January 2012, 08:07 - Templates
In Software-Requirements-Specifications,
I put everything you need to deal with technical requirements of your
software.
In Software-Detailed-Design
I put everything about the design description of packages and component inside
software, their interfaces and their workflows.
The template about software architecture was missing. Here is the System Architecture
Description document! It contains entries compliant with IEC 62304 and
section 14 of IEC 60601-1. It should be used to describe the architecture of
hardware and software.
The next one will be about software tests. Stay tuned, my list of templates
is growing fast!
Please, feel free to give me feedback on my e-mail contact@cm-dm.com
I share this template with the conditions of CC-BY-NC-ND license.

This work is licensed under a
Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 France License.
Wednesday 18 January 2012
By Mitch on Wednesday 18 January 2012, 10:33 - Regulations
Breast implants are technically far from software and one may say they don’t have anything in common. Yes, they do, when software is part of a medical device, they are both subject to the regulation of the 93/42 CE directive.
Is it possible to have a massive injury of people with software, like the one we discovered with the breast implants scandal?
To understand how this happened, let us begin with a brief history of the CE mark.
Continue reading...
Tuesday 10 January 2012
By Mitch on Tuesday 10 January 2012, 18:57 - Templates
In Software-Requirements-Specifications,
I put everything you need to deal with technical requirements of your
software.
The next template I want to share with you is the one about detailed design.
The Software
Detailed Design template deals with the design description of packages and
component inside software, their interfaces and their workflows. It contains
entries compliant with IEC 62304. It should be used to describe the internals
of software, from components, down to classes or procedures.
The next one will be about the software architecture. Stay tuned, my list of
templates is growing fast!
Please, feel free to give me feedback on my e-mail contact@cm-dm.com
I share this template with the conditions of CC-BY-NC-ND license.

This work is licensed under a
Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 France License.
Thursday 5 January 2012
By Mitch on Thursday 5 January 2012, 19:45 - Misc
Dozens of companies recall their medical devices every month. A recall
happens when something wrong happened with the device, like a bad labeling or a
bad sterilization. It's the responsibility of the manufacturer to warn ALL
their customers and the government agencies that a given lot or batch of
products has a defect. The batches shall be destroyed or sent back to the
manufacturer for further analysis.
That's what happened to Pfizer with its Rheumatology Calculator, a smartphone
app used to compute a score to assess the desease of patients according to
complex algorithms. There is a bug in the app and it gives wrong results.
Continue reading...
Wednesday 4 January 2012
By Mitch on Wednesday 4 January 2012, 12:09 - Processes
Congratulations! You have signed a contract with a medical devices manufacturer. They don't have a very good knowledge of software. They rely on you to develop something brand new on a smartphone. The application they want to develop will bring new functionalities to doctors and let them do their jobs faster. Your customer chose you because you are the specialist of software on every OS’es on smartphones. You ensured him that your company can be in conformity with IEC 62304 standard. To that purpose, you modified and added the necessary procedures and forms to your quality system.
You have one year to develop the application, which fits their desires … and the medical devices standards!
Continue reading...
Monday 12 December 2011
By Mitch on Monday 12 December 2011, 11:36 - Processes
Case example
You are a medical device company and you want to replace your old products by “smart” ones. Your competitors are doing it and you customers want them. “Smart” means something like an tiny computer (its amazing how small they are), with an operating system and big software. For electronic stuff, you have your own engineers or you have your subcontractors, which you have been working for 20 years with. They knew how to design embedded software on microchips. But they don’t know how to design software of higher level, with intelligent behaviour and complex algorithms.
Continue reading...
Monday 28 November 2011
By Mitch on Monday 28 November 2011, 19:25 - Templates
Templates section wouldn't be a templates section without something about
risk analysis. Error repaired!
Here is the Risk
Analysis Report Template. It contains sections compliant with IEC 62304,
IEC 62366 and ISO 14971. It is best used in conjunction with the SRS template.
Please, fell free to give me feedback on my e-mail contact@cm-dm.com
I share this template with the conditions of CC-BY-NC-ND license.

This work is licensed under a
Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 France License.
By Mitch on Monday 28 November 2011, 17:19 - Regulations
The GHTF (Global Harmonization Task Force) issued a draft of a new guidance on medical
device classification They recommend to implement four classes for medical
devices based on intended use: from class A (lowest risk) to class D (highest
risk). And they give a set of rules on how to choose the classification of the
devices.
Comparison with regulations
Wait, I've already seen this elsewhere. Classification of devices in Europe
(CE mark) and in Canada have systems very similar to what GHTF recommends. This
is a good thing to have an ongoing harmonization process. National regulations
copy what GHTF recommends and GHTF copies what national regulations require.
This is a virtuous circle. Maybe one day the FDA will implement this
classification system.
Continue reading...
Friday 25 November 2011
By Mitch on Friday 25 November 2011, 15:51 - Regulations
In How to
classify and CE mark software, I tried to make a thorough explanation about
how to obtain CE mark for software medical devices. Here is a short explanation
about Canadian rules.
Continue reading...