Silverthread – a trusted research and technology partner
Founded in 2013, Silverthread was based on 15 years of joint MIT Engineering and Harvard Business School research and development. The company’s strong academic roots are the foundation of its CodeMRI® technology, which focuses on new methods for measuring software health. Through its extensive research, Silverthread has developed its own data vault of over 10,000 codebases, which coupled with its predictive analytics tools, provides strong statistical connections between technical health and agility, defects, system safety and security, developer productivity, risk/vulnerability and the ability to drive new revenues.
A grant from the National Science Foundation (NSF), specifically the NSF I-Corps program, in 2013 provided the necessary springboard for the company in its product commercialization.
Today, Silverthread’s CodeMRI® technology helps business and technology leaders collaborate on strategic efforts to improve business outcomes. Our patent-pending technologies enable effective steering by illuminating relationships between an engineering organization’s economic performance and the health of the complex codebase (or portfolio of codebases) it develops. We have helped over 100+ commercial and government customers gain visibility into their software design quality, quantify risk, understand ‘cost of ownership’ and risk consequences, fix systems, and drive economic results from better software decisions.
Design quality assessment
Allows leaders to explore a system in depth, assess code and design quality within a specific system, identify problem areas or design anti-patterns, measure KPIs, and benchmark. Rapidly get up to speed on unfamiliar system to facilitate useful conversations with an offeror about challenges.
Project outcomes and risk assessment
Allow leaders to explore agility, maintainability, cost, and challenges teams face during development or sustainment of a codebase, as well as defect, safety, and cyber-resilience risk in fielded systems.
Portfolio health and management
Allow leaders to explore system health and software economics across a large portfolio, monitor trends, and know where limited attention is needed. Compare against external benchmarks, see high-level summaries and implications related to program schedule, cost, waste, and risks in fielded systems.
Refactoring ROI & business cases
Allow leaders to explore the economics and risk associated with an existing system, create financial models projecting the financial value that might be captured with a successful refactoring or rewrite. Enable objective ROI based decision-making for long-term system health.
Design integrity measurement and refactoring support
Allow leaders to see structural differences between the design they want and the codebase they may have. Tools to enable refactoring to improve design quality. Tools give real-time information to prevent design quality challenges from happening in new systems. Enable cloud and platform transitions.
Software outcome based KPIs & standards
Allow leaders to statistically analyze relationships between product attributes – such as code quality, design quality, and test quality measures and process outcomes such defect density, development productivity, overruns, and project success. By measuring relationships, leaders can help their organizations set KPIs and contractor standards, and enable continuous improvement across the enterprise.