59
Validation Strategies for Mobile Devices and Applications RAUL SOTO, MSC, CQE IVT CONFERENCE -SEPTEMBER 2015 SAN DIEGO CA The contents of this presentation represent the opinion of the speaker; and not necessarily that of his present or past employers.

IVT2015 SEPT Validation of Mobile Devices

Embed Size (px)

Citation preview

Page 1: IVT2015 SEPT Validation of Mobile Devices

Validation Strategies for

Mobile Devices and Applications

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

• The contents of this presentation represent the opinion of the speaker; and not necessarily that of his present or past employers. 

Page 2: IVT2015 SEPT Validation of Mobile Devices

About the Author

• Mobile applications

[email protected]

Contents1. Introduction

• Types of Mobile Apps• Data Integrity overview• Why are Mobile Apps different?

2. SDLC Approach

3. Validation Deliverables• Assessments• Requirements• Design• Architecture• Traceability Matrix

4. Development• Prototypes• Iterative testing

5. Testing• Environments• Development testing• Testing protocols and strategies

6. Going live• Governance

7. Examples of GXP mobile apps

Page 3: IVT2015 SEPT Validation of Mobile Devices

Assumptions

computerized systems validation and associated regulations.

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Types of Mobile Apps

Page 4: IVT2015 SEPT Validation of Mobile Devices

Mobile Apps 

Source : GAMP 5

Various Types of Mobile Apps

• GXP

• X M L C Ph

Page 5: IVT2015 SEPT Validation of Mobile Devices

What is “validation”?

When do I need to validate my mobile app?

• Mobile Application

executed (run) on a mobile platform

tailored to a mobile platform 

validationSource: FDA Mobile Medical Applications, Guidance for Industry and FDA Staff

http://www.fda.gov/downloads/MedicalDevices/.../UCM2

63366.pdf

Page 6: IVT2015 SEPT Validation of Mobile Devices

When do I need to validate my mobile app?

• Mobile Medical Application

diagnosis 

cure mitigation treatment prevention

structure function

Source: FDA Mobile Medical Applications, Guidance for Industry and FDA Staff

http://www.fda.gov/downloads/MedicalDevices/.../UCM2

63366.pdf

Intended Use

functionality

Source: FDA Mobile Medical Applications, Guidance for Industry and FDA Staff

http://www.fda.gov/downloads/MedicalDevices/.../UCM2

63366.pdf

Page 7: IVT2015 SEPT Validation of Mobile Devices

Our Main Focus

Data Integrity Overview

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Page 8: IVT2015 SEPT Validation of Mobile Devices

FDA Center for Drug Evaluation and Research 

(CDER) Office of Compliance Senior Policy Advisor 

ALCOA+

Sources: 

1. For the principal record keeping requirements for clinical investigators and sponsors developing drugs and biologics, see 21 CFR 312.50, 312.58, 312.62, and 312.68. For medical devices, see 21 CFR 812.140 and 812.145. 

2. FDA Guidance for IndustryElectronic Source Data in Clinical Investigations

http://www.fda.gov/downloads/drugs/guidancecomplianceregulatoryinformation/guidances/ucm328691.pdf

Page 9: IVT2015 SEPT Validation of Mobile Devices

ALCOA + Definitions

• Who  whensource data

• Legible• Data must be recorded permanently in a durable medium and be readable

• Contemporaneous• The data should be recorded at the time the work is performed, and date/time stamps should follow in order

• Original• Is the information the original record or a certified copy?

• Accurate• No errors or editing performed without documented amendments.

ALCOA + Definitions

• All data including repeat or reanalysis performed on the sample

• Consistent• Consistent application of data time stamps in the expected sequence

• Enduring• Recorded on controlled worksheets, laboratory notebooks, or electronic data

• Available• Available / accessible  life time 

Page 10: IVT2015 SEPT Validation of Mobile Devices

ALC

OA + Summary

Common Data Integrity IssuesIssue Description

Common / Shared Passwords

Analysts share passwords, can’t identify who does what

User Privileges User levels, and associated privileges, not defined or enforced appropriately; people have access to do things they shouldn’t

