Skip to content

Company: Nikted
Document Name: user-application-IEC62304-verification-report
Document Number: HAD-RPT-161
Author: Erfan Khebrati
Date (Persian Calendar): 1404/07/01


Revision History

Rev. no. Description Author(s) Reviewers Date (Persian) Authors' Signature Reviewers' Signature
1. Add base table covering all IEC sections Erfan Khebrati

IEC 62304:2006 Mapping of Requirements to Documents

This table maps all requirements of the IEC 62304:2006 (by section) to the relevant documents within the organization. Software requirements list software

Classes Section Title Fulfilled in Document Comment
(General) 4.1 Quality management system NIK-SOP-023-Rev4 Quality Manual
4.2 Risk management SOP Integrated Software Development, HAD-DOC-026_Rev3
4.3 Software Safety Classification HAD-DOC-026_Rev3 Hearing aid risk management file
A, B, C 5.1.1 Software development plan Software Development and Maintenance Plan
A, B, C 5.1.1 Software development plan Software Development and Maintenance Plan
A, B, C 5.1.2 Keep software development plan update SOP Integrated Software Development
A, B, C 5.1.3 Software development plan reference to system design and development Software Development and Maintenance Plan
C 5.1.4 Software development standards, methods and tool planning Software Development and Maintenance Plan
B, C 5.1.5 Software integration and integration test planning Software Development and Maintenance Plan
A, B, C 5.1.6 Software verification planning Software Development and Maintenance Plan
A, B, C 5.1.7 Software risk management planning Software Development and Maintenance Plan
A, B, C 5.1.8 Documentation planning Software Development and Maintenance Plan
A, B, C 5.1.9 Software configuration management planning Software Development and Maintenance Plan
B, C 5.1.10 Supporting items to be controlled Software Development and Maintenance Plan
B, C 5.1.11 Software configuration item control before verification Software Development and Maintenance Plan
B, C 5.1.12 Identification and avoidance of common software defects Software Development and Maintenance Plan
A, B, C 5.2.1 Define and document software requirements from system requirements SOP Integrated Software Development; Software requirements list
A, B, C 5.2.2 Software requirements content Software requirements list
B, C 5.2.3 Include risk control measures in software requirements Software requirements list
A, B, C 5.2.4 Re-evaluate medical device risk analysis SOP Integrated Software Development
A, B, C 5.2.5 Update requirements SOP Integrated Software Development
A, B, C 5.2.6 Verify software requirements SOP Integrated Software Development; Software requirements list
B, C 5.3.1 Transform software requirements into an architecture SOP Integrated Software Development; (Software architecture diagrams, Software architecture diagrams)
B, C 5.3.2 Develop an architecture for the interfaces of software items SOP Integrated Software Development; (Software architecture diagrams, Software architecture diagrams)
B, C 5.3.3 Specify functional and performance requirements of SOUP item SOUP list
B, C 5.3.4 Specify system hardware and software required by SOUP item SOUP list
C 5.3.5 Identify segregation necessary for risk control SOP Integrated Software Development
B, C 5.3.6 Verify software architecture SOP Integrated Software Development; Software architecture
B, C 5.4.1 Subdivide software into software units SOP Integrated Software Development; (Software architecture diagrams)
C 5.4.2 Develop detailed design for each software unit SOP Integrated Software Development
C 5.4.3 Develop detailed design for interfaces SOP Integrated Software Development
C 5.4.4 Verify detailed design SOP Integrated Software Development
A, B, C 5.5.1 Implement each software unit SOP Integrated Software Development; (Jira tickets/GitLab Merge Requests)
B, C 5.5.2 Establish software unit verification process SOP Integrated Software Development
B, C 5.5.3 Software unit acceptance criteria SOP Integrated Software Development
C 5.5.4 Additional software unit acceptance criteria SOP Integrated Software Development
B, C 5.5.5 Software unit verification SOP Integrated Software Development;
B, C 5.6.1 Integrate software units SOP Integrated Software Development; Merge in GitLab
B, C 5.6.2 Verify software integration SOP Integrated Software Development; Merge in GitLab
B, C 5.6.3 Software integration testing SOP Integrated Software Development; Merge in GitLab
B, C 5.6.4 Software integration testing content SOP Integrated Software Development; GitLab Merge Requests
B, C 5.6.5 Evaluate software integration test procedures SOP Integrated Software Development
B, C 5.6.6 Conduct regression tests SOP Integrated Software Development;
B, C 5.6.7 Integration test record contents SOP Integrated Software Development;
B, C 5.6.8 Use software problem resolution process SOP Software Problem Resolution
A, B, C 5.7.3 Retest after changes SOP Integrated Software Development
A, B, C 5.7.4 Evaluate software system testing SOP Integrated Software Development; Software System Test Plan
A, B, C 5.7.5 Software system test record contents SOP Integrated Software Development; General Software test plan
A, B, C 5.8.1 Ensure software verification is complete SOP Integrated Software Development;
A, B, C 5.8.2 Document known residual anomalies SOP Integrated Software Development; (Release notes / changelog in Gitlab)
B, C 5.8.3 Evaluate known residual anomalies List of known anomaly(Release notes / changelog in gitlab)
A, B, C 5.8.4 Document released versions SOP Integrated Software Development; (Release notes / changelog)
B, C 5.8.5 Document how released software was created SOP Integrated Software Development; (Release notes / changelog)
B, C 5.8.6 Ensure activities and tasks are complete SOP Integrated Software Development;
A, B, C 5.8.7 Archive software SOP Integrated Software Development; (Tagged commit in git)
A, B, C 5.8.8 Assure reliable delivery of released software SOP Integrated Software Development
A, B, C 6.1 Establish a software maintenance plan Software Development and Maintenance Plan
A, B, C 6.2.1.1 Monitor feedback
A, B, C 6.2.1.2 Document and evaluate feedback
A, B, C 6.2.1.3 Evaluate problem report's affects on safety SOP Software Problem Resolution
A, B, C 6.2.2 Use software problem resolution process SOP Software Problem Resolution
A, B, C 6.2.3 Analyse change requests SOP Change Management
A, B, C 6.2.4 Change request approval SOP Change Management
A, B, C 6.2.5 Communicate to users and regulators SOP Change Management
A, B, C 6.3.1 Use established process to implement modification SOP Change Management
A, B, C 6.3.2 Re-release modified software system SOP Change Management
B, C 7.1.1 Identify software items that could contribute to a hazardous situation SOP Integrated Software Development
B, C 7.1.2 Identify potential causes of contribution to a hazardous situation SOP Integrated Software Development
B, C 7.1.3 Evaluate published SOUP anomaly lists SOP Integrated Software Development
B, C 7.1.4 Document potential causes SOP Integrated Software Development
B, C 7.2.1 Define risk control measures SOP Integrated Software Development
B, C 7.2.2 Risk control measures implemented in software SOP Integrated Software Development
B, C 7.3.1 Verify risk control measures SOP Integrated Software Development
7.3.2 (Not used)
B, C 7.3.3 Document traceability SOP Integrated Software Development; Software requirements list
A, B, C 7.4.1 Analyse changes to medical device software with respect to safety SOP Change Management
B, C 7.4.2 Analyse impact of software changes on existing risk control measures SOP Change Management
B, C 7.4.3 Perform risk management activities based on analyses SOP Change Management
A, B, C 8.1.1 Establish means to identify configuration items Software Development and Maintenance Plan
A, B, C 8.1.2 Identify SOUP SOP Integrated Software Development
A, B, C 8.1.3 Identify system configuration documentation SOP Integrated Software Development
A, B, C 8.2.1 Approve change requests SOP Change Management
A, B, C 8.2.2 Implement changes SOP Change Management
A, B, C 8.2.3 Verify changes SOP Change Management
A, B, C 8.2.4 Provide means for traceability of change SOP Change Management
A, B, C 8.3 Configuration status accounting Software Development and Maintenance Plan
A, B, C 9.1 Prepare problem reports SOP Software Problem Resolution
A, B, C 9.2 Investigate the problem SOP Software Problem Resolution
A, B, C 9.3 Advise relevant parties SOP Software Problem Resolution
A, B, C 9.4 Use change control process SOP Change Management
A, B, C 9.5 Maintain records SOP Software Problem Resolution
A, B, C 9.6 Analyse problems for trends SOP Software Problem Resolution
A, B, C 9.7 Verify software problem resolution SOP Software Problem Resolution
A, B, C 9.8 Test documentation contents SOP Integrated Software Development

Template Copyright openregulatory.com. See template license.

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