ORACLE Validation Plan Overview
ORACLE Validation Plan Overview
XXX Company
Document #:
PREPARED BY:
APPROVED BY:
Table of Contents
1. Objective.....................................................................................................................3
2. Business Areas Involved.........................................................................................3
3. System Scope...........................................................................................................4
3.1 ORACLE Application........................................................................................... 4
3.2 Platform................................................................................................................ 5
3.3 Software Modifications and Customizations....................................................5
3.4 Third Party Software...........................................................................................9
4. Gap Analysis.............................................................................................................9
4.1 Procedure for the Preparation of Checklist of GAP Analysis..........................9
5. Risk Assessment....................................................................................................11
5.1 Risk Assessment Process................................................................................11
6. Validation Approach...............................................................................................14
6.1 Document User Requirements.........................................................................16
6.2 Develop Validation Plan....................................................................................16
6.3 Develop Protocols............................................................................................. 16
6.3.1 Installation Qualification (IQ)..................................................................17
6.3.2 Operational Qualification (OQ)...............................................................18
6.3.3 Performance Qualification (PQ)..............................................................18
6.4 Execute Protocols............................................................................................. 18
6.5 Develop Summary Report................................................................................19
7. Deliverables and Responsibilities.........................................................................19
8. Validation and Production Environments............................................................20
9. Standard Operating Procedures............................................................................20
10. Acceptance Criteria................................................................................................21
10.1 Acceptance Criteria........................................................................................... 21
11. Validation of Changes............................................................................................21
12. Requalification and/or Revalidation......................................................................21
12.1 Requalification Criteria.....................................................................................22
13. SYSTEM RETIREMENT...........................................................................................23
14. Glossary of Terms and Acronyms.............................................................................23
____________________________________________________________________________
Document #: Page 2 of 25
ORACLE Validation Plan
____________________________________________________________________________
1. Objective
XYZ is validating the ORACLE Process Manufacturing computer system, Version 11.5.9 to
comply with the Good Manufacturing Practices (GMP) for finished pharmaceuticals and to
comply with XYZ’s computer system validation master plan (Reference number VMP 10,
Revision 2.1).
____________________________________________________________________________
Document #: Page 3 of 25
ORACLE Validation Plan
____________________________________________________________________________
3. System Scope
The OPM Computer system is comprised of two major component areas, the platform and
the application. The figure below depicts these areas, each of which are further described
below.
ORACLE Process Manufacturing System
ORACLE Process
Manufacturing
Application
Platform
Windows 2000 Server
IBM xSeries 235 & xSeries 220
1
Software License Agreement effective date15-5-2002
2
Refer to the User Requirements and Functional Specifications (document # SRS12806) for more
details.
____________________________________________________________________________
Document #: Page 4 of 25
ORACLE Validation Plan
____________________________________________________________________________
3.2 Platform
The platform consists of the operating system software and hardware that supports the
ORACLE application software. The hardware includes two IBM xseries 235 servers, one
for test environment and other for production and a domain server IBM xseries 220. The
software includes MS Windows 2000 Server, MS Visual C++ version 6.0 + service
pack3, MKS Toolkit version 7.0 and gnu make version 3.77. User workstations and
printers also form part of the hardware. The ORACLE application runs on an ORACLE
database and Windows 2000 operating system software. System users connect to the
application server using client Windows 98/2000/XP desktops with MS IE. The
installation and operational capabilities of these platform components will be challenged
as part of this validation study.
Document #: Page 5 of 25
ORACLE Validation Plan
____________________________________________________________________________
without PO
8. Lot Genealogy To get list of batches where particular Yes
lot of item is used
9. Move Journal To transfer multiple items from Yes
storage location to storage location
10. Move Immediate To transfer single item from storage Yes
location to storage location
11. Create Lot To create lot after receipt of material. Yes
12. Transfer – Move To transfer product from production Yes
immediate line to FG Store after completion of
production.
13. Transfer – Move To transfer products from production Yes
journal line to FG store after completion of
production
14. Stock locator To create location in warehouse Yes
15. Inventory To open and close period of different Yes
calendar functions
16. Warehouse To create warehouse in OPM system Yes
Purchasing Buyer
17. Universal In-Box Information about status of Purchase Yes
orders
18. Purchase order To get information about Purchase No
summary order
19. Purchase orders To create new purchase order Yes
To change existed purchaser
order
To release purchase order
To close purchaser order
To display existed purchase order
20. Suppliers To create and change supplier Yes
masters
Formulator
21. Item master To create new record of item Yes
____________________________________________________________________________
Document #: Page 6 of 25
ORACLE Validation Plan
____________________________________________________________________________
master
To modify existed item master
record
To deactivate existed item master
record
To display existed item master
record
22. Formula To create new formula Yes
To change existed formula
To display existed formula
23. Recipe To create new recipe Yes
To change existed recipe
To display existed recipe
Production Supervisor Module
24. Batches To create new batch for item and Yes
for product
To change existed batch record
To release batch for production
To complete batch after
production
To display existed batch record
To view batches by product
To receipts items from receipt
area to warehouse
To allocate qty. against planned
qty. in warehouse
Document #: Page 7 of 25
ORACLE Validation Plan
____________________________________________________________________________
____________________________________________________________________________
Document #: Page 8 of 25
ORACLE Validation Plan
____________________________________________________________________________
____________________________________________________________________________
Document #: Page 9 of 25
ORACLE Validation Plan
____________________________________________________________________________
To deactivate existed
specifications
54. Samples To create record for sampling qty. Yes
from each lot
To change existed sample record
55. Results To record results of specification Yes
after completion of inspection
To change existed results
56. Specification To compare two specifications No
comparison
57. Lot Genealogy To get all details of specific lot of item No
or product
58. Sample storage To obtain summary of storage of No
summary sample qty.
N/A
4. Gap Analysis
To identify the gaps of implemented OPM Computer system, application software and IT
infrastructure (Platform).
During GAP analysis, checklist shall be prepared for the system. Also, the Checklist
shall be reviewed before the analysis, evaluation and observation. Following points (but
not limited to) shall be covered for the preparation of checklist for GAP analysis:
Document #: Page 10 of 25
ORACLE Validation Plan
____________________________________________________________________________
o System operation
o Hardware/ software change / control
o System operation and maintenance training
o Software backup and restore
Process functionality
Document #: Page 11 of 25
ORACLE Validation Plan
____________________________________________________________________________
When the negative results of the spot checks are realized, determine if Gaps are
due to improper configuration / implementation (in case of system is capable).
Note down the actual observation and intimate to validation core team to correct
the same.
When the negative results of the spot checks are realized, determine if Gaps are
due to system’s incapability to satisfy the requirements, than note down the
observations and suggest implementing immediate manual procedure to control
the system’s requirement and informing to core/technical team to implement the
same through system control.
When the negative results of the spot checks are realized, determine if Gaps are
related to non availability of documents/records, than note down the
observations and intimate to project coordinator to define further action plan.
5. Risk Assessment
The focus of the risk assessment is to assess those risks associated with the
system/process operation of the system. The risk assessment process allows users to
identify and minimize the impact of adverse events, while at the same time providing the
necessary justification for the validation approach taken to support the system
qualification.
Risk assessment is a part of the overall responsibility of the validation team members;
however each member may take on a different role during the assessment exercise.
The system owner is responsible for the operation of a system and the data reading from
the system. It’s a responsibility of system owner to investigate and evaluate those risks,
which are identified as part of the GMP requirements. Individual system module wise
department shall be system owner for this assessment
IT personnel are responsible to review the system design, evaluate and identify program
configuration risks.
Quality assurance personnel are responsible to identify those risks that are going to
affect regulatory requirements and maintaining company quality standards and policies.
____________________________________________________________________________
Document #: Page 12 of 25
ORACLE Validation Plan
____________________________________________________________________________
I) Process Identification
The basis for the Risk assessment will be the final requirement specifications. These
documents are used to identify the system functions and their sub-functions, including
the dependencies between them.
Following types of risks are mainly identified during Risk Assessment Process.
Access control
Identification of transaction records
Master records
Pre process and post process
Date validation
Linkage of records
Process parameters such as quantity, storage location, material group, bill of
material etc.
Calculation and results
Code numbering system
Failure of hardware conditions and basic software
Having determined that a particular function may have a GMP risk associated with
it, the assessment should proceed to identify the various risk scenarios i.e. the
events that identify the risks associated with use of the system.
c) Assess likelihood
The processes which are internally controlled by software (user can’t modify) and
those are tested thoroughly during software development, may fall in ranking of
likelihood 1 to 3. For example: Display parameters, print records.
The processes which are controlled by users and due to possibility of human error
and non-availability of system control may fall in ranking of likelihood 4 to 6. For
example: Create/ change/ release/delete records.
____________________________________________________________________________
Document #: Page 13 of 25
ORACLE Validation Plan
____________________________________________________________________________
Adverse events occurred due to systematic faults may fall in ranking of likelihood
7 to 10.
Risk Assessment requires not only the identification of the immediate effects of
the risk but also the long-term impact on the business of those effects. These
effects must take into account a wide variety of issue including impact on
regulatory compliance, financial impact and company reputation with customers
and suppliers. The impact of risk occurring may be described as follows:
The processes which are not affecting directly to product quality and used for
business supporting functions may fall in ranking of severity 2 to 4. For example:
purchase info record, invoice, vendor records.
The processes which are used in initial stage of operation, however it may be
affect product quality but those are not used for final decision may fall in ranking 5
to 6 of severity. For example: Create records, change records, wrong data entry,
non-availability of SOP.
The processes which are used in final stage of operation and are used for final
decision for product release and stock updation may fall in ranking 7 to 10 of
severity. For example: Release records, Goods receipt and goods issue, deletion
of records, usage decision, Finish goods transfer notification, label printing,
display records, cancellation of record.
Identify if the adverse event can be recognized or detected by other means in the
system. Adverse event having high probability of detection, may not pose serious
threat because it can be recognized quickly and suitable corrective action taken
to mitigate its impact. If adverse event has a low probability of detection, then the
risk condition need to seriously consider a review of the design or the
implementation of alternative procedures to avoid the event.
The processes with adverse events are advanced to next stage of operation;
however that adverse event can track down before final release of product may
fall in ranking 4 to 5 of probability of detection. For examples: Create records,
modification of records, and release of records.
The processes with adverse events which are identified by system and
highlighted with error message may fall in ranking 1 to 3 of probability of
detection. For example: Deletion master of records, selection of wrong data.
f) Overall priority
____________________________________________________________________________
Document #: Page 14 of 25
ORACLE Validation Plan
____________________________________________________________________________
Prioritize the fault conditions associated with each adverse event based upon
those areas of greatest vulnerability. The risk priority of the fault conditions
should be used to select the appropriate risk measure. By concentrating upon
such an area the overall probability of failure is reduce and quality is built into the
system.
6. Validation Approach
A prospective validation approach will be taken when validating the OPM Computer system.
The following diagram depicts the overall validation efforts. As the system is already been
implemented, the model considered in SILC- Software Implemented Life Cycle.
____________________________________________________________________________
Document #: Page 15 of 25
ORACLE Validation Plan
____________________________________________________________________________
Determine
System
Categorization
Repeat the activities, as required
High
Medium
Impact
Low Impact Identify Requirements
Identify Requirements
Impact Or Functionality Functionality and
Hazard
Perform Risk
Assessment
And Hazard Analysis
Perform testing
and
Implement
Control
Monitor Effectiveness
Of Controls and
testing
____________________________________________________________________________
Document #: Page 16 of 25
ORACLE Validation Plan
____________________________________________________________________________
The level of detail to be followed will depend on the nature of system as per GAMP
categorisation as well as risk assessment results. The extent of validation to be performed
shall be determined based on risk assessment report.
Validation requirements are typically categorised by the verification of the systems dealing
with Good Manufacturing Practices (GMPs), compliance evidence is essential for the
following aspects and activities related to OPM Computer system.
Data Input (capture and integrity), data filing, data-processing, networks and monitoring,
electronic records, archiving, retrieval, printing, access, change management, audit trails
and decisions associated with any GMP related activity.
In this context, examples of GMP related activities may include, but not limited to,
regulatory submissions, procurement, manufacturing, assembly, testing, quality control,
quality assurance, inventory control, storage and distribution, training,
contracts/technical agreements and associated records and reports.
A URS document for OPM Business System Requirements dated 2 nd June 2001 has
been prepared by XYZ originally. Based on that present implanted system will be verified
and changes from original specifications will be identified and noted for inclusion in
currently applicable requirement specifications.
____________________________________________________________________________
Document #: Page 17 of 25
ORACLE Validation Plan
____________________________________________________________________________
IQ protocol shall be developed to verify and document that all critical aspects of the
systems functions shall be installed in accordance with the approved system
specifications, manufacturer's specifications and as-built documentation.
Network Verification
Network verification is associated with the network infrastructure of the OPM Computer
system.
NQ protocol shall be developed to verify and document that all critical aspects of the
systems functions shall be installed in accordance with the approved system
specifications, manufacturer's specifications and as-built documentation.
____________________________________________________________________________
Document #: Page 18 of 25
ORACLE Validation Plan
____________________________________________________________________________
OQ protocol will be developed to verify proper system functionality with functional testing
throughout all anticipated ranges and modes of operation. The operational tests will be
designed to challenge and demonstrate the system's ability to operate in accordance
with the approved system specifications. The design and structure of OQ testing will be
consistent with the strategy of the software application.
The tests within each qualification document each contain an objective, step-by-step
instructions, and an expected result. Protocols will be approved by management prior to
their execution. The specific protocols that will be developed are identified in section 6.
The protocols will contain a section that links each test to one or more user
requirements.
____________________________________________________________________________
Document #: Page 19 of 25
ORACLE Validation Plan
____________________________________________________________________________
The qualification documents will be executed in the following order: 1) IQ, 2) Application
OQ, and 3) System PQ. The IQ must be fully executed before the Application OQ. The
Application OQ must be executed before the System PQ. Each qualification document
must be post-approved after all tests are successfully executed.
____________________________________________________________________________
Document #: Page 20 of 25
ORACLE Validation Plan
____________________________________________________________________________
The validation environment will contain a copy of the production data and will use the same
programs that are used in the production environment.
Document #: Page 21 of 25
ORACLE Validation Plan
____________________________________________________________________________
Verify all tests required by various protocols are completed, reconciled and attached
to the protocols as documentary evidence.
Verify if any amendments and discrepancies are documented, approved and
attached to this protocol.
If all tests in the qualification protocol have been reviewed and found to be
acceptable, sign the corresponding block in the qualification completion and approval
form.
All required qualification has been performed and all corresponding data collecting
forms are completed. Completion of data collection forms indicates that actual
installation, operational and integration conditions have been compared to specified
conditions.
All test equipments used during the qualification have been calibrated and certified
using standards traceable to the NIST or similar agency.
All amendments and discrepancy have been adequately resolved and approved by
all individuals listed by title on the qualification completion and approval.
The hardware and software shall be installed in accordance with design
specifications, installation drawings, and manufacturer specifications.
The application system software and hardware will control the intended process as
required by process specifications and will provided consistently and repeatedly
reproduce the processing cycle. Process specifications can be found in the
supporting documentation.
____________________________________________________________________________
Document #: Page 22 of 25
ORACLE Validation Plan
____________________________________________________________________________
Changes to validated systems must follow change procedure in accordance with the
Standard Operating Procedure. Every change should follow the risk assessment process
and criticality of that change is identified as low, medium or high. Based on that need for
retesting of associated functions shall be determined. All those steps shall be
documented as governed by this VMP and as identified elsewhere in this document. Re-
verification shall prove that the Systems remain in a validated state as a whole after the
change.
Depending on the change, potentially impacted areas shall be re-validated. The OPM
Computer System administrator defines the areas and the scope in the installation
qualification and operational qualifications plans.
The following type of verification activities are recommended, depending on the change.
Document #: Page 23 of 25
ORACLE Validation Plan
____________________________________________________________________________
Depending on the scope, Installation and Operational Qualification can be planned and
executed independently or concurrently.
When systems/components are retired, a plan shall be put in place to ensure that the
application can run on the new system and data generated on the old OPM Computer
system work on the new system.
Steps include –
____________________________________________________________________________
Document #: Page 24 of 25
ORACLE Validation Plan
____________________________________________________________________________
Platform - the software, hardware and networks that support the software applications and
systems in production
ORACLE OPM - Oracle Processing Manufacturing; a software application that is designed
to track inventory and process purchasing and manufacturing transactions for
pharmaceutical manufacturers
ERP - Enterprise resource planning
GMP - Good Manufacturing Practices
GAMP - Good Automated Manufacturing Practices
URS - User requirement specifications
FS - Functional specifications
VMP - Validation master plan
IQ - Installation qualification
OQ - Operational qualification
PQ - Performance qualification
IT - Information technology
QA - Quality assurance
GUI - Graphical user interface
LAN - Local area network
WAN - Wide area network
____________________________________________________________________________
Document #: Page 25 of 25