• No results found

CSV article.pdf

N/A
N/A
Protected

Academic year: 2020

Share "CSV article.pdf"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Article

Computer System Validation: A Requisite

Approach for Laboratory

1Gaurav Tiwari*, 1Ruchi Tiwari, 1Kaushlesh Prasad and 1Awani K Rai

1Department of Pharmaceutical Sciences, Pranveer Singh Institute of Technology, Kanpur (UP).

*Email id: [email protected]

Introduction

Pharmaceutical product research, development, manufacturing, and distribution require considerable investment of both time and money, and computerization has become a key to improving operational

efficiency. Computer system application

is expected to support the fundamental requirement of minimizing risk to product

identity, purity, strength, and efficacy by

providing consistent and secure operation and reducing the potential of human error. In the last decade, computerized systems have become a vital part in the manufacture of Active Pharmaceutical Ingredients. Proper functioning and performance of software and computer systems play a major role in obtaining consistency, reliability and accuracy of data. Therefore, cGMP regulations imply that the functionalities of those computerized systems, which have

an influence on the quality of API, should be validated and thus Computer System Validation (CSV) should be a part of any

good development and manufacturing practice. Validation shall demonstrate that

the parameters defined as critical for its

operation and maintenance are properly

(adequately) controlled and managed. It is essential that the validation is practical and achievable, adds value to the project, and is concentrated on the critical elements of the system [1].

The computer system qualification for

validation program requires the regulated

As quality is the most important aspect of any manufacturing process, it becomes necessary to validate or examine all the peripherals connected to the manufacturing instruments used in pharmaceutical industries. Among all these peripherals, computer is the main equipment, as it controls and handles all the activities

of manufacturing process starting from input to finalized output. So the requirement of Computer System Validation (CSV) has naturally expanded to encompass computer systems used both in the development

and productionof pharmaceutical products and medical devices. American FDA and the UK MHRA regulate the guidelines for the use of computer systems in pharmaceutical industries. Validation is based on taking a structured life-cycle approach by initial planning of the project through development, testing and release to

final operation and maintenance of the computer. A 4Q model is recommended for the whole process with just four phases: design qualification (DQ), installation qualification (IQ), operational qualification (OQ) and performance qualification (PQ). Through validation there is documented evidence that a process or a system meets the previously specified parameters. Validation ends when the system is retired and all important quality data is successfully migrated to the new system. The ultimate goal of any CSV project is to realize and sustain

compliance, while ensuring the peak performance and functionality of computer systems. Above all the system

must be shown to operate correctly, consistently, and according to its specifications.

Keywords: Validation, Computer System, Phases of Validation, Validation of Hardware, Validation of Software.

pharmaceutical industry to provide guidance and reference on regulatory requirements, validation methodologies, and documentation. The pharmaceutical organization requires to follow GxP

regulations from the U.S. Code of Federal Regulations (CFRs) and the Food and Drug Administration (FDA) to conduct proper CSV program for company’s regulatory

requirement and for quality policy of the company.

Validation

The word ‘validate’ is defined in the dictionary as to make ‘valid’, ‘to legalize’ or indeed ‘to confirm’. But what does

this exactly mean? Through validation there is documented evidence that a process or a system meets the previously specified parameters. It is a scientific

method for confirming the value of a system for a specific purpose. So, validation in

the pharmaceutical and medical device industry is defined as the documented act of demonstrating that a procedure, process, and activity will consistently lead to the expected results. It often includes the qualification of systems and equipments.

The US FDA in 1987 defined validation

as “Establishing documented evidence that provides a high degree of assurance that a specific process will consistently produce a product meeting its pre-determined specifications and quality attributes”.

This definition was originally applied to

the drug manufacturing processes, but validation is applied to many aspects of the healthcare and other regulated industries and businesses which include services, equipment, computer system, processes &

cleaning. So, it is the process by which all

aspects of a process (including buildings,

equipments, and computer systems) are

