SlideShare a Scribd company logo
1 of 35
Download to read offline
Agile approach for Computer System
Validation (CSV) of software products
for personalized medicine clinical trial
support
Wolfgang KUCHINKE
Heinrich-Heine University Düsseldorf, Germany
Presentation: 30. October 2014, eChallenges e-2014, Belfast, Northern Ireland
Introduction
p-medicine project
19 partners from 9 European countries
and Japan are using innovative
technologies to overcome current
problems in clinical research and pave the
way for more and better individualized
therapies
Aim
Development of an infrastructure with a
number of embedded tools that facilitate
the translation of conventional care to
personalized medicine therapies
More info on the personalized medicine project: http://p-medicine.eu/
2
At the centre: data sharing and integration
p-medicine (From data sharing and integration via VPH models to personalized medicine) is
a 4-year Integrated Project cofunded under the European Community’s 7th Framework
Programme aiming at developing new tools, IT infrastructure and VPH models to accelerate
personalized medicine
In p-medicine 19 partners from 9 European countries and Japan have dedicated themselves
to create support and sustain new knowledge and innovative technologies to overcome
current problems in clinical research and pave the way for a more individualized and
personalized medical therapies
W. Kuchinke (2015)
The personal medicine
infrastructure of p-medicine
3
Everything is
embedded into
a security
framework
W. Kuchinke (2015)
Software for
personalised medicine1
W. Kuchinke (2015)
Software for personalised
medicine

For personal medicine advancement, the key is
suitable software

Need for new software and software with new
capabilities

Tools must be flexible, scalable and adaptable to new
requirements that result from research on
personalised medicine

Often developed by small groups in academic
institutions as part of research projects

The question is: Can the quality and sustainability of
the software be guaranteed?
5
W. Kuchinke (2015)
Personalised medicine
 Personalized medicine is in general understood as a
medical approach in which patients are stratified
based on their disease subtype, risk, prognosis, or
treatment response
 The key idea is to base medical decisions on
individual patient characteristics (including
biomarkers) rather than on averages over a whole
population
 Therefore, in the center of personalised medicine are
the generation and sharing of personalized, medical
data
6
W. Kuchinke (2015)
Software as enabler
 Need for new tools and new ways of interoperability
between tools for personalized medicine
 Example:
 Next generation sequencing for genomic diagnostics
 Machine learning for expert knowledge
 The implementing of personalized medicine approaches
are almost always complex with the political commitment
as an important success factor
 The production of data by international consortia
need to integrate diverse stakeholders, requires the
standardization of protocols / processes
 Fast and flexible reaction to regulatory policies
7
W. Kuchinke (2015)
Software with highest
quality standard
 Because these tools support patient treatment and
care, they must meet highest quality standards
 Software used in clinical trials must be compliant with
“Good Clinical Practice” (GCP)
 Software may be regarded as Medical Device, when
used for diagnosis, prevention, or treatment of
diseases or other medical conditions
8
W. Kuchinke (2015)
Software as medical
device
 Often a case-by-case assessment is required to decide
whether software can be properly classified as a
medical device according to its characteristics and
functionalities
 FDA has created the guide “Software as a Medical
Device: Possible Framework for Risk Categorization
and Corresponding Considerations”
 Categorization must account for the risks associated
with implementing software as a medical device in
various clinical contexts, along with appropriate
considerations of its entire software lifecycle,
including requirements, design, development, testing,
maintenance, and use
9
W. Kuchinke (2015)
Validation2
W. Kuchinke (2015)
Computer System
Validation (CSV)
 The documented process of assuring that a
computerized system does exactly what it is designed
to do in a consistent and reproducible manner
 Validation begins with the system specifications /
requirements definition and continues until system
retirement and retention of the e-records
 Validation activities follow the V model
11
W. Kuchinke (2015)
Three step
process
Installation
Qualification (IQ)
Operational
Qualification
(OQ)
Performance
Qualification
(PQ)
12
W. Kuchinke (2015)
Computer System
Validation (CSV)
 Establishing documented evidence, which provides a high
degree of assurance that a Computer System will
consistently produce results that meet its predetermined
specification and quality attributes
 A “Computer System” is hardware and software; and
includes linked instruments, trained staff and Standard
Operating Procedures (SOPs) / manuals
 Developing software for the regulated area
 GCP compliance is important
 Quality system used by the developer
 Developer assessment (developers follow a clearly defined
and documented software development life cycle and
ensure quality)
 The most important aspect is to ensure traceability
13
W. Kuchinke (2015)
The V
model of
Computer
System
Validation
14
W. Kuchinke (2015)
The V
model of
Computer
System
Validation
15
START
It begins with the
planning, software
specifications and
software
requirements
W. Kuchinke (2015)
The V
model of
Computer
System
Validation
16
The tests
The PQ was changed
into Operations
performance by
user to account for
the necessary
security when used
by real users
W. Kuchinke (2015)
Going inside the
regulated domain
Are software tools developed in
academic centres able to fulfil
regulatory requirements and be
employed in a regulatory
domain?
17
The key question
W. Kuchinke (2015)
Project
3
W. Kuchinke (2015)
Research Objectives
 Analysis of four academic developer groups in p-
medicine, their software development methodology
and their kind of quality management
 FORTH (Foundation for Research and Technology
Hellas), King's College London, Fraunhofer
Institute, USAAR (Saarland University)
 Assessment of documentation and procedures needed
to achieve GCP compliance
 Assessment of how to improve quality management
