Operational Support Phase Checklist
Total Page:16
File Type:pdf, Size:1020Kb
2. The impact of the modification has been assessed. Analysis Stage (10.2) 3. The Modification Requests are assigned to a block of Analysis Stage (10.2) modifications scheduled for implementation. 4. The modifications are coordinated with other ongoing Analysis Stage (10.2) maintenance tasks. 5. Once modifications are agreed to, firm requirements Analysis Stage (10.2) have been defined.
6. Elements of the modification have been identified. Analysis Stage (10.2)
SDM Operational Support Phase Checklist Page 1 of 7
7. Safety and security issues have been identified. Analysis Stage (10.2) 8. A test and implementation strategy exist (includes Analysis Stage (10.2) unit, integration and user-oriented functional tests). 9. The regression test requirements associated with the Analysis Stage (10.2) testing levels have been identified. 10. When identifying the elements of the modification, all Analysis Stage (10.2) outputs were examined, including: . A specification of the portion of the product to be modified . The interfaced affected . The user-noticeable changes expected . The relative degree and kind of experience required to make the change . The estimated time to complete the modification 11. The test cases used to establish the test baseline Analysis Stage (10.2) was revalidated. 12. The relevant system documentation from the Analysis Stage (10.2) configuration control process was retrieved. 13. The proposed changes and engineering analysis to Analysis Stage (10.2) assess the technical and economic feasibility, and correctness are reviewed. 14. Consideration was given for the integration of the Analysis Stage (10.2) proposed change within the existing software. 15. Verification of all appropriate analysis and project Analysis Stage (10.2) documentation is updated, properly controlled and maintained in the project folder. 16. It has been verified that the changes and schedule Analysis Stage (10.2) can support the proposed test strategy. 17. Resource estimates and schedules have been Analysis Stage (10.2) reviewed and their accuracy verified. 18. A technical review to select the problem reports and Analysis Stage (10.2) proposed enhancements to be implemented was conducted.
SDM Operational Support Phase Checklist Page 2 of 7
19. The detailed analysis report includes: Analysis Stage (10.2) . The updated requirements (including the traceability list) . The test strategy . The Project Plan 20. At the completion of the analysis phase, a risk Analysis Stage (10.2) analysis was performed. 21. A review was conducted and concurrence to proceed Analysis Stage (10.2) to the design phase was given. Yes No N/A Design Phase SDM Reference Comments
1. Selected software modules have been identified. Design Stage (10.3) 2. Software module documentation has been modified Design Stage (10.3) (e.g., data and control flow diagrams, schematics). 3. Test cases, including safety and security issues have Design Stage (10.3) been created for the new design.
4. Regression tests have been identified and created. Design Stage (10.3) 5. Documentation update requirements have been Design Stage (10.3) identified (system/user).
6. Modification list has been updated. Design Stage (10.3) 7. Any known constraints and any possible actions Design Stage (10.3) taken or recommended that mitigate risk have been documented.
8. The new design/requirement has been documented Design Stage (10.3)
as an authorized change. 9. Inclusion of new design material, including safety and Design Stage (10.3) security issues has been verified. 10. The appropriate test documentation has been Design Stage (10.3) updated. 11. Traceability of the requirements to the design has Design Stage (10.3) been completed.
SDM Operational Support Phase Checklist Page 3 of 7
12. Outputs for the Design Phase maintained in the Design Stage (10.3) project folder include: . Revised modification list . Updated design baseline . Updated test plans . Revised detailed analysis . Verified requirements . Updated Project Plan . Documented constraints and risks 13. Structured Walkthroughs, In-Phase Assessments, Design Stage (10.3) and Phase Exits for the design phase have been conducted as appropriate. Yes No N/A Development Phase SDM Reference Comments 1. Code changes have been implemented and unit Development Phase (10.4) tested. 2. After coding and unit test, the modified software has Development Phase (10.4) been integrated with the system, at appropriate intervals, and integration and regression tests refined and performed. 3. Risk analysis and review have been performed Development Phase (10.4) periodically during the Development Phase.
4. A Test Readiness Review has been conducted. Development Phase (10.4) 5. All effects (e.g., functional, performance, usability) of Development Phase (10.4) the modification have been assessed and noted. A return to coding and unit testing is made to remove any unacceptable impacts. 6. Metrics/measurement data have been used to Development Phase (10.4) quantify risk analysis. 7. Unit and integration testing was performed and Development Phase (10.4) maintained in the project folder 8. Test documentation (test plans, test cases, and test Development Phase (10.4) procedures) are either updated or created.
SDM Operational Support Phase Checklist Page 4 of 7
9. Risks are identified, documented and resolved during Development Phase (10.4) the software and readiness reviews. 10. Software is placed under software configuration Development Phase (10.4) management control. 11. Training and technical documentation has been Development Phase (10.4) updated. 12. Traceability of the design to the code has been Development Phase (10.4) verified. 13. Outputs for the Development Phase maintained in Development Phase (10.4) the project folder include: . Updated software . Updated design documentation . Updated test documentation . Updated user documentation . Updated training material . Statement of risk and impact to users . Test Readiness Review report 14. Structured Walkthroughs, In-Phase Assessments, Development Phase (10.4) and Phase Exits for the development phase have been conducted as appropriate. Yes No N/A System Test Phase SDM Reference Comments 1. System tests were conducted on a fully integrated System Test Phase (10.5) system and included: . System functional testing . Interface testing . Regression testing . A Test Readiness review to assess preparedness for acceptance testing 2. Results conducted before the Test Readiness review, System Test Phase (10.5) were not used as part of the system test. 3. The status of the activities was reported to the System Test Phase (10.5) appropriate reviewers before proceeding to acceptance testing.
SDM Operational Support Phase Checklist Page 5 of 7
4. Outputs for the System Test Phase for software System Test Phase (10.5) maintenance maintained in the project folder include:
. Tested and fully integrate system . Test report . Test Readiness Review report . Updated Project Plan 5. Structured Walkthroughs, In-Phase Assessments, System Test Phase (10.5) and Phase Exits for the system test phase have been conducted as appropriate. Yes No N/A Acceptance Phase SDM Reference Comments 1. Acceptance tests have been performed at the Acceptance Phase (10.6) functional level 2. Interoperability testing (validating any input and Acceptance Phase (10.6) output interfaces) was performed.
3. Regression testing was performed Acceptance Phase (10.6) 4. A Functional Configuration Audit (FCA) was Acceptance Phase (10.6) conducted. 5. Results of the FCA are reported to ensure all Acceptance Phase (10.6) functionality is present in the system. 6. Confirmation is obtained from the change authority Acceptance Phase (10.6) indicating the change has been successfully completed. 7. A new system baseline has been established and Acceptance Phase (10.6) documented. 8. The acceptance test items (i.e., software units, Acceptance Phase (10.6) documentation) have been placed under software configuration management control. 9. Outputs for the Acceptance Phase maintained in the Acceptance Phase (10.6) project folder include: . New system baseline . Functional Configuration Audit (FCA) Report . Acceptance Test Report . Updated Project Plan . Update modification request log
SDM Operational Support Phase Checklist Page 6 of 7
10. Structured Walkthroughs, In-Phase Assessments, Acceptance Phase (10.6) and Phase Exits for the acceptance phase have been conducted as appropriate. Yes No N/A Delivery Phase SDM Reference Comments
11. The User Community has been notified. Delivery Phase (10.7) 12. An archival version of the system has been created Delivery Phase (10.7) for backup. 13. Installation and training has been performed at the Delivery Phase (10.7) user facility. 14. Access has been provided to the system materials for Delivery Phase (10.7) users 15. The version description document (VDD) has been Delivery Phase (10.7) completed and placed under configuration management.
16. A Physical Configuration Audit has been performed. Delivery Phase (10.7) 17. Structured Walkthroughs, In-Phase Assessments, Delivery Phase (10.7) and Phase Exits for the delivery phase have been conducted as appropriate.
18. All documentation is maintained in the project folder. Delivery Phase (10.7)
SDM Operational Support Phase Checklist Page 7 of 7