Computer System Controls

Inappropriate data controls allow electronic data to be modified, deleted, or not saved. 

Processing Methods Lack of procedures to govern sample data reintegration (FDA Guidance Bioanalytical Method Validation, Section VI pg 15)

Incomplete Data Records not complete, missing data elements or approvals

Audit Trails Audit trail functionality is turned off; audit trails can be edited; audit trail 

Page 11: IVT2015 SEPT Validation of Mobile Devices

Why are Mobile Apps different?

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Source : GAMP 5

Page 12: IVT2015 SEPT Validation of Mobile Devices

Mobile apps vs typical GXP software in industry

Mobile apps vs typical GXP software in industry

Page 13: IVT2015 SEPT Validation of Mobile Devices

Mobile apps vs typical GXP software in industry

Mobile apps vs typical GXP software in industry

Page 14: IVT2015 SEPT Validation of Mobile Devices

Life cycle approach to Mobile Apps validation

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

What is an SDLC?

Page 15: IVT2015 SEPT Validation of Mobile Devices

Typical SDLC Phases

Validation Deliverables

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Page 16: IVT2015 SEPT Validation of Mobile Devices

Typical List of Validation Deliverables

Page 17: IVT2015 SEPT Validation of Mobile Devices

Quality Risk Assessment

Patient Safety Product Quality Data Integrity

controls (see next slide)

Possible controls

Page 18: IVT2015 SEPT Validation of Mobile Devices

Assessments

Compliance Assessment

types of data legal / regulatory 

requirements 

Page 19: IVT2015 SEPT Validation of Mobile Devices

Compliance Assessmentsubject to:

• Medical Devices  (21 CFR 807, 812, 814, 801, 803, 50, 54, 56; )• Is your app used to diagnose a disease or other conditions? 

• Is it used to cure, mitigate, treat, or prevent a disease or injury? 

• Does it affect the structure or any function of the human body? 

• Does it control, or is integrated with, a medical device?

• GxP (21 CFR 820, 210, 211, 606,  11): • Does your app handle manufacturing / batch records, clinical and preclinical research, quality trends, NCs, CAPAs, device design history files, post‐market vigilance data, etc.

• Is your app used to enter data into a validated computerized system (11.10(h))

Compliance Assessmentsubject to:

• SOx / SEC : financial data:• https://www.sec.gov/rules/final/33‐8180.htm

• European Protection of Personal Data, US HIPAA / Personally Identifiable Information (PII):

• information that can be used on its own or with other information to identify, contact, or locate a single person, or to identify an individual in context.

Page 20: IVT2015 SEPT Validation of Mobile Devices

Compliance Assessment

:

• DEA • i.e. Inventories and use of DEA‐regulated substances

• OSHA• i.e. records of safety incidents, trends

• USDA• i.e. records of any materials derived from animals used in vaccine production, pre‐clinical testing, etc.

• EPA• i.e. all records related to compliance with EPA regulations

• U.S. Patient Protection and Affordable Care Act (PPACA) 

GxPAssessmentperforms / supports 

This list is NOT exhaustive!

Page 21: IVT2015 SEPT Validation of Mobile Devices

GxPAssessment (cont.)

This list is NOT exhaustive!

GxPAssessment (cont.)medical devices

This list is NOT exhaustive!

Page 22: IVT2015 SEPT Validation of Mobile Devices

Validation Plan and Report

Validation Plan

Page 23: IVT2015 SEPT Validation of Mobile Devices

Resources

• Plan which resources you need, when will you need them, and for how long

Requirements Specifications

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Page 24: IVT2015 SEPT Validation of Mobile Devices

Requirements Specifications

• Define what you want your Mobile App to do

• Results of Assessments should be used to develop Requirements

Requirements Specifications

Page 25: IVT2015 SEPT Validation of Mobile Devices

Requirements Specifications

Requirements Specifications

• ISO / IEC 62366:2015 

Page 26: IVT2015 SEPT Validation of Mobile Devices

Requirements Specifications

Requirements Specifications

