Checklists and Guidance Lists in SWEHB
Asset Name | Location | Format | Category |
Maintenance, Operations, Retirement Planning | SWE-075 - Plan Operations, Maintenance, Retirement, Tab 3, (7.4 -Retirement) | List | Late Phase Planning Considerations |
Auto-generated Code | List | Implementation, Planning | |
Selection of Real Time Operating System (RTOS) | SWE-027 - Use of Commercial, Government, and Legacy Software, Tab 3 | Checklist | Commercial & Legacy SW |
Selection of Real Time Operating System (RTOS) | 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) Programming Practices Topic, 6.3 | Checklist | Programming Checklists, Planning, Commercial SW |
Choosing Off-the Shelf (OTS) Software | 6.4 - Checklist for Choosing Off-The Shelf Software (OTS) - Assurance & Safety Topics, Programming Tab, 6.4 | Checklist | Commercial & Legacy SW |
Selection of Commercial & Legacy SW | SWE-027 - Use of Commercial, Government, and Legacy Software, Tab 3 | Questions | Commercial & Legacy SW |
Assurance of models, simulations, analysis tools | SWE-070 - Models, Simulations, Tools. Tab 7.4 | List | Models, Sims, Tools |
Requirements Development/Assessment (SRS contents) | SWE-050 - Software Requirements , Tab 7.4 | Questions (2 sets) | Requirements development |
Requirements Analysis | SWE-051 - Software Requirements Analysis, Tab 3; Topic 8.16: 8.54 - Software Requirements Analysis, tab 2 | Checklist: SAANALYSIS | Requirements Analysis |
Requirements Development/Assessment | SWE-050 - Software Requirements, Tab 7.4 | List of SRS contents, Questions (2 sets) for requirements considerations | Requirements development |
Analysis of Requirements Changes | SWE-053 - Manage Requirements Changes, Tabs 3, 7.4 | List | Requirements practices |
Checklist for General SW Safety Requirements | 6.2 - Checklist for General Software Safety Requirements Topics, Programming Practices Tab, 6.2 | Checklist | Safety Requirements |
Configuration Items for Consideration | SWE-079 - Develop CM Plan, Tab 3 | List | Configuration Management |
Functional Configuration Audit Checklist (FCA) | Checklist | Configuration Management | |
Physical Configuration Audit (PCA) | SWE-084 - Configuration Audits, Tab 7 (Not currently there) | Checklist | Configuration Management |
Peer Review Best Practices | List | Peer Review Guidance | |
SA Non-Conformance Activities | SWE-201 - Software Non-Conformances, Tab 7.4 | List | Non-Conformance Handling Guidance |
Change Evaluation | List | Guidance for handling changes | |
Design Considerations | SWE-058 - Detailed Design, Tab 3, 7.4 | Checklist | Design Practices |
Design Evaluation (SARB) | SWE-143 - Software Architecture Review, Tab 3, 7.4 | Questions | Design Practices |
Software Design Analysis | 8.55 - Software Design Analysis Assurance & Safety Topics, 8.16, Tab Software Design Analysis | Checklist | Design Practices |
Design for Safety | 6.1 - Design for Safety Checklist Assurance & Safety Topics, 6.1 | Questions | Design Practices |
C Programming Practices for Safety | SWE-060 - Coding Software, Tab 3, 7.4 | Checklist | Safety Coding Practices |
C Programming Practices for Safety | 6.5 - Checklist for C Programming Practices Programming Practices Topic, 6.5 | Checklist | Safety, Coding Practices |
C++ Programming Practices for Safety | 6.6 - Checklist for C++ Programming Practices Programming Practices Topic, 6.6 | Checklist | Safety, Coding Practices |
Ada Programming Practices for Safety | 6.7 - Checklist for Ada Programming Practices Programming Practices Topic, 6.7 | Checklist | Safety, Coding Practices |
FORTRAN Programming Practices for Safety | 6.8 - Checklist for Fortran Programming Practices Programming Practices Topic, 6.8 | Checklist | Safety, Coding Practices |
Generic (Non-Language Specific) Programming Practices for Safety | 6.9 - Checklist for Generic (Non-Language-Specific) Programming Practices Programming Practices Topic, 6.9 | Checklist | Safety, Coding Practices |
General Good Programming Practices for Safety | 6.10 - Checklist for General Good Programming Practices Programming Practices Topic, 6.10 | Checklist | Safety, Coding Practices |
ISO 27001-2013 Audit Checklist | Assurance & Safety Topics, 8.16, 5.2.2 | Checklist | Audit |
Software Safety Process Audit | 8.17 - Software Safety Audit Checklists Assurance & Safety Topics -8.17, Tab 2 | Checklist | Safety, Audits |
Software Safety Activities for Internal Audit | 8.17 - Software Safety Audit Checklists Assurance & Safety Topics – 8.17, Tab 3 | Checklist | Safety, Audits |
Software Safety-Specific Activities in Each Phase | 8.20 - Safety Specific Activities in Each Phase Assurance & Safety Topics – 8.20, Tab 1 | List | Safety |
Hazard Reports | SWE-205 - Determination of Safety-Critical Software, Tab 7.4 | Steps in hazard Analysis | Safety |
Potential Software Hazard Causes | Assurance & Safety Topics – 8.21, Tab 1 | Table | Safety, Hazard Analysis |
Considerations for identifying SW Hazard Causes | SWE-205 - Determination of Safety-Critical Software, Tab 7.4 | Checklist | Safety, Hazard Analysis |
Considerations for Identifying SW Causes in a General SW-Centric HA | SWE-205 - Determination of Safety-Critical Software, Tab 7.4 | List | Safety, Hazard Analysis |
Updates to Test Documents | SWE-071 - Update Test Plans and Procedures, Tabs, 3, 7.4 | List | Testing Guidance |
Analysis of test results | List | Test Analysis | |
Test Practices (incl. safety) | SWE-066 - Perform Testing, Tab 3, | List | Test Analysis |
Test Documentation Changes | List | Test Documentation | |
Unit test guidance | SWE-186 - Unit Test Repeatability, Tabs 3, 7.4 Repeated in SWE-062 - Unit Test | List | Test Results, Unit Testing |
Release Package Activities | SWE-085 - Release Management, Tab 3 | List | Release Guidance |
Confirmation of Delivery Activities | List | Delivery Activities |