Implement an EDMS by approving a defined use, configuring and verifying that use, then making a separate production-release decision with migration, people and recovery evidence in view. Installing software or completing a pilot is not the same as authorizing it to become the system of record.
This procedure is for life-sciences teams implementing a selected electronic document management system. It is a planning and execution framework to adapt with the system owner, business process owners and quality/IT stakeholders. It does not prescribe unverified product screens or claim that an illustrative rollout has been executed.
The outcome is an authorized, bounded service with identifiable records, trained operating roles, verified controls and an accepted support handover. Set dates from dependencies and evidence readiness; there is no universal implementation duration or cost that applies to every EDMS.
1. Assemble the inputs and approve a bounded first release
Start with the proposed product, edition, relevant release/configuration and environments. Identify the supplier's implementation scope and the work your organization retains. Assign a process owner for the document workflow, a system owner for the service, a quality/assurance lead as applicable, and named owners for configuration, records transition, security and support.
Collect the current document inventory, lifecycle procedure, user/role groups, interfaces, retention obligations, supplier evidence and known record-quality issues. Do not wait until cutover to discover who can identify the authoritative revision.
Write a short intended-use statement. For example: “The first release will control specified quality procedures for Site A, including draft, approval, effective release and historical retrieval. It will not yet manage other sites or replace the quality-event system.” This is an illustrative boundary, not a recommended scope for every organization.
Define where records remain authoritative during the project. Identify any legacy service that must continue to support work. A test environment containing copied documents must not become an unofficial production repository because it is more convenient.
Output: an approved release boundary, accountable owners and a list of prerequisites. If product identity, document authority or decision ownership remains ambiguous, resolve it before configuring a production workflow.
2. Translate intended use into requirements and acceptance evidence
For each essential workflow, describe the required result, relevant risk and evidence that will show it works. Include how users identify the applicable effective version, how approval authority is controlled, how prior records remain retrievable and what happens when an input is missing or invalid.
Determine the applicable regulatory context from record use. Part 11 addresses relevant electronic records and signatures; its applicability is not established solely by calling a repository an EDMS. FDA's scope-and-application guidance describes enforcement discretion for specified provisions alongside continued underlying record obligations. 21 CFR Part 11, FDA scope-and-application guidance.
For computerized systems used in EU GMP activities, Annex 11 calls for lifecycle risk management and requirements traceability, with validation effort justified by risk. Supplier documentation does not eliminate the user's need to establish that requirements are met. EU GMP Annex 11, revision 1, sections 1, 3 and 4.
Keep the requirements proportionate to the actual use. Define required controls rather than importing every module on a supplier's feature list. For deeper lifecycle planning, use the computerized system validation guide.
Output: traceable requirements, a scoped assurance approach and predefined acceptance criteria. Record which failures prevent the proposed release, rather than negotiating that distinction after a test fails.
3. Configure the lifecycle, roles and interfaces under change control
Configure document classes, identifiers, required metadata, lifecycle states, review/approval roles, effective-release conditions and historical access. Use controlled values where the process needs them, and define the meaning of ambiguous terms such as “approved” or “archived.”
Separate content authority from technical administration. Specify who may alter configuration, who approves document content and how exceptional administrative actions are handled. Include external users and service accounts where they are in scope.
For each interface, agree which system owns the record, how identifiers and versions map, what a successful response means and who investigates a failed or delayed exchange. An integration that cannot retrieve a prerequisite should return an unresolved condition, not a fabricated completed status.
Maintain a configuration baseline that identifies what will be tested and promoted. If configuration changes after evidence is gathered, assess what that change invalidates and repeat the affected checks. The QMS document-control guide provides a useful starting point for lifecycle decisions.
Output: a reviewed configuration and interface baseline with assigned owners. Uncontrolled changes make the relationship between test results and the proposed release uncertain; reconcile that relationship before proceeding.
4. Run a limited pilot and record what it establishes
Choose representative document types, roles and permitted example records. Include difficult paths, not only a successful approval: rejected content, an unauthorized action, a missing prerequisite, retrieval of a superseded revision and a failed interface response. Add relevant volume or performance conditions from your intended use.
Identify the environment, configuration and data used. Protect confidential information and ensure test records cannot be confused with operational approvals. Have intended users perform the workflow where appropriate, with observations and exceptions recorded against the requirements.
A pilot can show that a workflow is understandable and that specified behavior works under the tested conditions. It may not establish production identity configuration, migration completeness, operating support, recovery or all required intended-use evidence. State the limitations in the pilot outcome.
If using a restricted production pilot, define its authorized records, users and controls before any operational use. “Pilot” is not an exemption from controls appropriate to actual regulated work. Keep the decision to authorize that limited use distinct from a later decision to expand it.
Output: a pilot report with observed results, deviations, remediation and remaining evidence needs. Approval to continue the project must not be recorded as blanket production release.
5. Accept the records-transition handoff
Treat migration as a workstream with its own owner and evidence. For implementation readiness, obtain its agreed scope, source/target boundaries, reconciliation results, exceptions and retained-source plan. A file count alone does not prove that the right versions, states and required context arrived.
Agree the treatment of work in progress. A document awaiting approval in the old system cannot be made approved merely to simplify an import. Decide whether it remains there until completion, restarts through an authorized target workflow, or follows another assessed transition path.
Define how changes between the rehearsal and final cutover will be captured. If the source remains editable, identify the final-change capture and reconciliation step. If edits are restricted, communicate the restriction and the authorized alternative for urgent work. Do not create two independently editable sources without a reconciliation rule.
Annex 11 section 4.8 addresses preserving data value and meaning during transfer to another format or system. Its requirements support examining the information, not just whether a transfer job finished. Annex 11 migration provision.
Output: an accepted transition report or explicit open exceptions with scope and owners. Keep detailed mapping and migration test scripts in the migration workstream; the release decision needs their reliable disposition.
6. Rehearse cutover and define recovery before the change
Create a cutover sequence with an owner, dependency, verification result and stop condition for each action. Include user communication, permitted source activity, final data changes, configuration promotion, identity/access readiness, target checks and the declaration of record authority.
Rehearse the relevant sequence in an appropriate environment. Identify what differs in production and what evidence will address those differences. A rehearsal that omits the identity provider or required interface cannot establish that dependency's readiness.
Define recovery by failure stage. Before new records are created in the target, returning to the previous service may be comparatively straightforward if it remains suitable and available. After users create approvals, changes or other records in the target, restoring an old snapshot alone could lose or conflict with those records.
Your plan should therefore state who authorizes a stop, how new transactions are protected, which activities pause, and how records are reconciled before service resumes. The appropriate response may be a controlled correction or alternative workflow rather than a simple rollback. Do not assume every step is reversible after production use begins.
For critical GMP processes, Annex 11 section 16 addresses documented and tested continuity arrangements. Section 7.2 addresses backup integrity and restoration checks. These are related but different from merely obtaining a backup-job success message. Annex 11 continuity and backup provisions.
Output: a rehearsed cutover plan and usable recovery/continuity instructions, including the point at which a simple reversion is no longer safe.
7. Make a documented go/no-go decision
Use the following record for the exact proposed release. Enter the scope, environment, product/configuration baseline, decision time and authorized approvers. For every row, record Pass, Fail, Unresolved or Not applicable with rationale, plus the actual evidence reference and accountable owner.
| Readiness area | Question that must be answered | Evidence to reference |
|---|---|---|
| Scope and authority | Are records, users and authoritative locations unambiguous? | Approved release boundary and transition responsibilities |
| Intended-use controls | Do required workflows and critical controls meet acceptance criteria? | Relevant verification/assurance results and resolved deviations |
| Configuration and access | Is the proposed production baseline the one assessed? | Configuration comparison, identity/role checks and change assessment |
| Interfaces | Are required dependencies available with verified failure handling? | Interface evidence and agreed operating responsibilities |
| Records transition | Are required records and context accepted, including final changes? | Transition report, reconciliation and exception disposition |
| People and procedures | Can assigned users and operators perform the released workflow? | Applicable training/readiness evidence and approved procedures |
| Cutover and recovery | Can the team execute, stop and recover without losing record control? | Rehearsal results, sequence, continuity plan and decision authority |
| Operating handover | Has the service owner accepted support and maintenance? | Support coverage, monitoring, escalation and handover acceptance |
A failed or unresolved mandatory criterion means no-go for the proposed scope. Identify the required correction or evidence, its owner and the next review. An assumed future fix is not a passed control.
If reducing scope could resolve the issue, revise the scope and assess dependencies before making a new decision. Do not merely cross out the failing row: excluded records or users must genuinely remain outside the release, with suitable continuity arrangements. Noncritical accepted issues need a documented rationale, owner and resolution plan under your procedure.
Output: an authorized decision for a named scope and baseline, including limitations. Record decisions before the operational transition they authorize; do not retrospectively date a release approval to match an earlier technical deployment.
Worked decision: pilot passed, production remains no-go
Consider an invented Site A rollout for controlled SOPs. A limited pilot demonstrated drafting, approval and retrieval in a test environment. The proposed production release also relies on a prerequisite status from another system and must retain historic approvals during records transition.
At readiness review, the transition team has not resolved whether one historical approval record mapped correctly. The required production interface has not demonstrated what happens when the prerequisite is unavailable. The records-transition and interface rows are therefore Unresolved, even though the pilot row has favorable results.
The decision is no-go for the proposed release. Assign the record discrepancy to the migration/quality owners and the failure-path evidence to the interface owner. Retain the existing authorized service or follow the approved continuity arrangement; do not open unrestricted target use while calling the issue a pilot follow-up.
The decision record should make those assignments checkable:
| Open item in this fictional release | Disposition | Evidence needed at the next review |
|---|---|---|
| Historic approval cannot yet be reconciled | Unresolved; migration owner and quality reviewer assigned | Source/target approval identity, selected revision and accepted reconciliation result |
| Prerequisite service becomes unavailable | Unresolved; interface owner assigned | Recorded failure-path result showing that missing status cannot authorize release |
| Test pilot completed successfully | Supporting evidence for its tested scope only | Pilot configuration and results linked to requirements; production differences assessed separately |
If the migration check establishes that an approval was attached to the wrong revision, change that row to Fail and retain the discrepancy evidence. A later repair needs its own verification; replacing the original result with “passed” would hide why the release was held.
Now assume the owners resolve the discrepancy with accepted evidence, verify that an unavailable prerequisite cannot produce unsupported release, and close all other mandatory criteria. The authorized decision-makers can then record go for the stated scope. This is a documentary example of the decision logic, not a claim that an actual system was tested.
If the interface belongs only to a genuinely separable later workflow, a narrower first release may be considered. Its requirements, user access and operating procedure must exclude that workflow, and the scope decision must address related records and dependencies. Naming it “phase two” without enforcing the boundary does not resolve the risk.
8. Execute the release and hand over the service
During cutover, record actual results against the sequence. Stop or escalate when a predefined condition is met. Verify the declared source of authority, representative current and historical retrieval, required roles and critical interfaces before communicating the released scope to users.
After release, distinguish a technical issue from a potential record-integrity or unauthorized-use issue. Assign triage and escalation through the operating procedure. Preserve evidence of affected transactions when investigating; a quick reset may erase information needed to understand the problem.
Transfer configuration records, procedures, supplier contacts, support coverage, known issues and maintenance responsibilities to the service owner. Agree who assesses supplier updates, role changes, access reviews, incidents, backups and required periodic evaluations. Project closure should require acceptance of that operating work, not just delivery of a document folder.
Set stabilization checks based on the released service: unresolved errors, failed exchanges, use of the wrong repository, retrieval problems and support workload. Define who reviews them and what triggers corrective action. Avoid inventing a universal stabilization period; exit this phase when your agreed criteria and ownership conditions are met.
For a next phase, repeat the scope and impact assessment. Evidence from Site A may support expansion, but a different site's roles, interfaces or document uses can introduce new requirements. Reuse relevant evidence with justification rather than assuming that one successful launch covers every deployment.
Assyro publishes this guide. For a bounded regulatory document preparation or review workflow, evaluate Assyro's document-management offering using your intended-use and release criteria. Confirm the actual configuration, interfaces and retained-record requirements. Discuss a scoped implementation with Assyro, including which evidence would authorize your first production use.
About the author
Assyro Team
Expert regulatory operations consultants helping pharmaceutical companies navigate complex compliance challenges.

