Software Development

Software Testing Is Not Hardware Testing

Best practices for medical device HW testing are not best for SW testing Medical device development teams often ask me for help with software V&V. Even though they have their hardware development under control, these teams keep encountering software testing problems and the corresponding compliance documentation.  Frequently, it’s because their [...]

By |2020-10-21T10:00:27-07:00October 21st, 2020|Software Development, Software Testing|0 Comments

Newsletter V. 2019 Issue 1

Embracing Change: Your Connected Medical Device is Never Finished Embracing change means setting up your organization, processes, and tools to efficiently manage changes during product development and after product launch. Why connected devices are different? Agile Design Controls: Dynamic Risk Management for SW-Intensive Medical Devices Learn the nuts and bolts [...]

By |2019-03-20T07:13:18-07:00March 20th, 2019|News, Newsletters, Software Development, V2019|0 Comments

Embracing Change: Your Connected Medical Device is Never Finished

The proliferation of software in modern medical devices has enabled innovative new applications and many benefits to patients.  However, it has also created greater challenges for medical device companies: namely, managing greater product complexity and more reliance on third party software components.  For connected devices there are the added challenges [...]

By |2019-03-18T13:55:48-07:00March 18th, 2019|Software Development, V2019|0 Comments

FDA Software Guidances and the IEC 62304 Software Standard

“One approach to satisfy two sets of rules” As stated in the last blog post, there are two sets of rules for SW regulation—twice the rules, twice the confusion. My recommendation is to base your software development procedures on the IEC 62304 Standard, which is easier to understand, and then [...]

Intro to Medical Device Software

Beginner’s Guide to Medical Device Software “Medical Device Software for Newbies” or “Why is this stuff so confusing?” Many times I’m asked to explain to engineers how to manage compliance for medical device software development. From newcomers to experienced professionals, it remains a source of confusion and frustration. And a [...]

By |2020-11-11T07:58:03-08:00February 9th, 2018|Software Development|3 Comments

Suggested Resources for Lean and Agile Product Development

Here are some good online resources: – good overview of lean principles written by two software management consultants (Craig Larman and Bas Vodde) who include aspects of software agile methods as well. – a blog by Mike Rother with lots of good observations and real-life issues involved in changing an organization [...]

Challenges Adopting Agile Methods for Medical Device Software

After more than 20 years, agile methods for software development are well-established, with extensive information and expertise available for anyone who wants to adopt them: – Agile Alliance is a non-profit organization; good material for beginners (Agile 101) and many articles and links – Scrum Alliance is a non-profit organization; [...]

Medical Device Documentation Map

Compiling all of the DHF documentation for a new medical device can be confusing, even for experienced engineers.   That’s why I created this “map” of document interdependencies.   It’s a way to help explain graphically how the many documents fit together for a new product.   Some key points in [...]

Accelerating Medical Device Development with Lean and Agile Methods

If you missed Aaron Joseph’s presentation on “Accelerating Medical Device Development with Lean and Agile Methods”, you can get the slides at In his talk he shares how medical device companies can take advantage of lean and agile methods for speeding up hardware and software development if they understand how [...]

Accelerating Medical Device Development While Improving Compliance

If you missed Aaron Joseph’s talk “Accelerating Medical Device Development While Improving Compliance”, the material is available as a video. He explores how to accelerate medical device development with lean and agile methods. Companies in multiple industries have found that lean and agile methods speed up their product development while [...]