to support CSV
 Recommendations for an improved CSV process that
takes into consideration the special conditions of
academic software development
19
W. Kuchinke (2015)
Research approach /
Methodology
 Survey based on questionnaires for self-assessment by
developers
 Topics addressed:
 Level of GCP compliance, quality management, testing,
sustainability and process compliance
 Development practices, availability of standard operating
procedures (SOPs), existence of a development plan,
functional specifications, documented procedures for
testing, …
 Existence of audit trails, data protection measures,
policies, ...
 Compliance of 4 tools: ObTiMA, Dr.Eye and Biosample
Manager, Imaging
 Gap analysis20
W. Kuchinke (2015)
Results of survey
 All four developer sites are using an agile
methodology for their software development
 Requirement engineering was variable
 Software requirements specifications not complete
 Alignment with GCP criteria and risk assessment for
safety was not complete
 Quality assurance was not fully implemented and
rather informal
 Lack of written plans and documentation, separate
review process, policies for deviation handling, written
testing policies, …
Need for an improved quality management
considering CSV demands
21
W. Kuchinke (2015)
Agile development
Approaches to software development emphasizing
incremental delivery, team collaboration, continual
planning, continual learning
Each sprint with it‘s own define, build, and test activities
Scrum uses an iterative, incremental approach to
optimizing future predictions and managing risk
Scrum helps to create an organization’s ability to respond
to changes in agility to achieve better results
Product development backlog is used to manage the
product’s needs
List of requirements sorted by value
In each iteration, the Scrum team selects the highest
priority requirements from the Product Backlog for work
22
W. Kuchinke (2015)
Quality
managemen
t and agile
development
23
Built-in
usability
and system
validation
W. Kuchinke (2015)
Agile development and
system validation
 The problem: agility in the regulated domain
 An agile development process does not fit easily into
the conventional waterfall approach of CSV
 Requires a complete set of user requirement
specifications (URS) in the early development phase
and the validation of the completed product
 Regulatory authorities require distinct and
comprehensive documented evidence that a quality
product is produced
24
W. Kuchinke (2015)
Agile development and
system validation
 Good automated manufacturing practice (GAMP)
covers a multitude of regulations and guidelines
 According to GAMP, software and computer systems
should be validated and qualified during the entire
duration of the software life cycle
 Maintenance, updates, sustainability
 In agile testing, the tests and verifications are part of
each iteration step
 Here it is possible to enter into the agile development
process additional steps for system validation
 Possibilities to automate documentation processes
25
Good automated
manufacturing practice
(GAMP) is a set of
guidelines for
manufacturers and
other automation users
follow to maintain
operational efficiency
and reliability.
W. Kuchinke (2015)
Built-In Verification and
Validation
 Computer System Validation includes both computer
hardware and computer software
 Computer System Validation largely corresponds to Software
Validation in standard computer systems
 FDA Software Validation Guidance Document requires to
document the complete development process, such as
 Software Requirements
 Verification of software requirements including traceability to
stakeholder requirements
 Verification of software architecture and detailed design
including traceability to software requirements
 Software usability by users
 Build the compliance into the system during agile development
26
W. Kuchinke (2015)
Possibilities to consider CSV
exists in the agile process
 Scrum emphasizes empirical feedback and team self-
management to build properly tested product
increments and in this way the basis for efficient
testing procedures and validation processes is
provided
 Tools allowing the automatic documentation of tests
and verifications may support developers in obtaining
the necessary documentary evidence in an agile
environment
 For the development team, it should be possible to
integrate CSV validation activities into the sprints with
occasional formal verification / validation activities
 Use of risk based approach for testing and validation
27
W. Kuchinke (2015)
Conduct
validation
preparation
during
development
Incremental, iterative and
team based system validation
Automatic
development of
process
descriptions and
documentation
(requirements, SW
specifications,
traceability matrix,
validation plans, ...)
Team and risk
based and
incremental
testing and
analysis for
quality
improvement
28
W. Kuchinke (2015)
Using tools for documentation
 Tools may be adapted and extended to include capture of
compliance documentation and quality activities
 For example
 JIRA, an issue tracking application that can be used for bug
tracking and project management
 Flyspray, a web-based bug tracking system with many functions
to assist software development
 Git, an open source version control system
 GitLab, a Git repository management, code review, issue tracking,
activity feeds system
 Git generates a log about all changes in the code, but can also be
used for issue tracking and software version control visualization
 Software projects may be displayed by Gource as animation
 Jenkins provides continuous integration services and monitors job
execution
29
W. Kuchinke (2015)
Build-in Compliance
 Support of the user (e.g. trial sponsor) of the software,
who must guarantee that the software has been
verified / validated during development and is “Fit-for-
purpose”
 GCP and regulatory requirements are already being
considered during the development process
 Complemented by risk-based approach of validation
 The agile way to document quality activities is that
the documentation is done incrementally and
automatically as short, electronic documentation
 Employment of an incremental, iterative and team
based approach to CSV and for the production of the
necessary validation evidence
30
W. Kuchinke (2015)
Integration of
computer
system
validation
activities into
sprints
31
W. Kuchinke (2015)
Recommendations
4
W. Kuchinke (2015)
Recommendations for agile
validation
 Build-in-Compliance
 Considering GCP and regulatory compliance issues already
during iterations
 Integrated Risk Assessment
 Deal with the increased demands for documented evidence
 Training of compliance requirements (e.g. GCP, PIC/S,
GAMP) for developers
 Development of short written policies for development,
