bannerc

Last used in rev NPR 7150.2C

RevSWE Statement
A

2.5.1. The project shall ensure that software is acquired, developed, and maintained by an organization with a non-expired Capability Maturity Model Integration for Development (CMMI-DEV) rating  as measured by a Software Engineering Institute (SEI) authorized or certified lead appraiser as follows:

For Class A software:

CMMI-DEV Maturity Level 3 Rating or higher for software, or CMMI-DEV Capability Level 3 Rating or higher in all CMMI-DEV Maturity Level 2 and 3 process areas for software.

For Class B software:

CMMI-DEV Maturity Level 2 Rating or higher for software, or CMMI-DEV Capability Level 2 Rating or higher for software in the following process areas:

         a. Requirements Management.
         b. Configuration Management.
         c. Process and Product Quality Assurance.
         d. Measurement and Analysis.
         e. Project Planning.
         f. Project Monitoring and Control.
         g. Supplier Agreement Management (if applicable).

For Class C software:

The required CMMI-DEV Maturity Level for Class C software will be defined per Center or project requirements.

Difference between A and B

Updated "SEI" with "CMMI Institute" for lead appraiser authorizing/certifying body; Added exception for Class B sofware on Class D Payloads; Removed CMMI-Dev requirement for Class C software.

B

3.11.3 The project manager shall acquire, develop, and maintain software from an organization with a non-expired CMMI DEV rating as measured by a CMMI Institute authorized or certified lead appraiser as follows:

a. For Class A software: CMMI-DEV Maturity Level 3 Rating or higher for software, or CMMI-DEV Capability Level 3 Rating or higher in all CMMI-DEV Maturity Level 2 and 3 process areas for software.

b. For Class B software (except Class B software on NASA Class D payloads, as defined in NPR 8705.4): CMMI-DEV Maturity Level 2 Rating or higher for software, or CMMI-DEV Capability Level 2 Rating or higher for software in the following process areas:

(1)  Requirements Management.
(2)  Configuration Management.
(3)  Process and Product Quality Assurance.
(4)  Measurement and Analysis.
(5)  Project Planning.
(6)  Project Monitoring and Control.
(7)  Supplier Agreement Management (if applicable).

Difference between B and C

"Changed to CMMI ""Certified Lead Appraiser"".

Removed allowance for Capability Level 3 Rating or higher in all Maturity Level 2 and 3 process areas for software.

Removed Capability Level 2 option for specific process areas for Class B software. Now requires full Maturity Level 2 rating."

C

3.9.3 The project manager shall acquire, develop, and maintain software from an organization with a non-expired CMMI-DEV rating as measured by a CMMI Institute Certified Lead Appraiser as follows:

    1. For Class A software: CMMI-DEV Maturity Level 3 Rating or higher for software.
    2. For Class B software (except Class B software on NASA Class D payloads, as defined in NPR 8705.4): CMMI-DEV Maturity Level 2 Rating or higher for software.



  • No labels