Document: NUREG-0800
Document ID: 4f141c71-35ca-4353-9047-a13efe6d56b7
Document Type: srp
Title: Revision 6 - August 2016
Source: NUREG-0800
Source URL: https://www.nrc.gov/docs/ML1601/ML16019A308.pdf
Revision Date: 2023-06
Chapter: 7
Section ID: 7
CFR Part: 
CFR Title: 

Content:
process may be insufficient to produce high quality software for use in safety-related applications in nuclear power plants. The reviewer should discuss these concerns with management to determine if the applicant or licensee request to use this software should be rejected. BTP 7.14-49 Revision 6 - August 2016 A successful thread audit necessitates that the reviewer be familiar with the various plans and procedures used for the software development and life cycle, and the various NRC requirements, NUREGs, RGs, and industry standards that those plans and procedures are based upon. This knowledge is necessary to be able to determine if the methodologies examined during the thread audit are those which the software developer committed to using, and if they are being used correctly. The thread audit is one of the few times where the reviewer can examine the actual development process rather than the documented plans for a development process. B.3.2.3 Acceptance Criteria for Software Configuration Management Activities RG 1.169, endorses IEEE Std 828, “IEEE Standard for Software Configuration Management Plans,” subject to specific provisions identified in the RG, as providing guidance that is acceptable for carrying out software configuration management. Software configuration management can be partitioned into two types of activities: the management and control of the software and the associated development environment; document control. There are many configuration management tools available for software. A particular tool should be selected, evaluated, and used properly for software configuration control. The SDP describes the software and documents that will be created and placed under configuration control. If the software and documents are controlled in different systems, then each should be described, as well as their relationship to each other. The SCMP describes the implementation tasks that are to be carried out. The acceptance criterion for software CM