reviewing and testing
 Re-use of documentation generated during development
for validation purposes; preparation for maintenance phase
 Use of tools to automate documentation
 Identification of modules that are high in GCP risk, have
low test coverage, show high error rate, … for deep testing
33
W. Kuchinke (2015)
References
W. Kuchinke, C. Krauth and T. Karakoyun, "Agile software development
requires an agile approach for computer system validation of clinical
trials software products," eChallenges e-2014 Conference Proceedings,
Belfast, 2014, pp. 1-8
https://ieeexplore.ieee.org/document/7058150/authors#authors
https://www.semanticscholar.org/paper/Agile-software-development-req
uires-an-agile-for-of-Kuchinke-Krauth/9ddc72cce3fe0fe36e9ca0a653e926
ba073b7b9f
http://p-medicine.eu/fileadmin/p-medicine/public_website/news/p-medici
ne_newsletter_issue4.pdf
34
W. Kuchinke (2015)
Thanks!
Wolfgang Kuchinke
◇ Heinrich-Heine University Duesseldorf, Germany
◇ phone: + 49 (0) 211 81 16142
◇ e-mail: wolfgang.kuchinke@uni-duesseldorf.de
wokuchinke@outlook.de
35
This presentation contains some additional material for a
accompanying workshop.

More Related Content

What's hot

Computer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master PlanComputer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master PlanWolfgang Kuchinke
 
Documentation in Pharmaceutical Industry Part I
Documentation in Pharmaceutical Industry Part I Documentation in Pharmaceutical Industry Part I
Documentation in Pharmaceutical Industry Part I Tarif Hussian
 
Computerized system validation_final
Computerized system validation_finalComputerized system validation_final
Computerized system validation_finalDuy Tan Geek
 
FDA Warning letter
FDA Warning letterFDA Warning letter
FDA Warning letterSridhar S
 
21 cfr part 11 compliance
21 cfr part 11 compliance21 cfr part 11 compliance
21 cfr part 11 complianceKiran Kota
 
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft GuidanceComputer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft GuidanceGreenlight Guru
 
Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...
Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...
Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...Bhaswat Chakraborty
 
Regulatory approval process for invitro diagnostics in us
Regulatory approval process for invitro diagnostics in usRegulatory approval process for invitro diagnostics in us
Regulatory approval process for invitro diagnostics in usVinod Raj
 
Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...
Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...
Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...Swapnil Fernandes
 
IDE Application Process and Best Practices
IDE Application Process and Best PracticesIDE Application Process and Best Practices
IDE Application Process and Best PracticesCFTCC
 
Computer System Validation Training
Computer System Validation TrainingComputer System Validation Training
Computer System Validation TrainingNetZealous LLC
 
Clinical Trial Requirements U.S. vs. EU Similarities and Differences
Clinical Trial Requirements U.S. vs. EU Similarities and DifferencesClinical Trial Requirements U.S. vs. EU Similarities and Differences
Clinical Trial Requirements U.S. vs. EU Similarities and DifferencesRETIRE
 
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness TrainingISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness TrainingOperational Excellence Consulting
 
Overview on “Computer System Validation” CSV
Overview on  “Computer System Validation” CSVOverview on  “Computer System Validation” CSV
Overview on “Computer System Validation” CSVAnil Sharma
 
Computer System Validation
Computer System ValidationComputer System Validation
Computer System ValidationEric Silva
 

What's hot (20)

Computer System Validation
Computer System ValidationComputer System Validation
Computer System Validation
 
Computer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master PlanComputer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master Plan
 
Documentation in Pharmaceutical Industry Part I
Documentation in Pharmaceutical Industry Part I Documentation in Pharmaceutical Industry Part I
Documentation in Pharmaceutical Industry Part I
 
IEC 62304 Action List
IEC 62304 Action List IEC 62304 Action List
IEC 62304 Action List
 
Computerized system validation_final
Computerized system validation_finalComputerized system validation_final
Computerized system validation_final
 
FDA Warning letter
FDA Warning letterFDA Warning letter
FDA Warning letter
 
21 cfr part 11 compliance
21 cfr part 11 compliance21 cfr part 11 compliance
21 cfr part 11 compliance
 
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft GuidanceComputer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
 
Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...
Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...
Best Practices to Risk Based Data Integrity at Data Integrity Conference, Lon...
 
Regulatory approval process for invitro diagnostics in us
Regulatory approval process for invitro diagnostics in usRegulatory approval process for invitro diagnostics in us
Regulatory approval process for invitro diagnostics in us
 
FDA Warning Letter
FDA Warning LetterFDA Warning Letter
FDA Warning Letter
 
Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...
Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...
Quality System Requirements 21 CFR Part 820 and Labelling Requirements for Me...
 
IDE Application Process and Best Practices
IDE Application Process and Best PracticesIDE Application Process and Best Practices
IDE Application Process and Best Practices
 
Computer System Validation Training
Computer System Validation TrainingComputer System Validation Training
Computer System Validation Training
 
Clinical Trial Requirements U.S. vs. EU Similarities and Differences
Clinical Trial Requirements U.S. vs. EU Similarities and DifferencesClinical Trial Requirements U.S. vs. EU Similarities and Differences
Clinical Trial Requirements U.S. vs. EU Similarities and Differences
 
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness TrainingISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
 
ISO 14155.pdf
ISO 14155.pdfISO 14155.pdf
ISO 14155.pdf
 
