<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: dflood_qms</title>
    <description>The latest articles on DEV Community by dflood_qms (@qmswrapper).</description>
    <link>https://dev.to/qmswrapper</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3863860%2Fbee9ec54-fcf9-4282-946d-b9d5ae5fe1e7.png</url>
      <title>DEV Community: dflood_qms</title>
      <link>https://dev.to/qmswrapper</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/qmswrapper"/>
    <language>en</language>
    <item>
      <title>Why Most QMS Systems Still Fail at Change Impact Analysis</title>
      <dc:creator>dflood_qms</dc:creator>
      <pubDate>Wed, 15 Apr 2026 13:10:45 +0000</pubDate>
      <link>https://dev.to/qmswrapper/why-most-qms-systems-still-fail-at-change-impact-analysis-2i14</link>
      <guid>https://dev.to/qmswrapper/why-most-qms-systems-still-fail-at-change-impact-analysis-2i14</guid>
      <description>&lt;p&gt;Most QMS systems are designed to document change.&lt;/p&gt;

&lt;p&gt;But that’s not where the real challenge is.&lt;/p&gt;

&lt;p&gt;In practice, the problem starts after a change is approved.&lt;/p&gt;

&lt;p&gt;What else did that change affect?&lt;/p&gt;

&lt;p&gt;In most MedTech teams, this is still handled manually.&lt;/p&gt;

&lt;p&gt;A requirement gets updated. But the related risk is not revisited.&lt;/p&gt;

&lt;p&gt;A design change goes through. But the verification plan stays the same.&lt;/p&gt;

&lt;p&gt;A deviation is closed. But no one checks what it means for the Technical File.&lt;/p&gt;

&lt;p&gt;Everything is documented. But the connections are not.&lt;/p&gt;

&lt;p&gt;So QMS managers end up doing the same thing over and over again.&lt;/p&gt;

&lt;p&gt;Jumping between modules.&lt;/p&gt;

&lt;p&gt;Cross-checking documents.&lt;/p&gt;

&lt;p&gt;Trying to reconstruct the logic behind decisions.&lt;/p&gt;

&lt;p&gt;Not because the system is missing data, but because it doesn’t show how that data is connected.&lt;/p&gt;

&lt;p&gt;This is usually where traceability starts to break.&lt;/p&gt;

&lt;p&gt;Not in big, obvious ways. In small gaps that only become visible during an audit.&lt;/p&gt;

&lt;p&gt;A missing update. An outdated assumption. A link that was never made.&lt;/p&gt;

&lt;p&gt;Most systems are not built to handle this.&lt;/p&gt;

&lt;p&gt;They store records. They track workflows.&lt;/p&gt;

&lt;p&gt;But they don’t actively evaluate the impact of change across the system.&lt;/p&gt;

&lt;p&gt;And that’s exactly what auditors are starting to focus on.&lt;/p&gt;

&lt;p&gt;Not just whether something was recorded, but whether the logic holds together.&lt;/p&gt;

&lt;p&gt;If one thing changed, how did you make sure everything affected by that change was updated?&lt;/p&gt;

&lt;p&gt;That’s a very different question.&lt;/p&gt;

&lt;p&gt;What’s becoming clear is that documenting change is not enough.&lt;/p&gt;

&lt;p&gt;Understanding change impact is the actual work.&lt;/p&gt;

&lt;p&gt;That means being able to see:&lt;/p&gt;

&lt;p&gt;which requirements are affected&lt;/p&gt;

&lt;p&gt;which risks need to be re-evaluated&lt;/p&gt;

&lt;p&gt;which tests are no longer valid&lt;/p&gt;

&lt;p&gt;what needs to be updated before anything is implemented&lt;/p&gt;

&lt;p&gt;Not after.&lt;/p&gt;

&lt;p&gt;We’ve been working on this problem from a system perspective.&lt;/p&gt;

&lt;p&gt;What happens if change is not treated as an isolated action, but as something that propagates?&lt;/p&gt;

&lt;p&gt;What happens if the relationships between requirements, risk, and verification are actually used?&lt;/p&gt;

&lt;p&gt;The approach we ended up with is simple in principle.&lt;/p&gt;

&lt;p&gt;An event happens.&lt;/p&gt;

&lt;p&gt;Its impact is analyzed across the system.&lt;/p&gt;

&lt;p&gt;The necessary updates become visible.&lt;/p&gt;

&lt;p&gt;Traceability is maintained as part of the workflow.&lt;/p&gt;

&lt;p&gt;Instead of investigating impact manually, the system surfaces it.&lt;/p&gt;

&lt;p&gt;If you’re dealing with MDR or FDA expectations, this is where things usually get difficult.&lt;/p&gt;

&lt;p&gt;Not documentation, but consistency.&lt;/p&gt;

&lt;p&gt;Not records, but connections.&lt;/p&gt;

&lt;p&gt;If you want a more detailed breakdown of how this works in practice, we put it together here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://qmswrapper.com/ai-qms-for-medical-devices/" rel="noopener noreferrer"&gt;https://qmswrapper.com/ai-qms-for-medical-devices/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And if you’re curious how this looks inside an actual QMS workflow:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://qmswrapper.com/qms-software-demo/" rel="noopener noreferrer"&gt;https://qmswrapper.com/qms-software-demo/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Most QMS systems help you record what changed.&lt;/p&gt;

&lt;p&gt;Very few help you understand what that change actually means.&lt;/p&gt;

</description>
      <category>qms</category>
      <category>ai</category>
      <category>iso13485</category>
      <category>medtech</category>
    </item>
  </channel>
</rss>
