FDA_Scrips

advertisement
WG5 Project 02
4/13/2015
FDA scripts.
Validation of script/programs.
Heavy and light validation
Check list FDA scripts
Basis for discussion
FDA: WG5 Project 02
1
• Programming and validation of script/programs.
13/04/2015
•
• I image that everyone can submit a script to FDA.
• They just have to fill in the check list and use Data Fit - FDA product(check for CDISC) !!,
but it is important that FDA is safe with the process we find.
•
•
•
•
•
•
•
•
•
•
•
•
•
Things to consider:
Script must be divided in: small, medium, large and software
Script must be divided in: to produce derived data, (SDTM or ADaM).
to produce TFL.
Script validations type:
Heavy validation Light validation
-------------------------------------------------------------------------------------------Test data
:
SDTM description of version (should FDA have there own
repository) . Establish min. SDTM/ADaM test data.
Requirement for minimum data to test script
Check test data
:
Check for CDISC. Use Software Data Fit.?
Should all contributors use Data Fit before they submit a
standard script. Data Fit checks data model, but not
necessary a standard script connections to data model.
Or should a standard script be developed that check for
SDTM/ADaM.
Study design
:
A script must run on all kinds of designs(parallel, crossover
etc.) It could also just be stated in specification which
design is applicable.
Parameter to a script :
How to describe. Should it be a small dataset holding all
parameters.
Template
:
We must have a template for program header. Coordinate
GPP group.
2
4/13/2015
WG5 Project 02
Heavy validation:
Specific
ation
Establish
min.
SDTM/ADaM
test data
Documentat
ion or
document
in header
Standard
program
(Beta)
Use of
Data
Fit ?
Use of
Data Fit ?
Branch test
(test all If
statements
in source
User test
Peer
review
Standard
program
Draft
Plan
Create
validation
plan, test
program
and Test
data(STDM
/ADaM).
GPP. God
Program
ming
Practise
Report
Peer
review
Create
Validation
report
Test final Standard
program
for CDISC
Compliance
Submit to
FDA as script
Test log
from all
test
cases
Test
Output
from all
test cases
Peer
review
3
WG5 Project 02
4/13/2015
Light validation
Existing
Standard
program
Draft
Establish
min.
SDTM/ADaM
test data
Note: Must
Must
Must
Must
Must
be GPP in Source.
use SDTM/ADaM data/test data
be documented
be tested by End Users
be a user Guide
1-2 years of
production without
ERROR
Use Data
Fit (FDA
program) !
Test
for CDISC
Compliance
Submit to
FDA as
script
Note: Must use SDTM/ADaM in input
and output.
Note: Use Check List.
4
Check list FDA script
Heavy
13/04/2015
Light
Robust
without
errors
in companies’
production
environment.
Able to run
on allred
Trial
design(parallel,
crossover,
extension..)
x x
x x
User Guide
Robust
andexist
used in FDA scripts repository, ranked ******.
x
x
x
Has program
Fit been
program
for data
model check)
Open
CDISCData
validator
or used
Data(FDA
Fit used
to check
input/output.
x x
x
x
SDTM/ADaM used in input/output.
x
x
GPP in source.
x
x
Documented or perhaps only documented in header.
x
User Guide.
x
x
Requirement specification.
x
?
Run according to Requirement specification.
x
?
Tested by validation plan, test program all Peer reviewed
x
?
Tested by Endusers
x
?
5
13/04/2015
WG5 Project 02
Moving a script to “production”:
Use folder ./src for non validated scripts
Use folder ./valid for validated scrips.
Discuss by whom and how
Goggle Code Repository:
6
13/04/2015
WG5 Project 02
The process to move the scrip could be:
• 1. A BOARD that meets 4 times a year and decide whether a script
can be called validated and move it from folder <.src> to <.valid>
folder.
• 2. Establish the checklist electronic. Committers must tick mark
witch items on the list the script fulfil and are then allowed to move
a script from folder <.src> to <.valid> folder.
A Naming convention could be an advantage
E.g. Prefix:
Not validated scripts:
(nothing)
Validated scripts:
_production
7
Download