New EU Requirements for Qualification & Validation
New EU Requirements for Qualification & ValidationNew EU Requirements for Qualification & Validation
New EU Requirements for Qualification & Validation
 
Overview on “Computer System Validation” CSV
Overview on  “Computer System Validation” CSVOverview on  “Computer System Validation” CSV
Overview on “Computer System Validation” CSV
 
Computer System Validation
Computer System ValidationComputer System Validation
Computer System Validation
 

Similar to Agile Computer System Validation of software products

Kuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networksKuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networksWolfgang Kuchinke
 
Use of personalized medicine tools for clinical research networks
Use of personalized medicine tools for clinical research networksUse of personalized medicine tools for clinical research networks
Use of personalized medicine tools for clinical research networksWolfgang Kuchinke
 
QbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorks
QbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorksQbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorks
QbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorksSun Kim
 
The secret formula to getting health tech to market
The secret formula to getting health tech to marketThe secret formula to getting health tech to market
The secret formula to getting health tech to marketDr Hugh Harvey
 
Qa and Qc in clinical research sem ll (1)
Qa and Qc in clinical research sem ll (1)Qa and Qc in clinical research sem ll (1)
Qa and Qc in clinical research sem ll (1)Avani Pansuriya
 
PharmaceuticalQuality by Design (QbD) An Introduction Process Development a...
PharmaceuticalQuality by Design (QbD)   An Introduction Process Development a...PharmaceuticalQuality by Design (QbD)   An Introduction Process Development a...
PharmaceuticalQuality by Design (QbD) An Introduction Process Development a...Bachu Sreekanth
 
ICH Q10 guideline.pptx
ICH Q10 guideline.pptxICH Q10 guideline.pptx
ICH Q10 guideline.pptx02AishwaryaV
 
clinical-evaluation-report (CER)
clinical-evaluation-report (CER)clinical-evaluation-report (CER)
clinical-evaluation-report (CER)PEPGRA Healthcare
 
How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...Greenlight Guru
 
HM 418 2e hcpm06 -1st-half (1)
HM 418 2e hcpm06 -1st-half (1)HM 418 2e hcpm06 -1st-half (1)
HM 418 2e hcpm06 -1st-half (1)BealCollegeOnline
 
Opportunities and Challenges of Mobile Health, Wearables and Sensors for Pharma
Opportunities and Challenges of Mobile Health, Wearables and Sensors for PharmaOpportunities and Challenges of Mobile Health, Wearables and Sensors for Pharma
Opportunities and Challenges of Mobile Health, Wearables and Sensors for PharmaJohn Reites
 
Quality assurance and validation
Quality assurance and validationQuality assurance and validation
Quality assurance and validationkrushnakantwable
 
The critical role of QA in Medical Device Testing.pdf
The critical role of QA in Medical Device Testing.pdfThe critical role of QA in Medical Device Testing.pdf
The critical role of QA in Medical Device Testing.pdfMindfire LLC
 
TECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptx
TECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptxTECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptx
TECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptxAbhishek Borkar15
 
Four strategies to upgrade clinical trial quality in this computerized world ...
Four strategies to upgrade clinical trial quality in this computerized world ...Four strategies to upgrade clinical trial quality in this computerized world ...
Four strategies to upgrade clinical trial quality in this computerized world ...Pubrica
 
Recent advances in pharmaceutical industry
Recent advances in pharmaceutical industryRecent advances in pharmaceutical industry
Recent advances in pharmaceutical industryAmitabh Tripathi
 
Pharmaceutical Quality by Design (QBD)
Pharmaceutical Quality by Design (QBD)Pharmaceutical Quality by Design (QBD)
Pharmaceutical Quality by Design (QBD)Kushal Saha
 
Aligning data life cycle with qb d risk management principle across the produ...
Aligning data life cycle with qb d risk management principle across the produ...Aligning data life cycle with qb d risk management principle across the produ...
Aligning data life cycle with qb d risk management principle across the produ...SANDEEP DIWAKER
 

Similar to Agile Computer System Validation of software products (20)

Kuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networksKuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networks
 
Use of personalized medicine tools for clinical research networks
Use of personalized medicine tools for clinical research networksUse of personalized medicine tools for clinical research networks
Use of personalized medicine tools for clinical research networks
 
QbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorks
QbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorksQbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorks
QbD in Generics IFPAC 2015 Teva Inna Ben Anat QbDWorks
 
The secret formula to getting health tech to market
The secret formula to getting health tech to marketThe secret formula to getting health tech to market
The secret formula to getting health tech to market
 
Qa and Qc in clinical research sem ll (1)
Qa and Qc in clinical research sem ll (1)Qa and Qc in clinical research sem ll (1)
Qa and Qc in clinical research sem ll (1)
 
PharmaceuticalQuality by Design (QbD) An Introduction Process Development a...
PharmaceuticalQuality by Design (QbD)   An Introduction Process Development a...PharmaceuticalQuality by Design (QbD)   An Introduction Process Development a...
PharmaceuticalQuality by Design (QbD) An Introduction Process Development a...
 
ICH Q10 guideline.pptx
ICH Q10 guideline.pptxICH Q10 guideline.pptx
ICH Q10 guideline.pptx
 
clinical-evaluation-report (CER)
clinical-evaluation-report (CER)clinical-evaluation-report (CER)
clinical-evaluation-report (CER)
 
How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...
 
Q10 general presentation
Q10 general presentationQ10 general presentation
Q10 general presentation
 