shown to meet all quality requirements, and comply with the applicable rules and regulations regarding product quality, safety and traceability. In each case, the objective of validation is to produce documented evidence, which provides a high degree of assurance that all parts of the facility will consistently work correctly when brought into use. In case of computer systems there is an expectation that validation should allow quality to be built

into all stages of a regulated system’s life

cycle in order to minimize system errors and problems. It is a requirement for Good Manufacturing Practices and other

regulatory requirements. Since a wide

variety of procedures, processes, and

activities need to be validated, the field

of validation is divided into a number of subsections as follows:

1. Cleaning Validation 2. Process Validation

3. Analytical Method Validation

4. Computer System Validation

The use of the word ‘Validation’, in

(2)

in USA. The term ‘validation’, as used in the USA, refers to any type of evidence about a state of affairs. ‘Validated’ is therefore

not an adjective for an object, but rather an adjective for a property of an object. The

terms validation and qualification are very

often used interchangeably. The precise meaning of and the difference between the terms is discussed more in theory than in

practical usage. Because a distinction is

only possible in theory, the line between

qualification and validation is indeed blurred.

However, as already shown in practice, a clear distinction is not necessarily required. For completeness the terms are explained

briefly below. The following definitions of

the terms have been established as a type of standard.

• H a r d w a r e a n d d e v i c e s a r e qualified.

• Methods and processes are

validated.

The combination of qualified hardware

and validated processes and methods results in a validated computer system [2].

Computer System Validation

Computer system installed in the

corporations are validated to assure that they are of high quality, meet business needs, and are designed, implemented and managed in compliance with appropriate regulatory requirements to perform in a manner consistent with their intended functions. The intent of validation is to ensure that regulated systems meet the criteria listed below:

1. Systems are developed according to

quality software engineering principles.

2. Systems meet the business needs of

their users and

3. Continue to operate correctly and reliably

throughout their life cycle.

So in general, CSV is mostly just good

software engineering practice in a formal setting; making sure that the right system

is built and managing changes. CSV can be defined as “an ongoing process

of establishing documented evidence to provide a high degree of assurance that a

computerized system (and its components)

will consistently perform to predetermined

specifications”. For a process supported

by a computer system, we can say that

CSV provides documented proof that

the system (e.g. hardware, software,

peripherals and networks) will repeatedly

and reliably do what it is designed to do,

is “fit-for-purpose”, and complies with the applicable rules and regulations. CSV

must show that the system operates

predictably according to its specifications,

and that conclusion is supported by formal

and documentary evidence. The ultimate

goal of any CSV project is to realize and

sustain compliance, while ensuring the peak performance and functionality of

these systems. CSV is a sound business

practice that supports quality assurance,

and promotes responsible and profitable operations. CSV provides the evidence that

a computer system does what it is intended

to do according to the system specifications

and operating procedures [3].

CSV: Regulatory

Requirements

In 1983, FDA published a guide to the inspection of Computerized Systems in

Pharmaceutical Processing, also known as

the ‘bluebook’ (FDA 1983). Recently, both

the American FDA and the UK Medicines and Healthcare Products Regulatory Agency have added sections to the regulations

specifically for the use of computer systems. FDA introduced 21 CFR Part 11 for rules on

the use of electronic records and electronic

signatures (FDA 1997). FDA regulation is harmonized with ISO 8402:1994 (ISO 1994), which treats “verification” and “validation” as separate and distinct terms. On the

other hand, many software engineering

journal articles use the terms “verification” and “validation” interchangeably, or in some cases refer to software “verification, validation, and testing (VV&T)” as if it is a

single concept with no distinction among the three terms. The General Principles

of Software Validation defines software verification as “that which provides objective

evidence that the design outputs of a particular phase of the software development

life cycle should meet all of the specified

requirements for that phase.” The software

validation guideline states: “The software development process should be sufficiently

well planned, controlled, and documented to detect and correct unexpected results from

software changes.” U.S. regulations related

to computer systems are listed in Table1. A lot of regulatory agencies worldwide pay increasing attention on computerized systems:

1. AIFA (Agenzia Italianadel Farmaco)

