Technology Readiness Level

Definition
Technology readiness levels are

"measures pioneered by the National Aeronautics and Space Administration and adopted by DOD to determine whether technologies were sufficiently mature to be incorporated into a weapon system."