Category Archives: Software Quality

Software Quality

OTS/SOUP Software Validation Strategies

My last discussion of Off-The-Shelf software validation only considered the high-level regulatory requirements.  What I want to do now is dig deeper into the strategies for answering question #5: How do you know it works? This is the tough one. … Continue reading

Posted in FDA, Software Quality | Tagged , | 8 Comments

Building Safety into Medical Device Software

The article Build and Validate Safety in Medical Device Software takes a critical look at the current processes for medical device software and concludes: The complexity of the software employed in many medical devices has rendered inadequate traditional methods (testing) for demonstrating … Continue reading

Posted in FDA, Medical Devices, Software Quality | Leave a comment

Discomfort with Computerized Medical Devices

Here are some thoughts regarding the article: I feel a little uncomfortable about computerized medical devices, and here’s why. Just about all medical devices are computerized these days. Most will not harm or kill you if their software fails (Class … Continue reading

Posted in FDA, Medical Devices, Software Quality | Tagged | 1 Comment

Agile Software Development in Regulated Environments

As part of a series on High Assurance Agile Development in Regulated Environments is the article Agile Software Development in Regulated Environments Example: Medical Devices. The purpose of this article and future posts is to introduce the FDA regulatory landscape and … Continue reading

Posted in Agile, FDA, Software Quality | Tagged | 3 Comments

Technical Debt in Medical Software

Software development is software development. Most of the life cycle and quality issues faced in medical software are the same challenges for any software product. Technical Debt in Medical Software points out what technical debt is: Complexity Code Duplication Documentation … Continue reading

Posted in FDA, Programming, Software Quality | Tagged , , | 2 Comments

ISO 62304: The Harmonized Standard for Medical Device Software Development

The FDA approved ISO 62304 as a recognized software development standard in 2009. Developing Medical Device Software to ISO 62304 gives a nice overview. Besides providing a globally accepted development process one of the other practical components is the assignment … Continue reading

Posted in FDA, Medical Devices, Software Quality | Tagged | 7 Comments

The Software Quality Balancing Act

Andrew Dallas’s article Caution: V&V May Be Hazardous to Software Quality touches on a number of good points regarding software quality best practices. Medical device software development V&V (also see here) and the documentation that goes with it have substantial … Continue reading

Posted in Agile, FDA, Medical Devices, Software Quality | Tagged , | 1 Comment

To Validate and Verify: Software Issues Solved

Yours truly was interviewed for this article: To Validate and Verify: Software Issues Solved “V&V” is one of those topics that should be simple to understand, but for some reason is the source of a lot of confusion. This is … Continue reading

Posted in FDA, Software Quality | Tagged | 1 Comment

Guest Article: Static Analysis in Medical Device Software (Part 3) — Formal specifications

The third and last guest post by Pascal Cuoq on software verification. This part is about formal specifications. Continue reading

Posted in Software Quality, Tools | Tagged , | Leave a comment

The Challenges of Developing Software for Medical Devices

Developing Software for Medical Devices – Interview with SterlingTech gives a good overview of the challenges that especially face young medical device companies. In particular (my emphasis): Make sure that your company has a good solid Quality System as it … Continue reading

Posted in FDA, Medical Devices, Programming, Software Quality, Tools | Tagged , | Leave a comment