www.agenziafarmaco.it 2. Eudralex www.ema.europa.eu 3. MHRA www.mhra.gov.uk

4. ICH www.ich.org

CSV: Overview

Validation of computer systems is not a once off event. Validation should be considered as part of the complete life cycle of a computer system. This cycle includes the stages of planning, specification, programming, testing, commissioning, documentation, operation, monitoring and

modifying. For new systems, validation starts when a user department has a need for a new computer system and thinks about how the system can solve an existing problem. For an existing system, it starts when the system owner gets the task of bringing the system into a validated state. Validation ends when the system is retired and all important quality data is successfully migrated to the new system. Important steps

in between are validation planning, defining user requirements, functional specifications,

design specifications, validation during development, vendor assessment for purchased systems, installation, initial and ongoing testing and change control. In other words, computer systems should be validated during the entire life of the

system. Because of the complexity and

the long time span of computer validation, the process is typically broken down into life cycle phases. V-model describes the system development life cycle and is frequently used. This model comprises of

User Requirement Specifications (URS), Functional Specifications (FS), Design Specifications (DS), development and testing of code, Installation Qualification (IQ), Operational Qualification (OQ) and Performance Qualification (PQ). The

V-Model is quite good if the validation process also includes software development. It also looks quite complex for true commercial, off the shelf system with no code development for customization. Phases like design

specification or code development and code

testing are not necessary. For such systems

the 4Q model is recommended with just four phases: design qualification (DQ), installation qualification (IQ), operational qualification (OQ) and performance qualification (PQ). Both the 4Q and the V-model do not address the retirement phase. The 4Q model is

also not suitable when systems need to

be configured for specific applications or

when additional software is required that is not included in the standard product and

is developed by the user’s firm or by a 3rd

party. In this case a life cycle model that combines system development and system integration is preferred.

User representatives define User

or System Requirement Specifications (URS, SRS). If there is no vendor that

offers a commercial system, the software needs to be developed and validated by following the steps on the left side of Figure 3. Programmers develop functional

specifications, design specifications and the

code and perform testing in all development phases under supervision of the quality assurance. The vendor that best meets the

user’s technical and business requirements

(3)

Table 1. U.S. Regulations Applicable to Computer Systems

CFR TITLE SYSTEM IMPACT

People

21.CFR.211.25 21.CFR.211.34

Hardware

21.CFR.211.63 21.CFR.211.67

21.CFR.211.68 (a)

Software

21.CFR.211.68 (a), (b)

21.CFR.211.100

21.CFR.211.101 (d) 21.CFR.211.180 (a), (c), (d), (e)

21.CFR.211.182 21.CFR.211.186 (a), (b) 21.CFR.211.188 (a), (b)

21.CFR.211.192 21.CFR.211

FD and C Act, Section 704 (a)

Personnel qualification Consultants

Equipment design, size and location Equipment cleaning and maintenance

Automatic, mechanical and electronic equipment

Automatic, mechanical and electronic equipment

Written procedures: Deviation

Charge-in of components

General requirements (Records and

Reports)

Equipment cleaning and use log Master production and control records

Batch production and control records

Production record review Electronic record; electronic signatures

Inspection

Qualifications, training and experience for assigned functions Qualifications, training and experience to provide the service Record qualifications and work undertaken

System design, capacity and operating environment

Preventative maintenance program at appropriate intervals, to formal procedures identifying responsibilities, schedule, tasks.

System reliability with routine calibration, inspection or checks

to formal maintenance procedures; results to be documented

Accuracy, Repeatability and Diagnostics Application software documentation

Configuration agreement Access Security

Input/ Output signal accuracy and device calibration Data Storage

Software backup, archiving and retrieval

Formal approved and documented procedures (Software)

Deviation report

Automated component, addition verification

Data record availability, retention, storage medium and reviews

Maintenance records

Application software documentation Data reproduction accuracy

Documented verification of process steps Operator identification

Data record review by quality control

Electronic record/ electronic signature type, use, control and audit trial

Access to computer system

Qualifications of CSV

