Document: NUREG-0800
Document ID: fea61ff0-f344-4101-adfb-590e3d9dfafe
Document Type: srp
Title: Draft Revision 6 – August 2015
Source: NUREG-0800
Source URL: https://www.nrc.gov/docs/ML1515/ML15159A946.pdf
Revision Date: 2023-06
Chapter: 7
Section ID: 7
CFR Part: 
CFR Title: 

Content:
n against common-cause failures within and between channels. Software quality is an important element in preventing the propagation of common- cause failures. The development of safety system software should progress according to a formally defined life cycle. Many life cycles have been defined in the technical literature and in national and international standards. These differ in the definitions of life cycle activity groups and in the order in which life cycle activities are performed. The software developer should select and document the software life cycle, and specify the products that will be produced by that life BTP 7.14-9 Draft Revision 6 - August 2015 cycle. The software developer can be the applicant or licensee, the vendor, a company working on behalf of either, or a commercial software development company. All software development life cycles share certain characteristics. The activities that will be performed can be grouped into a number of categories (termed activity groups here); the activity groups are common to all life cycles. Life cycle activities produce process documents and design outputs which can be reviewed and assessed. Further information on life cycles, activity groups, and document contents can be found in NUREG/CR-6101. B.2 Information to be Reviewed The information to be reviewed is subdivided into three topic areas: planning, listed in Subsection B.2.1; implementation, listed in Subsection B.2.2; and design outputs, listed in Subsection B.2.3. B.2.1 Software Life Cycle Process Planning The information to be reviewed may be contained in the following documents: • Software Management Plan (SMP). • Software Development Plan (SDP). • Software Quality Assurance Plan (SQAP). • Software Integration Plan (SIntP). • Software Installation Plan (SInstP). • Software Maintenance Plan (SMaintP). • Software Training Plan (STrngP). • Software Operations Plan (SOP). • Software Safety Plan (SSP). • Software Verification and