Why Change Control Exists โ€” and Why It Catches Engineers Off-Guard

Once a system is validated, it exists in a controlled state. Every document, every software version, every hardware component has been verified and recorded. Any change to that state โ€” however small โ€” must be formally assessed before it's made. This is change control, and it is one of the most common areas where automation engineers on pharma projects make costly mistakes.

The surprise isn't that change control exists. It's the scope of what triggers it. Engineers accustomed to modifying PLC programs in response to operational feedback find that in a validated GMP environment, even a comment change in a function block requires a documented impact assessment and may require re-qualification testing before the system can be released back to production.

The Regulatory Basis

EU GMP Annex 11 ยง10 states: "Changes to a computerised system including system configurations should only be made in a controlled manner in accordance with a defined procedure." 21 CFR Part 11 ยง11.10(k) requires operational system checks. Both regulations make change control non-optional for validated systems.

What Triggers a Change Control

The first question engineers always ask is: what changes actually require a formal change control? The answer depends on the system's validation status and the nature of the change. As a practical guide:

CHANGE CONTROL TRIGGER MATRIX โ€” VALIDATED PLC/SCADA SYSTEM CHANGE TYPE CC REQUIRED? REQUALIFICATION? TYPICAL SCOPE PLC logic change (GMP-critical) YES โ€” ALWAYS LIKELY PARTIAL OQ Impact assessment + OQ SCADA screen layout change YES โ€” ASSESS Cosmetic = maybe not Document + review PLC firmware / OS patch YES โ€” ALWAYS LIKELY FULL IQ+OQ Re-IQ + regression OQ Alarm setpoint adjustment YES โ€” ASSESS Document change only Updated OQ acceptance criteria Adding a new instrument / I/O point YES โ€” ALWAYS SUPPLEMENTAL IQ+OQ New IQ/OQ for added scope
// "ASSESS" MEANS: COMPLETE A CHANGE CONTROL REQUEST FIRST, THEN DETERMINE REQUALIFICATION SCOPE BASED ON IMPACT ASSESSMENT.

The Change Control Request Process

Every change starts with a Change Control Request (CCR) โ€” a formal document that describes the proposed change, the reason for it, and the initial impact assessment. The CCR is reviewed and approved before any work begins. The process:

Writing a Useful Impact Assessment

The impact assessment is the core of the CCR. It answers three questions: which validated documents does this change affect? Does the change require requalification testing? If so, what is the minimum test scope that demonstrates the change is safe?

For a PLC logic change, the impact assessment should identify the affected function blocks, the URS requirements they implement, the OQ test cases that tested those requirements, and whether those test cases need to be re-executed. A change that adds a new interlocking condition to an existing alarm function might only need the three specific OQ test cases covering that alarm โ€” not a full regression of the entire OQ.

The Emergency Change Problem

Production pressure sometimes leads to "emergency changes" โ€” modifications made outside the change control process to resolve a critical production issue. These are not prohibited but must be documented retrospectively within a defined timeframe (typically 24โ€“72 hours). The retrospective CCR must describe what was changed, why, and what testing was done. An undocumented emergency change discovered during audit is a serious finding.

Version Control is Part of Change Control

Every approved change must be reflected in updated document versions. The PLC program that runs the validated system must have a version number that matches the version recorded in the IQ. The SCADA application must match. If an inspector finds a discrepancy between the deployed software version and the validated version record, the entire validation is called into question.

This means maintaining a Change Control Log โ€” a register of every CCR raised, approved, and closed โ€” with references to the resulting document version numbers. The log is the audit trail of how the system evolved from its validated baseline.

In the QLean Framework

The framework includes a Change Control Request template, a Change Control Log (Excel register), and a Change Management SOP. The CCR template includes the impact assessment section with checkboxes for affected document types and a pre-defined requalification scope matrix. The Change Control Log integrates with the Master Deviation Ledger for changes that originate from deviation investigations.