Design Qualification (DQ): “Design qualification (DQ) defines the functional and operational specifications of the instrument

and details the conscious decisions in the

selection of the supplier”. DQ should ensure

that computer systems have all the necessary functions and performance criteria that will enable them to be successfully implemented for the intended application and to meet

business requirements. Errors in DQ can

have a tremendous technical and business

impact, and therefore a sufficient amount of

time and resources should be invested in

the DQ phase. For example, setting wrong

functional specifications can substantially increase the workload for OQ testing, adding

missing functions at a later stage will be much more expensive than including them

in the initial specifications and selecting a vendor with insufficient support capability

can decrease instrument up-time with a

negative business impact. Steps for design specification normally include:

1. Description of the task the computer system is expected to perform. 2. Description of the intended use of the

system.

3. Description of the intended environment

(Includes network environment).

4. Preliminary selection of the system

requirement specifications, functional specifications and vendor.

5. Vendor assessment.

6. Final selection of the system requirement

s p e c i f i c a t i o n s a n d f u n c t i o n a l

specifications.

7. Final selection and supplier.

Installation Qualification (IQ): Instal-lation qualification establishes that the computer system is received as designed

(4)

in the selected environment, and that this environment is suitable for the operation and use of the instrument. The list below includes steps as recommended before and during installation.

1. Before installation

• Obtain manufacturer's recommendations

for installation of site requirements.

• Check the site for the fulfillment of the manufacturer’s recommendations

(utilities such as electricity, water, gases and environmental conditions such as humidity, temperature, vibration levels

and dust).

2. During installation

• Compare computer hardware and

software, as received, with purchase order (including software, accessories,

spare parts).

• Check documentation for completeness

(operating manuals, maintenance instructions, standard operating procedures for testing, safety and

validation certificates).

• Check computer hardware and

peripherals for any damage.

• Install hardware (computer, peripherals, network devices, cables).

• Install software on computer following the manufacturer’s recommendation. • Verify correct software installation,

e.g., are all files accurately copied on

the computer hard disk. Utilities to do this should be included in the software itself.

• Make back-up copy of software. • Configure network devices and

peripherals, e.g. printers and equipment modules.

• Identify and make a list with a description

of the hardware, include drawings where appropriate, e.g., for networked data systems.

• Make a list with a description of the

software installed on the computer.

• Store configuration settings either

electronically or on paper.

• List equipment manuals and SOPs. • Prepare an installation report.

Installation and installation qualification (IQ) of larger commercial system is normally performed by a supplier’s representative. Both the supplier’s representative and a

representative of the user should sign off

the IQ documents [6, 7].

Operational Qualification (OQ):

“Operational qualification (OQ) is the

process of demonstrating that a computer system will function according to its functional

specifications in the selected environment.” Before OQ testing is done, one should

always consider what the computer system will be used for. There must be a clear

link between testing as part of OQ and requirement specifications as developed in

DQ phase. Testing may be quite extensive if

the computer system is complex and if there is little or no information from the supplier on what tests have been performed at the

supplier’s site. Extent of testing should be based on a justified and documented risk assessment. Criteria are: Impact on product

quality, Impact on business continuity,

Complexity of system, Information from the

vendor on type of tests and test environment,

Level of customization.

Most extensive tests are necessary if the system has been developed for a specific user. In this case the user should test all functions. For commercial off-the-shelf systems that come with a

validation certificate, only tests should be

done of functions that are highly critical for the operation or that which can be

influenced by the environment. Specific user configurations should also be tested, for

example, correct settings of IP addresses of

network devices should be verified through

connectivity testing.

Performance Qualification (PQ):

“Performance Qualification (PQ) is the

process of demonstrating that a system consistently performs according to a

specification appropriate for its routine use”. Important here is the word ‘consistently’.

Important for consistent computer system performance is regular preventive maintenance, e.g., removal of temporary

files and making changes to a system in

a controlled manner and regular testing.

In practice, PQ can mean testing the

system with the entire application. For a computerized analytical system this can mean, for example, running a system suitability testing, where critical key system performance characteristics are measured and compared with documented, preset