Page 27: IVT2015 SEPT Validation of Mobile Devices

Requirements Specifications

Requirements Specifications

Page 28: IVT2015 SEPT Validation of Mobile Devices

Data Management

Data Management

user’s , app should include mechanisms to enable and enforce data removal

Page 29: IVT2015 SEPT Validation of Mobile Devices

Deployment Strategy

Design and Architecture

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Page 30: IVT2015 SEPT Validation of Mobile Devices

Design Specification

Design Specification

Detailed Design Specification

Technical Design Specification

Database Design Specification

Software Design Specification

Hardware Design Specification

Architecture Design

Security Design

Interfaces

Design Specification

Page 31: IVT2015 SEPT Validation of Mobile Devices

Design Specification

Architecture

Page 32: IVT2015 SEPT Validation of Mobile Devices

Architecture: App Connectivity

*

Mobile deviceMobile device ServerServerNetwork 

Operator (mobile or ISP)

Network Operator (mobile 

or ISP)

Internet‐connected device (PC, mobile PC)

Internet‐connected device (PC, mobile PC)

Short‐range Mobile Comm.

Long‐rangeMobile Comm.

InternetVPN

*  Definitions:http://www.arcelect.com/2g‐3g_cellular_wireless.htm

Architecture: Device Components

Page 33: IVT2015 SEPT Validation of Mobile Devices

Architecture: Client Approach

• Thin client

• Thick client / Rich client

Architecture: Client Approach

• Hybrid Approach

Page 34: IVT2015 SEPT Validation of Mobile Devices

Handshaking

Design Review

Page 35: IVT2015 SEPT Validation of Mobile Devices

Requirements Traceability Matrix

specific

specific

• We should be able to trace back and forward

Requirement  Design elements Testing

Requirements Traceability Matrix

Page 36: IVT2015 SEPT Validation of Mobile Devices

App Development

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Purchasing Requirements

• MINIMIZE the amount of customization / custom code

• SLA : Service Level Agreement

Page 37: IVT2015 SEPT Validation of Mobile Devices

Development / Configuration

Development Testing

Page 38: IVT2015 SEPT Validation of Mobile Devices

Prototypes

Agile 

Page 39: IVT2015 SEPT Validation of Mobile Devices

Testing, and Validation

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Testing

Page 40: IVT2015 SEPT Validation of Mobile Devices

Testing Environments

Testing: IQ

• Installation Qualification

• Document / verify the correct installation and configuration of all software and hardware components, as per the Design Specification

• List actual software components and objects installed: name, version, location

• List actual hardware installed: name, model, quantity, S/N, location

• Turn‐key test to ensure the system is ready for OQ / System testing

Page 41: IVT2015 SEPT Validation of Mobile Devices

Testing: OQ / PQ Model

Testing: OQ / PQ Model

Page 42: IVT2015 SEPT Validation of Mobile Devices

Testing: System Testing / UAT Model

Testing: System Testing / UAT Model

Page 43: IVT2015 SEPT Validation of Mobile Devices

Testing Execution

Testing Tools

• Example: HP Quality Center, Valgenesys

Page 44: IVT2015 SEPT Validation of Mobile Devices

Positive vs Negative Testing

Positive vs Negative Testing

Page 45: IVT2015 SEPT Validation of Mobile Devices

Negative Testing Examples

• http://academic.evergreen.edu/projects/biophysics/technotes/program/ascii_ctrl.htm

Negative Testing Examples

Page 46: IVT2015 SEPT Validation of Mobile Devices

Project ChangeManagement

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Project Change Management

• Design freeze date – enforce it!

• Any design changes requested after this date => after Go Live

• Except for critical (regulatory, business) changes

Page 47: IVT2015 SEPT Validation of Mobile Devices

Change Control

• Functional

• Regression

Regression Testing

Page 48: IVT2015 SEPT Validation of Mobile Devices

Going Live!Governance

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Governance

Page 49: IVT2015 SEPT Validation of Mobile Devices

Governance

Governance

Page 50: IVT2015 SEPT Validation of Mobile Devices

Governance

Change Control

