An Alternative to Technology Readiness Levels for Non-Developmental Item (NDI) Software

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:

  1. TRLs "blur" several aspects of technology and product readiness into a single number.
  2. TRLs do not account for the criticality of a product or technology to the system as a whole.
  3. TRLs don't account for software technology and product aging.
  4. TRLs do not provide any means to deal with how the relative contributions of the various aspects of readiness vary throughout the life cycle of a system.

This report examines these issues in detail and proposes an alternative approach for determining product readiness of NDI software technology.

PDF [278 KB]

Author

James Smith

This report is related to the following area(s) of work:

System of Systems

Technical Report
CMU/SEI-2004-TR-013
April 2004

Cite This Report

SEI:

Smith, James; An Alternative to Technology Readiness Levels for Non-Developmental Item (NDI) Software (CMU/SEI-2004-TR-013). Software Engineering Institute, Carnegie Mellon University, 2004. http://www.sei.cmu.edu/library/abstracts/reports/04tr013.cfm

IEEE:

J. Smith, "An Alternative to Technology Readiness Levels for Non-Developmental Item (NDI) Software," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2004-TR-013, 2004. http://www.sei.cmu.edu/library/abstracts/reports/04tr013.cfm

APA:

Smith, J., (2004). An Alternative to Technology Readiness Levels for Non-Developmental Item (NDI) Software (CMU/SEI-2004-TR-013). Retrieved May 18, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/04tr013.cfm

CHI:

Smith, James, An Alternative to Technology Readiness Levels for Non-Developmental Item (NDI) Software (CMU/SEI-2004-TR-013). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2004. http://www.sei.cmu.edu/library/abstracts/reports/04tr013.cfm

MLA:

Smith, J., 2004. An Alternative to Technology Readiness Levels for Non-Developmental Item (NDI) Software (Technical Report CMU/SEI-2004-TR-013). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/04tr013.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.