limits. PQ activities normally can include

complete system test to prove that the application works as intended. For example for a computerized analytical system this can mean running a well characterized sample through the system and compare the results with a result previously obtained, Regression testing: reprocessing of data

files and compare the result with previous result, Regular removal of temporary files,

Regular virus scan, Auditing computer systems.

Most efficient is to use software for automated regression testing. The software runs typical data sets through a series of applications and calculates and stores the

final result using processing parameters as defined by the user. During regression

testing the data is processed again and the results are compared with previously recorded results. Normally such tests do

not take more than five minutes but gives

assurance that the key functions of the system work as intended [8].

Validation of HARDWARE and

SOFTWARE

Validation of Hardware

Hardware validation is essential when the hardware is to be used in complex systems that are used in cost-critical and life-critical applications. This motivates the need for a systematic approach to

verify functionality. Hardware verification

complexity has increased to the point that it dominates the cost of design. In order to manage the complexity of the problem, we have to investigate validation

techniques, in which functionality is verified by simulating (or emulating) a system

description with a given test input sequence. However, formal techniques suffer from

high complexity, so the verification of large

designs using formal techniques alone is often intractable. The complexity of validation can be made tractable by using a test sequence of reasonable length, and the degree of certainty provided can become arbitrarily close to 100%. A practical

difficulty in the validation of large hardware

systems is choosing the proper design abstraction level which provides a trade off between simulation complexity and error modelling accuracy. In practice, validation is performed at all levels of abstraction from

behavioural down to layout. Behavioural

hardware description languages, such as

VHDL and Verilog, have only been fully

accepted by industry for less than a decade, and research in behavioural validation is still developing.

Validation of Software

As the pharmaceutical and chemical research and testing industries phase in and

start to comply with GALP, we are becoming

more frequently summoned, to provide information and documentation which may help to satisfy the reporting and compliance requirements.

The Software Life Cycle

Concept

An idea for software improvement is expressed and formed usually in one of the following ways:

1. A user has a need for some feature

or improvement, and makes a specific

(5)

2. A user or prospective customer raises an issue and expresses its importance. 3. Individuals close to the development process recognize and identify improvement possibilities.

Analysis and Design

A program structure analysis is conducted to determine the effects of the improvement:

1. That the underlying structure of the program can support the added functionality.

2. That backward compatibility can be maintained with data collected by previous program versions.

3. The extent that modules, functions and procedures will be affected.

4. The extent that additional functions, procedures and algorithms will be required.

5. A determination of program branch points affected.

6. Specification of variables and flow control flags needed for implementation

and control.

Coding and Implementation

During the coding and implementation, phase organization issues are observed: 1. The coding languages, style and format

is kept consistent with the rest of the

application’s modules, functions and

procedures.

2. Variables and condition flags are assigned and named in accordance

with Scintco’s standard mnemonic and

naming guidelines.

Test and Verification

The developer tests and verifies that:

1. The functionality of the improvement is in accordance with the requirements and

specifications.

2. The user interface, input, branching,

processing and output are as specified

by the requirements.

3. The functionality within procedures affected by the improvement is not compromised when the improvement is bypassed.

4. In special request cases, a pre-release version may be available for beta testing by those making the request.

Minor changes and cautionary notes are

appended to the Software Advisory Bulletins,

so they more accurately depict proper and useful operation and advise the user of issues requiring special consideration [2, 9].

Validation and Release

The distributor receives the program version package with the applicable

Software Advisory Bulletins, then tests and verifies the system for proper operation, and when satisfied that everything is in order, prepares the version for final release.

Operation and Maintenance

User Documentation: The Software Advisory Bulletins serve as the raw material

from which the distributor produces the necessary user documentation and incorporates it into the instruction manual.

The Software Advisory Bulletins are

normally included in an appendix of the instruction manual. The distributor and the developer provide recommendations and

guidelines which a user may find useful when developing SOPs for a particular

study.

Anomaly Report

An Anomaly Report form is provided for the purpose of reporting a software problem. It includes:

