*** All new projects are required to use the Requirements Mapping Matrix Templates for NPR 7150.2D. The term Requirements Mapping Matrix replaced Compliance Matrix starting with NPR 7150.2C. ***

Changes in NPR 7150.2D

Requirements Mapping Matrix Templates for NPR 7150.2D

Requirements Mapping Matrix Templates for NPR 7150.2C (deprecated)

[Note 1: The Requirements Mapping Matrices now add the Center CIO Tailoring Authority as a signatory for tailoring.  Center CIO approval is needed only if the project tailors cybersecurity requirements whose technical authority (column C) contains the text ‘CIO TA’. The individual(s) designated by the Center CIO as the Center CIO Tailoring Authority is listed on the home page.]

[Note 2: In NPR 7150.2C, a safety-critical determination now only adds three requirements to Class D.  Therefore, separate templates for Class D, distinguished by safety-critical designation, are no longer provided; as with higher classes, Class D projects that are not safety-critical can simply add ‘NA’ as the compliance entry (column F) for those three requirements.]

Software Management Plan Templates

LaRC  Software Metrics

Additional Links

Archive of Supporting Materials

This link contains examples, guidance, and tools for earlier revisions of NPR 7150.2 and LPR 7150.2.  These items may still provide some value to helping projects adhere to the Agency and Center software engineering requirements.  However, they are now incomplete with respect to recent revisions of governing documents and they reference obsolete governing documents (including cancelled center procedures for software engineering).

For questions on any of the above send an email to: larc-dl-support-sepg-help or call the “LMS Software procedure help desk phone number” provided at https://sw-eng.larc.nasa.gov/home_pg/