SlideShare a Scribd company logo
1 of 3
Download to read offline
IEC62304_Checklist IEC 62304
1
Class
A
Class
B
Class
C Section/Chapter
Process
LIFECYCLE PROCESESS
4.00 General Requirements
X X X 4.1 Quality Management Systems
X X X 4.2 Risk Management
X X X 4.3 Software safety classification
X X X 4.4 Legacy Software
5.00 Software development process
5.10 Software development planning
X X X 5.1.1 Software Development Plan
X X X 5.1.2 Software Development Plan maintenance
X X X 5.1.3 Software development plan reference to system design and development
X 5.1.4 Software development standard, methods and tools planning
X X 5.1.5 Software integration and integration testing planning
X X X 5.1.6 Software verification planning
X X X 5.1.7 Software risk management planning
X X X 5.1.8 Documentation planning
X X X 5.1.9 Software configuration management planning
X X 5.1.10 Supporting Items to be controlled
X X 5.1.11 Software configuration item controlled before verification
X X 5.1.12 Identification and avoidance of common software defects
X X 5.20 Software requirements analysis
X X X 5.2.1 Define and document software requirements from system requirements
X X X 5.2.2 Software requirements content
X X 5.2.3 Include risk control measures in software requirements
X X X 5.2.4 Re-evaluate medical device risk analysis
X X X 5.2.5 Update requirements
X X X 5.2.6 Verify software requirements task
5.30 Software architectural design
X X 5.3.1 Transform software requirements into an architecture
X X 5.3.2 Develop an architecture for the interfaces of software items
X X 5.3.3 Specify functional and performance requirements of SOUP item
X X 5.3.4 Specify system hardware and software required by SOUP item
X 5.3.5 Identify segregation necessary for risk control
X X 5.3.6 Verify software architecture
5.40 Software detailed design
X X 5.4.1 Subdivide software into software units
X 5.4.2 Develop detailed design for each software unit
X 5.4.3 Develop detailed design for interfaces
X 5.4.4 Verify detailed design task
5.50 Software unit implementation
X X X 5.5.1 Implement each software unit
X X 5.5.2 Establish software unit verification process
X X 5.5.3 Software unit acceptance criteria
X 5.5.4 Additional software unit acceptance criteria
X X 5.5.5 Software unit verification
5.60 Software Integration and Integration Testing
X X 5.6.1 Integrate software units
X X 5.6.2 Verify software integration
X X 5.6.3 Software integration testing
X X 5.6.4 Software integration testing content
X X 5.6.5 Evaluate software integration test procedures
X X 5.6.6 Conduct regression tests
X X 5.6.7 Integration test record contents
X X 5.6.8 Use software problem resolution process
5.70 Software system testing
IEC62304_Checklist IEC 62304
2
X X X 5.7.1 Establish tests for software requirements#
X X X 5.7.2 Use software problem resolution process
X X X 5.7.3 Retest after changes
X X X 5.7.4 Evaluate software system testing
X X X 5.7.5 Software system test record contents
5.80 Software release for utilization at a system level
X X X 5.8.1 Ensure software verification is complete
X X X 5.8.2 Document known residual anomalies
X X 5.8.3 Evaluate known residual anomalies
X X X 5.8.4 Document released versions
X X 5.8.5 Document how released software was created
X X 5.8.6 Ensure activities and tasks are complete
X X X 5.8.7 Archive software
X X X 5.8.8 Assure reliable delivery of released software
6.00 Software maintenance process
X X X 6.10 Establish software maintenance plan
6.20 Problem and Modification
6.2.1 Document and evaluate feedback
X X X 6.2.1.1 Monitor feedback
X X X 6.2.1.2 Document and evaluate feedback
X X X 6.2.1.3 Evaluate problem report's affects on safety
X X X 6.2.2 Use software problem resolution process
X X X 6.2.3 Analyze change requests
X X X 6.2.4 Change request approval
X X X 6.2.5 Communicate to users and regulators
6.30 Modification Implementation
X X X 6.3.1 Use established process to implement modification
X X X 6.3.2 Re-release modified software system
SUPPORT
7.00 Software risk management process
7.10 Analysis of software contributing to hazardous situations
X X 7.1.1 Identify software items that could contribute to a hazardous situation
X X 7.1.2 Identify potential causes of contribution to a hazardous situation
X X 7.1.3 Review published SOUP anomaly lists
X X 7.1.4 Document potential causes
7.20 Risk control measures
X X 7.2.1 Define Risk control measures
X X 7.2.2 Risk control measures implemented in software
7.30 Verification of Risk control measures
X X 7.3.1 Verify Risk control measures
7.3.2 empty
X X 7.3.3 Document traceability
7.40 Risk management of software changes
X X X 7.4.1 Analyze changes to medical device software with respect to safety
X X 7.4.2 Analyze impact software changes on existing risk control measures
X X 7.4.3 Perform risk management activities based on analyses
8.00 Software configuration management Process
8.10 Configuration identification
X X X 8.1.1 Establish means to identify configuration items
X X X 8.1.2 Identify SOUP
X X X 8.1.3 Identify system configuration documentation
8.2 Change control
X X X 8.2.1 Approve Change requests
X X X 8.2.2 Implement changes
X X X 8.2.3 Verify changes
X X X 8.2.4 Provide means for traceability of change
8.3 Configuration status accounting
IEC62304_Checklist IEC 62304
3
X X X 8.3.1 Configuration status accounting task
9.00 Software problem resolution Process
X X X 9.10 Prepare problem reports
X X X 9.20 Investigate the problem
X X X 9.30 Advise relevant parties
X X X 9.40 Use change control process
X X X 9.50 Maintain records
X X X 9.60 Analyze problems for trends
X X X 9.70 Verify software problem resolution
X X X 9.80 Test documentation contents