1. A description of the location and place within the software system, that an

anomaly is first encountered or observed,

i.e. the sequence of events which leads to an expression of the anomaly. 2. A description of the effect and impact

the anomaly has on the system or on the affected software function.

3. To the extent possible, report the cause or perceived /believed cause of the anomaly.

4. To the extent possible, report the level of criticality the anomaly represents. 5. I n c l u d e r e c o m m e n d a t i o n s a n d

suggestions that represent a resolution of the anomaly.

Validation Master Plan and

Project Plan

The Validation Master Plan is a document that describes how the validation program will be executed in a facility. It should be developed according to company policies and internal procedures, including both

infrastructures and applications. SOPs

should be in place together with a formal

System Life Cycle Concept which describes

all the relevant activities for creating and maintaining qualified infrastructure and application. All validation activities should be described in a validation master plan which should provide a framework for thorough and consistent validation. A validation master

plan is officially required by Annex 15 of the

European GMP directive. FDA regulations

and guidelines don’t mandate a validation

master plan; however, inspectors want to

know what the company’s approach towards

validation is. The validation master plan is an ideal tool to communicate this approach both internally and to inspectors [10]. It also

ensures consistent implementation of validation practices and makes validation

activities much more efficient. In case there

are any questions as to why things have been done or not done, the validation master

plan should give the answer. Computer

Validation Master Plans should include: 1. Introduction with a scope of the plan,

e.g., sites, systems, processes. 2. Responsibilities by function.

3. R e l a t e d d o c u m e n t s , e . g . , r i s k management plans.

4. Products/processes to be validated and/

or qualified.

5. Validation approach, e.g., system life cycle approach.

6. Risk management approach with

examples of risk categories and recommended validation tasks for different categories.

7. Vendor management.

8. Steps for Computer System Validation

with examples on type and extent of

testing, for example, for IQ, OQ and PQ.

9. Handling existing computer systems.

10. Validation of Macros and spreadsheet calculations.

11. Qualification of network infrastructure. 12. Configuration management and change

control procedures and templates.

13. Back-up and recovery.

14. Error handling and corrective actions.

15. Requalification criteria.

16. Contingency planning and disaster

recovery.

17. Maintenance and support. 18. System retirement.

19. Training plans (e.g., system operation, compliance).

20. Validation deliverables and other documentation.

21. Templates and references to SOPs.

22. Glossary.

23. V a l i d a t i o n R e p o r t a n d o t h e r documents.

Validation Report

When the validation project is completed, a validation summary report should be

(6)

generated by the system owner. The report documents the outcome of the validation project [11]. The validation report should

mirror the validation project plan and should include:

1. A brief description of the system. 2. Identification of the system and all

software versions that were tested. 3. Description of hardware used. 4. Major project activities.

5. Listing of test protocols, test results and

conclusions.

6. Statement on system status prior to

release.

7. List of all major or critical issues and

deviations with risk assessment and corrective actions.

8. Statement that all tasks have been

performed as defined in the project plan.

9. Statement that validation has been

performed according to the documented procedures.

10. Listing of all deliverables.

11. Final approval or rejection statement. 12. The validation report should be reviewed,

approved and signed by QA and the

system owner.

Checklists

Checklists should help to verify that validation tasks are identified and performed. However, some validation tasks are specific

for specific systems. Therefore going through checklists does not mean that everything is covered for each system nor does it mean that all checklist items are applicable for every system.

Templates and Validation

Examples

Templates are useful to effectively follow and document validation tasks and results. Validation examples help to get adequate information on how to conduct validation and to prepare deliverables [12].

Documentation

Basic Documentation

I n a d d i t i o n t o t h e b a s i c G L P

documentation (i.e. training record, job

description, and CV), there should be an

inventory of all computerized systems being used in the facility listing system name, system owner, location and validation status.

Standard Operating Procedures

GLP requires a set of standard operating

procedures for the development and/or

routine use of validated computerized systems addressing the following topics:

1. Operation: In addition to the User

Manual, an SOP should describe how

