Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

IEC 62304:2006 Mapping of Requirements to Doc-

uments
This table maps all requirements of the IEC 62304:2006 (by section) to the
relevant documents (here: OpenRegulatory templates).
Note that the document names in the “Fulfilled in Document” column
are based on the OpenRegulatory templates. You’ll probably have a
different system for assigning document names, so feel free to rename
them.

ClassesSection
Title Fulfilled in Document Comment
(General)
4.1 Quality management Quality Management
system Manual
4.2 Risk management SOP Integrated Software
Development
4.3 Software Safety Risk Management Report
Classification
4.4 Legacy Software (Not applicable) Not applicable
unless you
have legacy
software.
A, 5.1.1 Software Software Development and
B, development plan Maintenance Plan
C
A, 5.1.2 Keep software SOP Integrated Software
B, development plan Development
C update
A, 5.1.3 Software Software Development and
B, development plan Maintenance Plan
C reference to system
design and
development
C 5.1.4 Software Software Development and
development Maintenance Plan
standards, methods
and tool planning
B, 5.1.5 Software integration Software Development and
C and integration test Maintenance Plan
planning
A, 5.1.6 Software verification Software Development and
B, planning Maintenance Plan
C

1
ClassesSection
Title Fulfilled in Document Comment
A, 5.1.7 Software risk Software Development and
B, management Maintenance Plan
C planning
A, 5.1.8 Documentation Software Development and
B, planning Maintenance Plan
C
A, 5.1.9 Software Software Development and
B, configuration Maintenance Plan
C management
planning
B, 5.1.10Supporting items to Software Development and
C be controlled Maintenance Plan
B, 5.1.11Software Software Development and
C configuration item Maintenance Plan
control before
verification
B, 5.1.12Identification and Software Development and
C avoidance of Maintenance Plan
common software
defects
A, 5.2.1 Define and SOP Integrated Software
B, document software Development; Software
C requirements from Requirements List
system requirements
A, 5.2.2 Software Software Requirements List
B, requirements
C content
B, 5.2.3 Include risk control Software Requirements List
C measures in software
requirements
A, 5.2.4 Re-evaluate medical SOP Integrated Software
B, device risk analysis Development
C
A, 5.2.5 Update SOP Integrated Software
B, requirements Development
C
A, 5.2.6 Verify software SOP Integrated Software
B, requirements Development; Checklist
C Software Requirements
B, 5.3.1 Transform software SOP Integrated Software
C requirements into an Development; (Software
architecture architecture diagrams,
interface documentation)

2
ClassesSection
Title Fulfilled in Document Comment
B, 5.3.2 Develop an SOP Integrated Software
C architecture for the Development; (Software
interfaces of architecture diagrams,
software items interface documentation)
B, 5.3.3 Specify functional SOUP list
C and performance
requirements of
SOUP item
B, 5.3.4 Specify system SOUP list
C hardware and
software required by
SOUP item
C 5.3.5 Identify segregation SOP Integrated Software
necessary for risk Development
control
B, 5.3.6 Verify software SOP Integrated Software
C architecture Development; Checklist
Software Architecture
B, 5.4.1 Subdivide software SOP Integrated Software
C into software units Development; (Software
architecture diagrams)
C 5.4.2 Develop detailed SOP Integrated Software
design for each Development
software unit
C 5.4.3 Develop detailed SOP Integrated Software
design for interfaces Development
C 5.4.4 Verify detailed SOP Integrated Software
design Development
A, 5.5.1 Implement each SOP Integrated Software
B, software unit Development; (GitHub Pull
C Requests / GitLab Merge
Requests)
B, 5.5.2 Establish software SOP Integrated Software
C unit verification Development
process
B, 5.5.3 Software unit SOP Integrated Software
C acceptance criteria Development
C 5.5.4 Additional software SOP Integrated Software
unit acceptance Development
criteria
B, 5.5.5 Software unit SOP Integrated Software
C verification Development; (CI/CD in
GitHub Pull Requests /
GitLab Merge Requests)

3
ClassesSection
Title Fulfilled in Document Comment
B, 5.6.1 Integrate software SOP Integrated Software
C units Development; (Merge in
GitHub / GitLab)
B, 5.6.2 Verify software SOP Integrated Software
C integration Development; (Merge in
GitHub / GitLab)
B, 5.6.3 Software integration SOP Integrated Software
C testing Development; (Merge in
GitHub / GitLab, CI/CD)
B, 5.6.4 Software integration SOP Integrated Software
C testing content Development; (CI/CD in
GitHub Pull Requests /
GitLab Merge Requests)
B, 5.6.5 Evaluate software SOP Integrated Software
C integration test Development
procedures
B, 5.6.6 Conduct regression SOP Integrated Software
C tests Development; (CI/CD in
GitHub Pull Requests /
GitLab Merge Requests)
B, 5.6.7 Integration test SOP Integrated Software
C record contents Development; (CI/CD in
GitHub Pull Requests /
GitLab Merge Requests)
B, 5.6.8 Use software SOP Software Problem
C problem resolution Resolution
process
A, 5.7.3 Retest after changes SOP Integrated Software
B, Development
C
A, 5.7.4 Evaluate software SOP Integrated Software
B, system testing Development; Software
C System Test Plan
A, 5.7.5 Software system test SOP Integrated Software
B, record contents Development; Software
C System Test Protocol
A, 5.8.1 Ensure software SOP Integrated Software
B, verification is Development; Checklist
C complete Software Release
A, 5.8.2 Document known SOP Integrated Software
B, residual anomalies Development; (Release
C notes / changelog)
B, 5.8.3 Evaluate known Risk table; (Release notes /
C residual anomalies changelog)