HM 418 2e hcpm06 -1st-half (1)
HM 418 2e hcpm06 -1st-half (1)HM 418 2e hcpm06 -1st-half (1)
HM 418 2e hcpm06 -1st-half (1)
 
Opportunities and Challenges of Mobile Health, Wearables and Sensors for Pharma
Opportunities and Challenges of Mobile Health, Wearables and Sensors for PharmaOpportunities and Challenges of Mobile Health, Wearables and Sensors for Pharma
Opportunities and Challenges of Mobile Health, Wearables and Sensors for Pharma
 
Quality assurance and validation
Quality assurance and validationQuality assurance and validation
Quality assurance and validation
 
The critical role of QA in Medical Device Testing.pdf
The critical role of QA in Medical Device Testing.pdfThe critical role of QA in Medical Device Testing.pdf
The critical role of QA in Medical Device Testing.pdf
 
TECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptx
TECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptxTECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptx
TECHNOLOGY DEVELOPMENT AND TRANSFER PPT..pptx
 
Popsi Cube 2011
Popsi Cube 2011Popsi Cube 2011
Popsi Cube 2011
 
Four strategies to upgrade clinical trial quality in this computerized world ...
Four strategies to upgrade clinical trial quality in this computerized world ...Four strategies to upgrade clinical trial quality in this computerized world ...
Four strategies to upgrade clinical trial quality in this computerized world ...
 
Recent advances in pharmaceutical industry
Recent advances in pharmaceutical industryRecent advances in pharmaceutical industry
Recent advances in pharmaceutical industry
 
Pharmaceutical Quality by Design (QBD)
Pharmaceutical Quality by Design (QBD)Pharmaceutical Quality by Design (QBD)
Pharmaceutical Quality by Design (QBD)
 
Aligning data life cycle with qb d risk management principle across the produ...
Aligning data life cycle with qb d risk management principle across the produ...Aligning data life cycle with qb d risk management principle across the produ...
Aligning data life cycle with qb d risk management principle across the produ...
 

More from Wolfgang Kuchinke

Temporal relations in queries of ehr data for research
Temporal relations in queries of ehr data for researchTemporal relations in queries of ehr data for research
Temporal relations in queries of ehr data for researchWolfgang Kuchinke
 
Secure access to biomedical data sources for legal data sharing-kuchinke
Secure access to biomedical data sources for legal data sharing-kuchinkeSecure access to biomedical data sources for legal data sharing-kuchinke
Secure access to biomedical data sources for legal data sharing-kuchinkeWolfgang Kuchinke
 
Computer System Validation with privacy zones, e-source and clinical trials b...
Computer System Validation with privacy zones, e-source and clinical trials b...Computer System Validation with privacy zones, e-source and clinical trials b...
Computer System Validation with privacy zones, e-source and clinical trials b...Wolfgang Kuchinke
 
Personalized medicine tools for clinical trials - kuchinke
Personalized medicine tools for clinical trials - kuchinkePersonalized medicine tools for clinical trials - kuchinke
Personalized medicine tools for clinical trials - kuchinkeWolfgang Kuchinke
 
Computer System Validation - privacy zones, eSource and EHR data in clinical ...
Computer System Validation - privacy zones, eSource and EHR data in clinical ...Computer System Validation - privacy zones, eSource and EHR data in clinical ...
Computer System Validation - privacy zones, eSource and EHR data in clinical ...Wolfgang Kuchinke
 
Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...
Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...
Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...Wolfgang Kuchinke
 
Regulations, privacy, security for data bridges - Kuchinke
Regulations, privacy, security for data bridges - KuchinkeRegulations, privacy, security for data bridges - Kuchinke
Regulations, privacy, security for data bridges - KuchinkeWolfgang Kuchinke
 
Reverse Engineering of Clinical Trials to Improve Research
Reverse Engineering of Clinical Trials to Improve ResearchReverse Engineering of Clinical Trials to Improve Research
Reverse Engineering of Clinical Trials to Improve ResearchWolfgang Kuchinke
 
Introduction to CTIM - the Clinical Trial Information Mediator
Introduction to CTIM - the Clinical Trial Information MediatorIntroduction to CTIM - the Clinical Trial Information Mediator
Introduction to CTIM - the Clinical Trial Information MediatorWolfgang Kuchinke
 
Standard based Electronic Archiving for Clinical Trials
Standard based Electronic Archiving for Clinical TrialsStandard based Electronic Archiving for Clinical Trials
Standard based Electronic Archiving for Clinical TrialsWolfgang Kuchinke
 
Increased Ethical Demands for Patient Empowerment in Personalised Medicine
Increased Ethical Demands for Patient Empowerment in Personalised MedicineIncreased Ethical Demands for Patient Empowerment in Personalised Medicine
Increased Ethical Demands for Patient Empowerment in Personalised MedicineWolfgang Kuchinke
 
Ethical concerns caused by integrative patient empowerment services
Ethical concerns caused by integrative patient empowerment servicesEthical concerns caused by integrative patient empowerment services
Ethical concerns caused by integrative patient empowerment servicesWolfgang Kuchinke
 
Regulations, privacy and security requirements - Legal interoperability for d...
Regulations, privacy and security requirements - Legal interoperability for d...Regulations, privacy and security requirements - Legal interoperability for d...
Regulations, privacy and security requirements - Legal interoperability for d...Wolfgang Kuchinke
 