the computerized system will be used for its intended purpose.

2. Security: Two levels of security should

be addressed:

Physical security of the system (e.g.

locked server room).

Logical security of the system (e.g. User ID, password) including user rights.

3. Problem log: This should describe

measures how to document and solve problems encountered during routine operation of the system. Reference to change management procedures should be taken into account.

4. Maintenance: Regular and preventive

maintenance should be described.

5. Change control: Changes to the

computerized system, except regular and preventive maintenance, should be evaluated for their potential impact on the validation status. The procedure how to perform a change control should be described.

6. Backup and restore: Procedures

for backup of the application and

data should be defined including their

frequency, period of retention for backup copies, the method and responsibility for periodic backups, and the process of restoration.

7. Periodic testing: The system needs

to be monitored regularly for correct

operation including device checks. Basic

functionality testing should be performed on a regular basis.

8. Contingency plan and disaster

recovery: A contingency plan should

specify procedures to be followed in case of system breakdown or failure. A detailed plan for disaster recovery should be available.

9. Archiving and retrieval: Procedures

should describe how and where documents, software and data are archived, including the period of retention, retrieval mechanism, readability, and storage conditions.

10. Quality Assurance: Procedures how

QA will review and inspect the system

life cycle and the IT-infrastructure in a

GLP-regulated environment.

Apart from the SOP on operation of a system, these SOPs may be as generic

as possible; i.e. they need not be written separately for each application [7, 13].

Additional System Specific

Documents

1. Installation manual: A set of instructions that have to be followed when the

system is installed. In addition, it defines

the minimum hardware and operating system requirements.

2. User manual: Describes how to use the system, usually provided by the vendor.

3. Release notes: Contain information

on changes and enhancements of the software compared to a previous version.

4. Vendor audit report: Describes the results of the inspection of the vendor concerning the software development

life cycle (SDLC) and the quality system

of the vendor. It also includes information about software design and, in particular, about software testing.

5. Logbook: Logbook should be established

to record all actions e.g. calibration, cleaning, maintenance, change control of all components of a computerized system over the whole life cycle.

6. Source Code: The test facility should

have access to the source code of application software. It is not necessary to have it available at the test facility, but the test facility should ensure that the vendor of the software maintains the source code for each version in a safe place.

Conclusion

Successful CSV is highly dependent upon a quality management or quality

assurance system.CSV must establish a “level of confidence” that the system

consistently meets all requirements and

user expectations. CSV is a critical activity

that should be pursued and formally documented for all systems with regulatory

implications. CSV activities provide the

controlled testing conditions necessary to ensure proactive identification and resolution of operational and regulatory issues. Above all, the system must be shown to operate correctly, consistently,

and according to its specifications. Whilst

the concepts and principles behind computer validation remain convincing and relevant, it is clear that computer validation practices need to be updated to

reflect modern computer technology and

development techniques.

“At the end of the day people make the difference. Good people deliver not just short term results but results that hold up to scrutiny long-term too.”

References

Related documents

Rotterdam are ranked among the top 10 container ports in terms of container throughput. As well, six out of the 10 ports are in China. While Singapore, Hong Kong and Busan are

For the internally embedded reinforcement specimen, the first visible crack appeared at a load of 70 kN at the loading point at a steeper angle than the case of

Vicky Lyon reported a tent problem. She questioned where the police get involved or does the city Code Enforcement Officer get involved first. She asked where the City

A case for Journal of Business and Industrial Marketing (JBIM) to be ranked as “A” in the ABDC ranking of journals 2013 and beyond.

office shall be listed on a single ballot, regardless of political

Compared to the state of the art partitioning tools PaToH [ 10 ], Mondriaan [ 11 ], and Zoltan [ 12 ] using the standard hypergraph model, which minimize the total communication

• Supervisor M disguised his identity by logging into Facebook using a friend’s account, searched the Facebook sites of various employees, and accessed one employee’s site who

This research supports the emerging literature around flipped classrooms and pedagogy in terms of student engagement, a more student-centred learning environment, increased