4
ClassesSection
Title Fulfilled in Document Comment
A, 5.8.4 Document released SOP Integrated Software
B, versions Development; (Release
C notes / changelog)
B, 5.8.5 Document how SOP Integrated Software
C released software Development; (Release
was created notes / changelog)
B, 5.8.6 Ensure activities SOP Integrated Software
C and tasks are Development; Checklist
complete Software Release
A, 5.8.7 Archive software SOP Integrated Software
B, Development; (Tagged
C commit in git)
A, 5.8.8 Assure reliable SOP Integrated Software
B, delivery of released Development
C software
A, 6.1 Establish a software Software Development and
B, maintenance plan Maintenance Plan
C
A, 6.2.1.1Monitor feedback
B,
C
A, 6.2.1.2Document and
B, evaluate feedback
C
A, 6.2.1.3Evaluate problem SOP Problem Resolution
B, report’s affects on
C safety
A, 6.2.2 Use software SOP Problem Resolution
B, problem resolution
C process
A, 6.2.3 Analyse change SOP Change Management
B, requests
C
A, 6.2.4 Change request SOP Change Management
B, approval
C
A, 6.2.5 Communicate to SOP Change Management
B, users and regulators
C
A, 6.3.1 Use established SOP Change Management
B, process to
C implement
modification

5
ClassesSection
Title Fulfilled in Document Comment
A, 6.3.2 Re-release modified SOP Change Management
B, software system
C
B, 7.1.1 Identify software SOP Integrated Software
C items that could Development
contribute to a
hazardous situation
B, 7.1.2 Identify potential SOP Integrated Software
C causes of Development
contribution to a
hazardous situation
B, 7.1.3 Evaluate published SOP Integrated Software
C SOUP anomaly lists Development
B, 7.1.4 Document potential SOP Integrated Software
C causes Development
B, 7.2.1 Define risk control SOP Integrated Software
C measures Development
B, 7.2.2 Risk control SOP Integrated Software
C measures Development
implemented in
software
B, 7.3.1 Verify risk control SOP Integrated Software
C measures Development
7.3.2 (Not used)
B, 7.3.3 Document SOP Integrated Software
C traceability Development; Software
Requirements List
A, 7.4.1 Analyse changes to SOP Change Management
B, medical device
C software with
respect to safety
B, 7.4.2 Analyse impact of SOP Change Management
C software changes on
existing risk control
measures
B, 7.4.3 Perform risk SOP Change Management
C management
activities based on
analyses
A, 8.1.1 Establish means to Software Development and
B, identify Maintenance Plan
C configuration items

6
ClassesSection
Title Fulfilled in Document Comment
A, 8.1.2 Identify SOUP SOP Integrated Software
B, Development
C
A, 8.1.3 Identify system SOP Integrated Software
B, configuration Development
C documentation
A, 8.2.1 Approve change SOP Change Management
B, requests
C
A, 8.2.2 Implement changes SOP Change Management
B,
C
A, 8.2.3 Verify changes SOP Change Management
B,
C
A, 8.2.4 Provide means for SOP Change Management
B, traceability of
C change
A, 8.3 Configuration status Software Development and
B, accounting Maintenance Plan
C
A, 9.1 Prepare problem SOP Software Problem
B, reports Resolution
C
A, 9.2 Investigate the SOP Software Problem
B, problem Resolution
C
A, 9.3 Advise relevant SOP Software Problem
B, parties Resolution; SOP Incident
C Reporting
A, 9.4 Use change control SOP Change Management
B, process
C
A, 9.5 Maintain records SOP Software Problem
B, Resolution
C
A, 9.6 Analyse problems SOP Software Problem
B, for trends Resolution
C
A, 9.7 Verify software SOP Software Problem
B, problem resolution Resolution
C

7
ClassesSection
Title Fulfilled in Document Comment
A, 9.8 Test documentation SOP Integrated Software
B, contents Development
C

Template Copyright openregulatory.com. See template license.


Please don’t remove this notice even if you’ve modified contents of this template.

You might also like