Service Integration for Research Infrastructures by Reciprocal Usage
Service Integration for Research Infrastructures by Reciprocal UsageService Integration for Research Infrastructures by Reciprocal Usage
Service Integration for Research Infrastructures by Reciprocal UsageWolfgang Kuchinke
 
Repositories in an Open Data Ecosystem
Repositories in an Open Data EcosystemRepositories in an Open Data Ecosystem
Repositories in an Open Data EcosystemWolfgang Kuchinke
 
Zone model for data privacy and confidentiality in medical research
Zone model for data privacy and confidentiality in medical researchZone model for data privacy and confidentiality in medical research
Zone model for data privacy and confidentiality in medical researchWolfgang Kuchinke
 
CDISC Use Case Workshop Archiving of Studies
CDISC Use Case Workshop Archiving of StudiesCDISC Use Case Workshop Archiving of Studies
CDISC Use Case Workshop Archiving of StudiesWolfgang Kuchinke
 

More from Wolfgang Kuchinke (17)

Temporal relations in queries of ehr data for research
Temporal relations in queries of ehr data for researchTemporal relations in queries of ehr data for research
Temporal relations in queries of ehr data for research
 
Secure access to biomedical data sources for legal data sharing-kuchinke
Secure access to biomedical data sources for legal data sharing-kuchinkeSecure access to biomedical data sources for legal data sharing-kuchinke
Secure access to biomedical data sources for legal data sharing-kuchinke
 
Computer System Validation with privacy zones, e-source and clinical trials b...
Computer System Validation with privacy zones, e-source and clinical trials b...Computer System Validation with privacy zones, e-source and clinical trials b...
Computer System Validation with privacy zones, e-source and clinical trials b...
 
Personalized medicine tools for clinical trials - kuchinke
Personalized medicine tools for clinical trials - kuchinkePersonalized medicine tools for clinical trials - kuchinke
Personalized medicine tools for clinical trials - kuchinke
 
Computer System Validation - privacy zones, eSource and EHR data in clinical ...
Computer System Validation - privacy zones, eSource and EHR data in clinical ...Computer System Validation - privacy zones, eSource and EHR data in clinical ...
Computer System Validation - privacy zones, eSource and EHR data in clinical ...
 
Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...
Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...
Kuchinke - Learning Health System (LHS) in Europe - Introduction and meeting ...
 
Regulations, privacy, security for data bridges - Kuchinke
Regulations, privacy, security for data bridges - KuchinkeRegulations, privacy, security for data bridges - Kuchinke
Regulations, privacy, security for data bridges - Kuchinke
 
Reverse Engineering of Clinical Trials to Improve Research
Reverse Engineering of Clinical Trials to Improve ResearchReverse Engineering of Clinical Trials to Improve Research
Reverse Engineering of Clinical Trials to Improve Research
 
Introduction to CTIM - the Clinical Trial Information Mediator
Introduction to CTIM - the Clinical Trial Information MediatorIntroduction to CTIM - the Clinical Trial Information Mediator
Introduction to CTIM - the Clinical Trial Information Mediator
 
Standard based Electronic Archiving for Clinical Trials
Standard based Electronic Archiving for Clinical TrialsStandard based Electronic Archiving for Clinical Trials
Standard based Electronic Archiving for Clinical Trials
 
Increased Ethical Demands for Patient Empowerment in Personalised Medicine
Increased Ethical Demands for Patient Empowerment in Personalised MedicineIncreased Ethical Demands for Patient Empowerment in Personalised Medicine
Increased Ethical Demands for Patient Empowerment in Personalised Medicine
 
Ethical concerns caused by integrative patient empowerment services
Ethical concerns caused by integrative patient empowerment servicesEthical concerns caused by integrative patient empowerment services
Ethical concerns caused by integrative patient empowerment services
 
Regulations, privacy and security requirements - Legal interoperability for d...
Regulations, privacy and security requirements - Legal interoperability for d...Regulations, privacy and security requirements - Legal interoperability for d...
Regulations, privacy and security requirements - Legal interoperability for d...
 
Service Integration for Research Infrastructures by Reciprocal Usage
Service Integration for Research Infrastructures by Reciprocal UsageService Integration for Research Infrastructures by Reciprocal Usage
Service Integration for Research Infrastructures by Reciprocal Usage
 
Repositories in an Open Data Ecosystem
Repositories in an Open Data EcosystemRepositories in an Open Data Ecosystem
Repositories in an Open Data Ecosystem
 
Zone model for data privacy and confidentiality in medical research
Zone model for data privacy and confidentiality in medical researchZone model for data privacy and confidentiality in medical research
Zone model for data privacy and confidentiality in medical research
 
CDISC Use Case Workshop Archiving of Studies
CDISC Use Case Workshop Archiving of StudiesCDISC Use Case Workshop Archiving of Studies
CDISC Use Case Workshop Archiving of Studies
 

Recently uploaded

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 

Recently uploaded (20)

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 

