Defense acquisition policies require that program managers conduct technology readiness assessments for all critical technologies. Technology Readiness Levels (TRLs) are frequently used in performing these assessments. While there is considerable evidence to support the utility of using TRLs in assessing program risk, there are some difficulties in using TRLs with software. This report explores these problems as they apply to non-developmental item (NDI) software technology and products, including commercial off-the-shelf, government off-the-shelf, and open source software. The problems take four principal forms:
This report examines these issues in detail and proposes an alternative approach for determining product readiness of NDI software technology.
This report is related to the following area(s) of work:
Technical Report
CMU/SEI-2004-TR-013
April 2004