24.10 1615 Computer System Validation - David Lai (LabWare) - V2
24.10 1615 Computer System Validation - David Lai (LabWare) - V2
ạ ố ồ
Reference
• Incorrect or inappropriate
Operating Procedures
• Human Error
• Data loss
Supplier
Involvement
1 4
2 3
Validation Requirements
Plan Specification
Risk
Assessment
1.Infrastructure • Layered software (i.e., upon • Operating Systems • Record version number, verify correct installation by
Software and Tools which applications are built) • Database Engines following approved installation procedures
• Software used to manage the • Middleware • Assess and record the tool’s adequacy for use
operating environment and • Programming • See the ISPE GAMP Good Practice Guide: IT
infrastructure languages Infrastructure Control and Compliance (Second
• Network and Edition)
performance • See also ISPE GAMP GOOD Practice Guide:
monitoring tools Enabling Innovation – Critical Thinking, Agile, IT
• Scheduling tools Service Management Chapter 4
• Software, systems,
and tools supporting IT
processes
• Requirements
management, test
management, test
automation tools, etc.
3. Standard Run-time parameters may • Firmware-based applications • Requirements definition for key functionality and intended use
System be entered and stored, but • COTS software • Life cycle approach scaled based on system complexity
Component the software cannot be • Some Instruments (See the ISPE • Risk-based approach to supplier assessment (scaled on
configured to suit the GAMP Good Practice Guide: A component categories, GxP impact, and intent to
business process Risk-Based Approach to GxP leverage supplier activities; focus is on the supplier
Compliant Laboratory development life cycle as applied to the component or
Computerized Systems for system under consideration, and the robustness of the
further guidance) supplier’s product and change management processes
ongoing)
• Demonstrate supplier has adequate QMS
• Record version number, verify correct installation
• Risk-based tests against requirements as dictated by use
(for simple systems regular calibration may substitute for
testing)
• Procedures in place for maintaining data
• Procedures in place for maintaining compliance and fitness
for intended use
5. Custom Applications Software custom designed and Varies, but includes: Same as for configurable, plus:
and Components coded to suit the business • Bespoke interfaces between • Supplier-assessment focus on the supplier’s QMS for
process systems new component development
• Internally and externally • Design and source-code review
developed IT applications • Coding standard
• Internally and externally • Full life cycle information (design specifications, unit,
developed process control module, integration and functional testing, etc., where
applications relevant)
• Custom ladder logic
• Custom firmware
• Spreadsheets (macro)
Note: Even a fully customized
development will leverage
standard software modules and
libraries.
A basic assessment is sufficient for lower impact systems, while higher impact systems may require
formal audits. Postal audits may be appropriate for suppliers of standard and configurable products
and services.
Design Qualification Documented verification that the proposed design of Design review
(DQ) facilities, systems, and equipment is suitable for the
intended purpose.
Installation Documented verification that a system is installed Checking, testing, or other verification to demonstrate
Qualification (IQ) according to written and approved specifications. correct:
•installation of software and hardware
•configuration of software and hardware
Operational Documented verification that a system operates Testing or other verification of the system against
Qualification (OQ) according to written and approved specifications specifications to demonstrate correct operation of
throughout specified operating ranges. functionality that supports the specific business
process throughout all specified operating ranges.
Performance Documented verification that a system is capable of Testing or other verification of the system to
Qualification (PQ) performing the activities of the processes it is required to demonstrate fitness for intended use and to allow
perform, according to written and approved acceptance of the system against specified
specifications, within the scope of the business process requirements.
and operating environment
Formal tests should be performed either in the operational environment (where test records should be clearly
distinguishable from production records or where test records can be archived prior to operational use) or in
a separate test environment. Test documents should specify which environment to use. When using test
environments, the test strategy chosen should justify the equivalency of test results, i.e., justify that similar
results would have been achieved in the operational environment.
one environment
operational environment
testing environment
development environment
operational environment
testing environment
development environment