More Related Content

Similar to IEC62304_Checklist.pdf

ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】
ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】
ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】Jerimi Soma
 
CYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITY
CYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITYCYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITY
CYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITYViscolKanady
 
Quality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv PresentationQuality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv PresentationRoman Lavriv
 
Computer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master PlanComputer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master PlanWolfgang Kuchinke
 
Hrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_reportHrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_reportHrishikesh Malakar
 
CAMBIOS DE AS9100 REV. D Y AS9100 REV. C
CAMBIOS DE AS9100 REV. D Y AS9100 REV. CCAMBIOS DE AS9100 REV. D Y AS9100 REV. C
CAMBIOS DE AS9100 REV. D Y AS9100 REV. CCarlos Hernandez
 
Dhct config report
Dhct config reportDhct config report
Dhct config reportSan Man
 
Software engineering study materials
Software engineering study materialsSoftware engineering study materials
Software engineering study materialssmruti sarangi
 
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018Xpand IT
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect PresentationEric Deitrick
 
Rx for FDA Software Compliance
Rx for FDA Software ComplianceRx for FDA Software Compliance
Rx for FDA Software ComplianceParasoft
 
Lab #1 Develop System Administration Procedures for Windows 8.1 Sec.docx
Lab #1 Develop System Administration Procedures for Windows 8.1 Sec.docxLab #1 Develop System Administration Procedures for Windows 8.1 Sec.docx
Lab #1 Develop System Administration Procedures for Windows 8.1 Sec.docxDIPESH30
 
Windows 7 – Application Compatibility Toolkit 5.5 Overview
Windows 7 – Application Compatibility Toolkit 5.5 OverviewWindows 7 – Application Compatibility Toolkit 5.5 Overview
Windows 7 – Application Compatibility Toolkit 5.5 OverviewVijay Raj
 
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...Amazon Web Services
 

Similar to IEC62304_Checklist.pdf (20)

IEC 62304 Action List
IEC 62304 Action List IEC 62304 Action List
IEC 62304 Action List
 
