On this page
Technology Readiness Level or TRL is used to assess how mature a technology is. It uses standard descriptions linked to a scale from 1 to 9 that assess the relative maturity of a given technology. It is typically used to assess the commercial readiness of any given technology. More recently it has been used to assess workflows for research derived machine learning:
To help researchers develop more impactful research resulting from computer code based tools we provide a framework and roadmap that can help identify both good work practices and roadmaps for research insights developed from computer code. We provide practical tools and tips that facilitate work practices that can connect a broad range of insights to a broad range of endpoints.
The TRL describes the state of the system and was developed by NASA:
NASA Technology Readiness Levels
Assessing the TRL for a technology or system determines current and future steps that will deliver impact
Defined measurable outputs enable systems and sub-systems to be assessed
Researchers and research organisation deliver impact in lots of different ways these include:
Researchers and research organisations increasingly rely on computer code to deliver impact.
Historically researchers have used computer code for data analyses, however, researchers are increasingly looking to expand impact through a broader range of more sophisticated software outputs.
Researcher and research organisation outputs differ from software companies; they focus on computer code that delivers robust insights, builds on previous research and collects evidence through data to validate an idea or hypothesis. These insights are captured in tested models that can be physical for example a new drug or a description of relationships for example a new climate model.
The largest form of output from research organisations are descriptions of relationships and this is captured in the around two million annual journal publications.
Professional software companies use a range of tools to ensure they deliver robust and efficient software products. Some of the tools and processes they use include:
The tools and outputs ca