Méthodologie de contrôle qualité / Audit de base de données

Mise à jour le 15 janvier 2016 (CBA)

Methodology based on GCDMP, Chapter "Measuring Data Quality", last version

Project phase

Senior Consultant:

Actions described below are conducted by the Consultants in charge of QC, under the supervision of the Senior Consultant.

Mission methodology

As for any other Sunnikan's missions, the methodological and financial proposal approved by the Client describes the methodology used for conducting the mission and tools to be used (Sunnikan or Client's ones).

Each Consultant should take note of the methodological and financial proposal, prior to starting activities.

The methodological and financial proposal prevails on the methodology described below.

Preparation

Main documents & materials required

The database owner or client must provide:

Documents are stored in the mission directory (SharePoint).

Agenda

Once the methodology is agreed with the client, the agenda (v. française) is sent to inform the audited staff of the audit schedule and methodology.

Tool

Using the documents provided by the client /database owner, the audit tools are prepared to collect discrepancies.

Tools are stored in the mission directory (SharePoint).

Principles

The database audit or quality control is aimed at assessing the quality of the database and detecting the following type of errors:

Data quality is quantified using error rate to guard against misinterpretation of error counts, facilitate comparison of data quality across database tables and trials.

Data to be checked

Sample size

Random CRF / data selection

QC conduct

One Auditor reading the CRF data (source) and one Auditor checking the database

Check documentation

Counting the checks - Calculating the error rate

Definitions:

Counting the checks and the errors:

Points to consider regarding fields counting:

The methodology defined in section 2 should be agreed by the Sponsor prior to QC conduct, in particular regarding the counting of default fields that may impact the final error rate. An example is given below.

"There are many ways to quantify data quality and calculate an error rate. While the differences among the methods can be subtle, the differences among the results can be by a factor of two or more.

For example, consider the hypothetical situation of two lab data vendors calculating error rates on the same database with three panels. The Protocol Number, Site Number, and Sponsor Number are default fields that do not require data entry, in all of three database panels.

 Vendor 1 includes each of these default fields in the field count as fields inspected, which results in a denominator of 100,000 fields inspected in the error rate calculation. Vendor 2 does not include them in the field count since they are default fields, for a denominator of 50,000 fields inspected.

Both vendors do a data quality inspection and both vendors find 10 errors. When they calculate the error rates, Vendor 1 has an error rate half that of Vendor 2 only because they did not follow the same algorithm for field counts.

This example illustrates how important it is for a common algorithm to be followed by all parties calculating error rates.

It is imperative that the units in the numerator and denominator be the same. Some other examples of algorithm details that could skew results are:

 QC/audit report

Client Information

During audit/QC

Consultants in charge of the audit/QC should inform the Senior Consultant in case of issues observed during its conduct.

The Senior Consultant will discuss the points with the Client to identify appropriate solutions (e.g. additional audit/QC days).

End of audit/QC

If relevant, a debriefing meeting or conference call can be organized with the Client and/or the audited staff to present audit/QC conclusions.

_____