Last used in rev NPR 7150.2D
Rev | SWE 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. 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. |
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:
|
Difference between C and D | No change |
D | 3.9.2 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:
|