Page 51: IVT2015 SEPT Validation of Mobile Devices

Mobile Devices Internal Use Policy

Examples

RAUL SOTO, MSC, CQEIVT CONFERENCE - SEPTEMBER 2015

SAN DIEGO CA

Page 52: IVT2015 SEPT Validation of Mobile Devices

Example 1• Client wants to use a Commercial Off‐the‐Shelf (COTS) mobile app to enter data into validated LIMS from iPads

• App can be downloaded from Apple’s App Store by anyone

• Issues:

• 21 CFR Pt 11.10(h) : this is an input device to a validated system

• Testing should address data integrity risks (i.e. what happens to data if device loses wi‐fi, power, etc. in the middle of a data entry session)

• Software version control: vendor can push a new version of the app through the App Store, users can install it before it’s tested / validated. 

Example 2• Custom‐coded mobile app to replace a paper form used in engineering

• Web app, device‐agnostic (accessible through any browser)

• Issues:• Does it require validation? Compliance Assessment to determine if intended use falls under GxP .

• Custom coded app requires full validation• SLA with company that does the coding• Code Review / Coding standards: Ensure code is maintainable, well documented• Write all use‐cases, ensure the client concurs with them, test all during development• Very detailed URS, don’t assume anything!• Where do the forms go? Database• Management of eSignatures? • Test in ALL platforms that will be allowed (i.e. iPad, Windows, etc.)• Screen controls should work on both touch‐screen and mouse‐driven interfaces

Page 53: IVT2015 SEPT Validation of Mobile Devices

Example 3• App to view SOPs and other controlled documents on iPad

• User scans 2D barcode that corresponds to specific documents, or types in document number

• Connects to eDMS using the employee’s log‐in credentials, shows PDF

• Issues:

• Validation required: employees make decisions based on SOPs

• Ensure system is able to retrieve the correct revision of the correct document

• If file is saved to local device RAM,  clean cache after a specified amount of time

• Can documents be read properly from an iPad screen?

Example 4

• Mobile app to view and control a the SCADA system in a manufacturing line from an iPad

• Read‐only if the iPad is not close enough to the line

• Issues:

• *Safety*  How do you ensure an employee can’t activate line remotely while another is servicing it? 

• How does the system know an iPad is in front of / away from the line? 

• SCADA screen is designed for a full‐sized monitor, is it readable from a much smaller iPad screen?

• Is the iPad touchscreen able to replicate the mouse‐driven SCADA interface?

Page 54: IVT2015 SEPT Validation of Mobile Devices

Mobile Apps that are NOT devices

• FDA Guidance, Appendix A

Source: F

DA M

obile M

edical 

Applicatio

ns, G

uidan

ce for 

Industry an

d FDA Staff

http

://www.fd

a.gov/d

ownloa

ds/M

edicalD

evice

s/.../UCM2

6336

6.pdf

Mobile Apps for which FDA intends to exercise “enforcement discretion”

• FDA Guidance, Appendix B

Source: F

DA M

obile M

edical 

Applicatio

ns, G

uidan

ce for 

Industry an

d FDA Staff

http

://www.fd

a.gov/d

ownloa

ds/M

edicalD

evice

s/.../UCM2

6336

6.pdf

Page 55: IVT2015 SEPT Validation of Mobile Devices

Mobile Apps where FDA oversight will focus

• FDA Guidance, Appendix C

Source: F

DA M

obile M

edical 

Applicatio

ns, G

uidan

ce for 

Industry an

d FDA Staff

http

://www.fd

a.gov/d

ownloa

ds/M

edicalD

evice

s/.../UCM2

6336

6.pdf

If your Mobile App is a device:

• FDA Mobile Devices Guidance, Appendix E

http://www.fda.gov/downloads/MedicalDevices/.../UCM263366.pdf

http://www.fda.gov/MedicalDevices/DeviceRegulationandGuidance/default.htm

[email protected]

Source: F

DA M

obile M

edical 

Applicatio

ns, G

uidan

ce for 

Industry an

d FDA Staff

http

://www.fd

a.gov/d

ownloa

ds/M

