Change Management Sop
Change Management Sop
Version 1.0
1. Purpose
The purpose of this standard operating procedure (SOP) is to ensure that changes in the data
management environment are well documented and communicated effectively.
2. Scope
This SOP describes the process for managing changes from the point the need for change (feature
request, bug or issue) is identified to development, testing and rolling out of the desired change.
This SOP is only intended for managing changes on the software involved in the CHAIN Data
Management Environment. Data changes are out of scope.
3. Abbreviations/Definitions
Change – Any desired outcome expected to happen to an existing status quo item.
Issue – Anything causing undesired consequences. Issues can be categorized as: -
o Bug – An anomaly on a computer system causing it to malfunction on the affected
functionality.
o Feature request – A desired addition/enhancement that would improve the
functionality of the part of the system.
Data Management Environment - Redcap, KIDMS, & Reports Dashboard systems.
UAT – User Acceptance Testing – A form of software feature testing that is geared to fit for
purpose of the feature under testing.
Production or production environment – The version of the system being used for real
work/data entry.
4. Responsibility
The following is the responsibility matrix for change management in the study.
Role Responsibility Scope
Site Staff (field, data entry, lab Identify and raise issues (bugs, Site
or clinical) feature enhancements) to site
data manager.
Site Data Manager Compile list of issues from site Site
staff and send to Network Data
Management coordinators.
Informs site co-ordinator and
or site PI on status of issues.
Network Data Manager Receives and updates sites data Network
managers on status of issues
CHAIN Change Management SOP v1.0
Solves issues.
Advance issues to other
network coordinators
Network Co-ordinators Provide subject matter expert Network
(Clinical, Lab, advice and direction on change
Communication, e.t.c) management.
5. Procedure
5.1 Change Management at Site
1. Site staff identify the need for a change on a part of a system/software on the data
management environment. They raise this request to their site data manager.
2. Site data manager discusses the issue with the staff to see if the matter can be resolved
locally. If not, he/she takes note and forwards it to the Network Data Management Co-
ordinators.
3. Site data manager updates site co-ordinator and or site PI of the status of issues raised from
the site.
4. Site data manager follows up with network data co-ordinators for resolution of issues.
Conducts User Acceptance Testing (UAT) and participates in approving changes (especially
those raised by them).
5. Site data manager receives updates (on completion of changes at production) from central
coordination team and communicates to site staff.
6. Site data manager and site coordinator co-ordinates any training required to effectively
implement the change.
be a major release or minor release. In the event of a major release, then a full version count
is increment. Otherwise the sub-version number is implement. i.e. if enrolment is at v1.63,
and we have changes on UAT at v1.63.2, then a minor release will be v1.64 and a major
release will be v2.00.
Note: Production versions run on one decimal system, UAT versions run on second decimal
system.
7. Data team or subject matter coordination team sends communication out to the network.
Training sessions are held for the changes to be introduced and once ready the change is
deployed.
8. The process repeats.
6. References
7. Document history