1
11
1
 
Arcsight explained
Arcsight explainedArcsight explained
Arcsight explained
 
ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】
ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】
ISO Cloud Security add-on & PCI DSS mapping 【Continuous Study】
 
CYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITY
CYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITYCYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITY
CYBERSECURITY PROCESSES & TECHNOLOGIES LAB #2: MANAGING HOST BASED SECURITY
 
Quality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv PresentationQuality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv Presentation
 
Computer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master PlanComputer System Validation - The Validation Master Plan
Computer System Validation - The Validation Master Plan
 
Hrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_reportHrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_report
 
CAMBIOS DE AS9100 REV. D Y AS9100 REV. C
CAMBIOS DE AS9100 REV. D Y AS9100 REV. CCAMBIOS DE AS9100 REV. D Y AS9100 REV. C
CAMBIOS DE AS9100 REV. D Y AS9100 REV. C
 
Sprint backlog
Sprint backlogSprint backlog
Sprint backlog
 
Dhct config report
Dhct config reportDhct config report
Dhct config report
 
Software engineering study materials
Software engineering study materialsSoftware engineering study materials
Software engineering study materials
 
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect Presentation
 
Rx for FDA Software Compliance
Rx for FDA Software ComplianceRx for FDA Software Compliance
Rx for FDA Software Compliance
 
Lab #1 Develop System Administration Procedures for Windows 8.1 Sec.docx
Lab #1 Develop System Administration Procedures for Windows 8.1 Sec.docxLab #1 Develop System Administration Procedures for Windows 8.1 Sec.docx
Lab #1 Develop System Administration Procedures for Windows 8.1 Sec.docx
 
Windows 7 – Application Compatibility Toolkit 5.5 Overview
Windows 7 – Application Compatibility Toolkit 5.5 OverviewWindows 7 – Application Compatibility Toolkit 5.5 Overview
Windows 7 – Application Compatibility Toolkit 5.5 Overview
 
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
 
9 test_levels-
 9 test_levels- 9 test_levels-
9 test_levels-
 
Sw Software Metrics
Sw Software MetricsSw Software Metrics
Sw Software Metrics
 

Recently uploaded

Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 

Recently uploaded (20)

Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 