edicalD

evice

s/.../UCM2

6336

6.pdf

Page 56: IVT2015 SEPT Validation of Mobile Devices

iWatch

http://investorplace.com/2014/06/friday‐apple‐rumors‐apple‐seeking‐fda‐approval‐iwatch‐sensors/#.Ve3f7BHBzGc

http://appletoolbox.com/2014/06/apple‐fda‐discussed‐fda‐regulations‐regarding‐possible‐new‐mobile‐products‐sensors‐glucometer/

http://mobihealthnews.com/33995/fdas‐apple‐memo‐points‐to‐companys‐aim‐to‐stay‐unregulated‐by‐the‐agency/

http://www.dailydot.com/technology/apple‐iwatch‐fda‐approval/

http://www.infotehna.com/news‐items/items/fda‐wont‐be‐regulating‐your‐iwatch

iWatch : FDA / Apple meetings memo highlightsMobile

FDA will review a device based on the manufacturer’s intended use for the device presence of a particular sensor will not 

, FDA would be more likely to regulate the software that puts the sensor to use, if use of the software alters the device’s use to be a medical device.

Page 57: IVT2015 SEPT Validation of Mobile Devices

iWatch : FDA / Apple meetings memo highlights• The current mobile medical app guidance indicates that FDA does not view apps that are purely educational or informational as medical devices. Apps that actively measure something are considered diagnostic. For instance, a glucometer would be considered diagnostic because it measures blood sugar; it would not be considered merely information although it “informs” the user of the blood sugar level. The display screen of the glucometer would not be regulated, as it only receives the data and shows it. The software that does the measuring is the part that is regulated.

• FDA will regulate based on the intended use of a device. Using the glucometer example, the glucometer may be unregulated if the intent is for a user to follow their blood sugar for the purposes of better nutrition. If the glucometer is marketed for diabetics, however, it would more likely be regulated as a medical device. FDA looks at how devices are actually used. If the manufacturer advertises the device for an unapproved use, or FDA sees a lot of off‐label use that is potentially dangerous, FDA may regulate after the fact.

• Apple will work closely with FDA as they develop future products. The earlier FDA is involved and advising, the less likely that Apple would be caught by surprise later when they wish to release a new product, if that product must be regulated.

Further Reading

http://www.pharmamanufacturing.com/articles/2011/087/?show=all

http://clarkstonconsulting.com/wp‐content/uploads/2014/04/RF‐2014‐04‐Data‐Integrity‐Reprint.pdf

http://www.pharmtech.com/data‐integrity‐key‐gmp‐compliance‐0

Page 58: IVT2015 SEPT Validation of Mobile Devices

References ‐USAhttp://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm

http://www.fda.gov/downloads/MedicalDevices/.../UCM263366.pdf

http://www.fda.gov/RegulatoryInformation/Guidances/ucm085281.htm

http://www.fda.gov/downloads/ICECI/EnforcementActions/BioresearchMonitoring/UCM133749.pdf

http://www.fda.gov/downloads/drugs/guidancecomplianceregulatoryinformation/guidances/ucm328691.pdf

http://www.fda.gov/downloads/MedicalDevices/DeviceRegulationandGuidance/GuidanceDocuments/UCM401996.pdf

http://www.ispe.org/gamp‐good‐practice‐guide/regulated‐mobile‐applications

References ‐ Internationalhttp://ec.europa.eu/health/medical‐devices/files/meddev/2_1_6_ol_en.pdf

https://www.tga.gov.au/regulation‐medical‐software‐and‐mobile‐medical‐apps

https://www.gov.uk/government/publications/medical‐devices‐software‐applications‐apps

https://lakemedelsverket.se/upload/eng‐mpa‐se/vagledningar_eng/medical‐information‐system‐guideline.pdf

http://ec.europa.eu/health/documents/eudralex/vol‐4/index_en.htm

http://www.ich.org/home.html

• ISO / IEC 62366:2015 http://www.iso.org/iso/catalogue_detail.htm?csnumber=63179

Page 59: IVT2015 SEPT Validation of Mobile Devices

Questions