Agile Computer System Validation of software products

  • 1. Agile approach for Computer System Validation (CSV) of software products for personalized medicine clinical trial support Wolfgang KUCHINKE Heinrich-Heine University Düsseldorf, Germany Presentation: 30. October 2014, eChallenges e-2014, Belfast, Northern Ireland
  • 2. Introduction p-medicine project 19 partners from 9 European countries and Japan are using innovative technologies to overcome current problems in clinical research and pave the way for more and better individualized therapies Aim Development of an infrastructure with a number of embedded tools that facilitate the translation of conventional care to personalized medicine therapies More info on the personalized medicine project: http://p-medicine.eu/ 2 At the centre: data sharing and integration p-medicine (From data sharing and integration via VPH models to personalized medicine) is a 4-year Integrated Project cofunded under the European Community’s 7th Framework Programme aiming at developing new tools, IT infrastructure and VPH models to accelerate personalized medicine In p-medicine 19 partners from 9 European countries and Japan have dedicated themselves to create support and sustain new knowledge and innovative technologies to overcome current problems in clinical research and pave the way for a more individualized and personalized medical therapies
  • 3. W. Kuchinke (2015) The personal medicine infrastructure of p-medicine 3 Everything is embedded into a security framework
  • 4. W. Kuchinke (2015) Software for personalised medicine1
  • 5. W. Kuchinke (2015) Software for personalised medicine  For personal medicine advancement, the key is suitable software  Need for new software and software with new capabilities  Tools must be flexible, scalable and adaptable to new requirements that result from research on personalised medicine  Often developed by small groups in academic institutions as part of research projects  The question is: Can the quality and sustainability of the software be guaranteed? 5
  • 6. W. Kuchinke (2015) Personalised medicine  Personalized medicine is in general understood as a medical approach in which patients are stratified based on their disease subtype, risk, prognosis, or treatment response  The key idea is to base medical decisions on individual patient characteristics (including biomarkers) rather than on averages over a whole population  Therefore, in the center of personalised medicine are the generation and sharing of personalized, medical data 6
  • 7. W. Kuchinke (2015) Software as enabler  Need for new tools and new ways of interoperability between tools for personalized medicine  Example:  Next generation sequencing for genomic diagnostics  Machine learning for expert knowledge  The implementing of personalized medicine approaches are almost always complex with the political commitment as an important success factor  The production of data by international consortia need to integrate diverse stakeholders, requires the standardization of protocols / processes  Fast and flexible reaction to regulatory policies 7
  • 8. W. Kuchinke (2015) Software with highest quality standard  Because these tools support patient treatment and care, they must meet highest quality standards  Software used in clinical trials must be compliant with “Good Clinical Practice” (GCP)  Software may be regarded as Medical Device, when used for diagnosis, prevention, or treatment of diseases or other medical conditions 8
  • 9. W. Kuchinke (2015) Software as medical device  Often a case-by-case assessment is required to decide whether software can be properly classified as a medical device according to its characteristics and functionalities  FDA has created the guide “Software as a Medical Device: Possible Framework for Risk Categorization and Corresponding Considerations”  Categorization must account for the risks associated with implementing software as a medical device in various clinical contexts, along with appropriate considerations of its entire software lifecycle, including requirements, design, development, testing, maintenance, and use 9
  • 11. W. Kuchinke (2015) Computer System Validation (CSV)  The documented process of assuring that a computerized system does exactly what it is designed to do in a consistent and reproducible manner  Validation begins with the system specifications / requirements definition and continues until system retirement and retention of the e-records  Validation activities follow the V model 11
  • 12. W. Kuchinke (2015) Three step process Installation Qualification (IQ) Operational Qualification (OQ) Performance Qualification (PQ) 12
  • 13. W. Kuchinke (2015) Computer System Validation (CSV)  Establishing documented evidence, which provides a high degree of assurance that a Computer System will consistently produce results that meet its predetermined specification and quality attributes  A “Computer System” is hardware and software; and includes linked instruments, trained staff and Standard Operating Procedures (SOPs) / manuals  Developing software for the regulated area  GCP compliance is important  Quality system used by the developer  Developer assessment (developers follow a clearly defined and documented software development life cycle and ensure quality)  The most important aspect is to ensure traceability 13
  • 14. W. Kuchinke (2015) The V model of Computer System Validation 14
  • 15. W. Kuchinke (2015) The V model of Computer System Validation 15 START It begins with the planning, software specifications and software requirements
  • 16. W. Kuchinke (2015) The V model of Computer System Validation 16 The tests The PQ was changed into Operations performance by user to account for the necessary security when used by real users
  • 17. W. Kuchinke (2015) Going inside the regulated domain Are software tools developed in academic centres able to fulfil regulatory requirements and be employed in a regulatory domain? 17 The key question
  • 19. W. Kuchinke (2015) Research Objectives  Analysis of four academic developer groups in p- medicine, their software development methodology and their kind of quality management  FORTH (Foundation for Research and Technology Hellas), King's College London, Fraunhofer Institute, USAAR (Saarland University)  Assessment of documentation and procedures needed to achieve GCP compliance  Assessment of how to improve quality management to support CSV  Recommendations for an improved CSV process that takes into consideration the special conditions of academic software development 19
  • 20. W. Kuchinke (2015) Research approach / Methodology  Survey based on questionnaires for self-assessment by developers  Topics addressed:  Level of GCP compliance, quality management, testing, sustainability and process compliance  Development practices, availability of standard operating procedures (SOPs), existence of a development plan, functional specifications, documented procedures for testing, …  Existence of audit trails, data protection measures, policies, ...  Compliance of 4 tools: ObTiMA, Dr.Eye and Biosample Manager, Imaging  Gap analysis20
  • 21. W. Kuchinke (2015) Results of survey  All four developer sites are using an agile methodology for their software development  Requirement engineering was variable  Software requirements specifications not complete  Alignment with GCP criteria and risk assessment for safety was not complete  Quality assurance was not fully implemented and rather informal  Lack of written plans and documentation, separate review process, policies for deviation handling, written testing policies, … Need for an improved quality management considering CSV demands 21
  • 22. W. Kuchinke (2015) Agile development Approaches to software development emphasizing incremental delivery, team collaboration, continual planning, continual learning Each sprint with it‘s own define, build, and test activities Scrum uses an iterative, incremental approach to optimizing future predictions and managing risk Scrum helps to create an organization’s ability to respond to changes in agility to achieve better results Product development backlog is used to manage the product’s needs List of requirements sorted by value In each iteration, the Scrum team selects the highest priority requirements from the Product Backlog for work 22
  • 23. W. Kuchinke (2015) Quality managemen t and agile development 23 Built-in usability and system validation
  • 24. W. Kuchinke (2015) Agile development and system validation  The problem: agility in the regulated domain  An agile development process does not fit easily into the conventional waterfall approach of CSV  Requires a complete set of user requirement specifications (URS) in the early development phase and the validation of the completed product  Regulatory authorities require distinct and comprehensive documented evidence that a quality product is produced 24
  • 25. W. Kuchinke (2015) Agile development and system validation  Good automated manufacturing practice (GAMP) covers a multitude of regulations and guidelines  According to GAMP, software and computer systems should be validated and qualified during the entire duration of the software life cycle  Maintenance, updates, sustainability  In agile testing, the tests and verifications are part of each iteration step  Here it is possible to enter into the agile development process additional steps for system validation  Possibilities to automate documentation processes 25 Good automated manufacturing practice (GAMP) is a set of guidelines for manufacturers and other automation users follow to maintain operational efficiency and reliability.
  • 26. W. Kuchinke (2015) Built-In Verification and Validation  Computer System Validation includes both computer hardware and computer software  Computer System Validation largely corresponds to Software Validation in standard computer systems  FDA Software Validation Guidance Document requires to document the complete development process, such as  Software Requirements  Verification of software requirements including traceability to stakeholder requirements  Verification of software architecture and detailed design including traceability to software requirements  Software usability by users  Build the compliance into the system during agile development 26
  • 27. W. Kuchinke (2015) Possibilities to consider CSV exists in the agile process  Scrum emphasizes empirical feedback and team self- management to build properly tested product increments and in this way the basis for efficient testing procedures and validation processes is provided  Tools allowing the automatic documentation of tests and verifications may support developers in obtaining the necessary documentary evidence in an agile environment  For the development team, it should be possible to integrate CSV validation activities into the sprints with occasional formal verification / validation activities  Use of risk based approach for testing and validation 27
  • 28. W. Kuchinke (2015) Conduct validation preparation during development Incremental, iterative and team based system validation Automatic development of process descriptions and documentation (requirements, SW specifications, traceability matrix, validation plans, ...) Team and risk based and incremental testing and analysis for quality improvement 28
  • 29. W. Kuchinke (2015) Using tools for documentation  Tools may be adapted and extended to include capture of compliance documentation and quality activities  For example  JIRA, an issue tracking application that can be used for bug tracking and project management  Flyspray, a web-based bug tracking system with many functions to assist software development  Git, an open source version control system  GitLab, a Git repository management, code review, issue tracking, activity feeds system  Git generates a log about all changes in the code, but can also be used for issue tracking and software version control visualization  Software projects may be displayed by Gource as animation  Jenkins provides continuous integration services and monitors job execution 29
  • 30. W. Kuchinke (2015) Build-in Compliance  Support of the user (e.g. trial sponsor) of the software, who must guarantee that the software has been verified / validated during development and is “Fit-for- purpose”  GCP and regulatory requirements are already being considered during the development process  Complemented by risk-based approach of validation  The agile way to document quality activities is that the documentation is done incrementally and automatically as short, electronic documentation  Employment of an incremental, iterative and team based approach to CSV and for the production of the necessary validation evidence 30
  • 31. W. Kuchinke (2015) Integration of computer system validation activities into sprints 31
  • 33. W. Kuchinke (2015) Recommendations for agile validation  Build-in-Compliance  Considering GCP and regulatory compliance issues already during iterations  Integrated Risk Assessment  Deal with the increased demands for documented evidence  Training of compliance requirements (e.g. GCP, PIC/S, GAMP) for developers  Development of short written policies for development, reviewing and testing  Re-use of documentation generated during development for validation purposes; preparation for maintenance phase  Use of tools to automate documentation  Identification of modules that are high in GCP risk, have low test coverage, show high error rate, … for deep testing 33
  • 34. W. Kuchinke (2015) References W. Kuchinke, C. Krauth and T. Karakoyun, "Agile software development requires an agile approach for computer system validation of clinical trials software products," eChallenges e-2014 Conference Proceedings, Belfast, 2014, pp. 1-8 https://ieeexplore.ieee.org/document/7058150/authors#authors https://www.semanticscholar.org/paper/Agile-software-development-req uires-an-agile-for-of-Kuchinke-Krauth/9ddc72cce3fe0fe36e9ca0a653e926 ba073b7b9f http://p-medicine.eu/fileadmin/p-medicine/public_website/news/p-medici ne_newsletter_issue4.pdf 34
  • 35. W. Kuchinke (2015) Thanks! Wolfgang Kuchinke ◇ Heinrich-Heine University Duesseldorf, Germany ◇ phone: + 49 (0) 211 81 16142 ◇ e-mail: wolfgang.kuchinke@uni-duesseldorf.de wokuchinke@outlook.de 35 This presentation contains some additional material for a accompanying workshop.