IEC62304_Checklist.pdf

  • 1. IEC62304_Checklist IEC 62304 1 Class A Class B Class C Section/Chapter Process LIFECYCLE PROCESESS 4.00 General Requirements X X X 4.1 Quality Management Systems X X X 4.2 Risk Management X X X 4.3 Software safety classification X X X 4.4 Legacy Software 5.00 Software development process 5.10 Software development planning X X X 5.1.1 Software Development Plan X X X 5.1.2 Software Development Plan maintenance X X X 5.1.3 Software development plan reference to system design and development X 5.1.4 Software development standard, methods and tools planning X X 5.1.5 Software integration and integration testing planning X X X 5.1.6 Software verification planning X X X 5.1.7 Software risk management planning X X X 5.1.8 Documentation planning X X X 5.1.9 Software configuration management planning X X 5.1.10 Supporting Items to be controlled X X 5.1.11 Software configuration item controlled before verification X X 5.1.12 Identification and avoidance of common software defects X X 5.20 Software requirements analysis X X X 5.2.1 Define and document software requirements from system requirements X X X 5.2.2 Software requirements content X X 5.2.3 Include risk control measures in software requirements X X X 5.2.4 Re-evaluate medical device risk analysis X X X 5.2.5 Update requirements X X X 5.2.6 Verify software requirements task 5.30 Software architectural design X X 5.3.1 Transform software requirements into an architecture X X 5.3.2 Develop an architecture for the interfaces of software items X X 5.3.3 Specify functional and performance requirements of SOUP item X X 5.3.4 Specify system hardware and software required by SOUP item X 5.3.5 Identify segregation necessary for risk control X X 5.3.6 Verify software architecture 5.40 Software detailed design X X 5.4.1 Subdivide software into software units X 5.4.2 Develop detailed design for each software unit X 5.4.3 Develop detailed design for interfaces X 5.4.4 Verify detailed design task 5.50 Software unit implementation X X X 5.5.1 Implement each software unit X X 5.5.2 Establish software unit verification process X X 5.5.3 Software unit acceptance criteria X 5.5.4 Additional software unit acceptance criteria X X 5.5.5 Software unit verification 5.60 Software Integration and Integration Testing X X 5.6.1 Integrate software units X X 5.6.2 Verify software integration X X 5.6.3 Software integration testing X X 5.6.4 Software integration testing content X X 5.6.5 Evaluate software integration test procedures X X 5.6.6 Conduct regression tests X X 5.6.7 Integration test record contents X X 5.6.8 Use software problem resolution process 5.70 Software system testing
  • 2. IEC62304_Checklist IEC 62304 2 X X X 5.7.1 Establish tests for software requirements# X X X 5.7.2 Use software problem resolution process X X X 5.7.3 Retest after changes X X X 5.7.4 Evaluate software system testing X X X 5.7.5 Software system test record contents 5.80 Software release for utilization at a system level X X X 5.8.1 Ensure software verification is complete X X X 5.8.2 Document known residual anomalies X X 5.8.3 Evaluate known residual anomalies X X X 5.8.4 Document released versions X X 5.8.5 Document how released software was created X X 5.8.6 Ensure activities and tasks are complete X X X 5.8.7 Archive software X X X 5.8.8 Assure reliable delivery of released software 6.00 Software maintenance process X X X 6.10 Establish software maintenance plan 6.20 Problem and Modification 6.2.1 Document and evaluate feedback X X X 6.2.1.1 Monitor feedback X X X 6.2.1.2 Document and evaluate feedback X X X 6.2.1.3 Evaluate problem report's affects on safety X X X 6.2.2 Use software problem resolution process X X X 6.2.3 Analyze change requests X X X 6.2.4 Change request approval X X X 6.2.5 Communicate to users and regulators 6.30 Modification Implementation X X X 6.3.1 Use established process to implement modification X X X 6.3.2 Re-release modified software system SUPPORT 7.00 Software risk management process 7.10 Analysis of software contributing to hazardous situations X X 7.1.1 Identify software items that could contribute to a hazardous situation X X 7.1.2 Identify potential causes of contribution to a hazardous situation X X 7.1.3 Review published SOUP anomaly lists X X 7.1.4 Document potential causes 7.20 Risk control measures X X 7.2.1 Define Risk control measures X X 7.2.2 Risk control measures implemented in software 7.30 Verification of Risk control measures X X 7.3.1 Verify Risk control measures 7.3.2 empty X X 7.3.3 Document traceability 7.40 Risk management of software changes X X X 7.4.1 Analyze changes to medical device software with respect to safety X X 7.4.2 Analyze impact software changes on existing risk control measures X X 7.4.3 Perform risk management activities based on analyses 8.00 Software configuration management Process 8.10 Configuration identification X X X 8.1.1 Establish means to identify configuration items X X X 8.1.2 Identify SOUP X X X 8.1.3 Identify system configuration documentation 8.2 Change control X X X 8.2.1 Approve Change requests X X X 8.2.2 Implement changes X X X 8.2.3 Verify changes X X X 8.2.4 Provide means for traceability of change 8.3 Configuration status accounting
  • 3. IEC62304_Checklist IEC 62304 3 X X X 8.3.1 Configuration status accounting task 9.00 Software problem resolution Process X X X 9.10 Prepare problem reports X X X 9.20 Investigate the problem X X X 9.30 Advise relevant parties X X X 9.40 Use change control process X X X 9.50 Maintain records X X X 9.60 Analyze problems for trends X X X 9.70 Verify software problem resolution X X X 9.80 Test documentation contents