22
End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 [email protected]

End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 [email protected]

  • Upload
    others

  • View
    37

  • Download
    0

Embed Size (px)

Citation preview

Page 1: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

End User Applications,

Including Spreadsheets

Sion Wyn

Conformity

+[44] (0) 1492 642622

[email protected]

Page 2: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

2

GAMP

Document

Structure

Page 3: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

3

GAMP 5 Appendices

GAMP5 Main Body

Management Appendices (M1-M10)

Development Appendices (D1-D7)

Special Interest Topics (S1-S6)

Operation Appendices (O1-O13)

General Appendices (G1-G3)

Page 4: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

4

Special Interest Topics Appendices

• S1 Alignment with ASTM E2500

• S2 Electronic Production Records (EPR)

• S3 End User Applications including

Spreadsheets

• S4 Patch Management

• S5 Managing Quality within an Outsourced

IS/IT Environment

• S6 Organizational Change

Page 5: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

5

One Example….

• S3 End User Applications Including

Spreadsheets

• (…and covering other applications such as

user developed small databases…)

Page 6: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

6

Why a ‘Hot Topic’?

• Often under-estimated and under-

documented

• Difficult to detect and control

• Easy to develop

• Can be very powerful

• Can have high GxP Risk

Page 7: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Regulatory Examples

• FDA Warning Letter (1)

– “Failure to use fully validated spreadsheets to

calculate analytical results for in-process and

finished product testing [21 CFR 211.165(e)].”

Page 8: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Regulatory Examples

• FDA Warning Letter (2)

– “There is no documentation covering Excel

application software, or any procedures

instituted covering the protection of electronic

records or an established back-up system.”

Page 9: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Regulatory Examples

• FDA Warning Letter (3)

• Failure to manage laboratory systems

with sufficient controls to ensure

conformance to established

specifications and prevent omission of

data.

• Serious deficiencies related to your

documentation practices, including

missing raw data.

Continues…

Page 10: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Regulatory Examples

• FDA Warning Letter (3) continued…

• Use of uncontrolled worksheets for raw

analytical data in your laboratory.

• Presence of many uncontrolled

chromatograms, spreadsheets and

notes of unknown origin found in a

drawer.

Page 11: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Spreadsheets

• Important quality decisions are sometimes based on

uncontrolled spreadsheets

No clear requirements

No verification of correct operation

No security of data.

Page 12: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Spreadsheets

• They are sometimes used as an electronic form of a

GxP record.

• In such cases it is difficult to ensure the required level

of security and integrity without external means, such

as:

File locking

Procedures

Document management solutions

• ...to add security

Page 13: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Many Uses...

1. Generate paper records

2. Templates/repository for information

3. Basis of an application

• For 1 and 2, the main concern is data

integrity

External controls, such as a document

management solution should be considered

Page 14: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Data Integrity Issues

• Multiple copies

• Where is the master record?

• Who has access?

• What can they do:

Deliberately?

By Mistake?

• Some will be regulated records

Page 15: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Accuracy and Reliability

• Correct requirements

• Correct algorithms

• Correct programming

• Referring to the correct field(s)

• Using the right standard function?

• Is the standard function right? (e.g.

precision, accuracy)

Page 16: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

16

How to proceed?

• Gamp 5 principles apply:

Apply lifecycle, manage, and control

according to:

– requirements for safety, quality, integrity

– complexity and novelty

Specify and verify

Apply the right security measures

Manage under change control

Page 17: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Same Process...

• Plan the process

• Define Requirements

• Translate into a solution

• Verify requirements are met

• Document the process

Plan Specify Test Report

Page 18: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

18

Complexity and Risk

Low Medium High

Complexity of End-User Application

Se

veri

ty o

f Im

pa

ct

on

Pati

en

t S

afe

ty

HighSevere potential harm to patients,

(e.g. death, hospitalization, long term effects)

MediumMinor, short term effect on patients

LowNo significant impact on patients

None

Page 19: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

19

Examples…

1. Simple spreadsheet (Content

Uniformity) calculations)

URS, calculation verification, security

2. Training attendance spreadsheet

Document controls , no specific validation

3. Clinical study statistical analysis with VBA macros

Full Category 5 approach recommended

Low Medium High

Complexity of End-User Application

Se

veri

ty o

f Im

pa

ct

on

Pati

en

t S

afe

ty

HighSevere potential harm to patients,

(e.g. death, hospitalization, long term effects)

MediumMinor, short term effect on patients

LowNo significant impact on patients

None

Ris

k (&

rig

or of a

pproac

h)

1

2

3

Page 20: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Spreadsheet Components

Application (code, e.g. VBA)

Data

(sheets)

Package (Product)

20

Page 21: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

Conclusions

• Validation effort should be commensurate with GxP risk and complexity

“Is this use of spreadsheets risking GxP record integrity or product quality?“

“Are appropriate controls applied to manage the GxP risk?”

Page 22: End User Applications, Including Spreadsheets€¦ · End User Applications, Including Spreadsheets Sion Wyn Conformity +[44] (0) 1492 642622 sion.wyn@conform-it.com

22

Sion Wyn

Conformity

+[44] (0) 1492 642622

[email protected]