TrustSource Business Case

Based on the experience of several years, we collected data to determine the average savings value a TrustSource Setup may provide. Please find below an overview of the three main categories where we currently are able to calculate benefits.

  • Operational Savings:
    TrustSource is a hosted service. This frees you from efforts to run updates, backups and other expenses such as CPU-power or server capacity.
  • Legal & documentation work:
    TrustSource comes with a legal engine retrieving obligations from known licenses as well as the ability to prepare legal documentation in an automated manor. This saves on legal experts as well as on developer time.
  • Component Update verification & followup
    In general, no code should enter your services without having been verified. TrustSource takes a lot of this work by evaluating the new versions and collecting the information required for the legal documentation as well as simple security checks, e.g. known vulnerabilities, and alerts users on known / matching issues.

Besides these aspects there are even more benefits. The transparency is of such a high value. With TrustSource the answer to the question: “Which projects are impacted by log4j v2.15.0?” is just one click away. Or the search for the next component version, that is not vulnerable anymore can be retrieved directly through the bump hint. All these sort of savings do not yet have enough data to build reliable calculations.

Below you will find a dynamic calculation. Change the variables to explore your business case.

TrustSource ROI Calculator

Generating and managing SBOMs at scale is not a might, it is good software development practise. However, since economic subjects require justification for investments, find below a list of savings potentials TrustSource will bring to your organisation. Feel free to play around with all assumptions. To get a more sophisticated calculation, reach out to the TrustSource team.
=#8 + #11 + #17
Estimate the savings potential based on effort estimates for component meta data handling
2
124
2
select the number of project that typically run in parallel
enter the number of transitive dependencies you have in average
change frequency (%) on dependencies as from our experience, adjust to your case
adjust the avg. time required to review and check new components
= ( #2 * #3 * #4 * #5) / 60
adjust the internal rate per hour for your developers
= 12 * #6 * #7
Summary of expenses saved by not operating the tooling inhouse
adjust to the internal daily rate of your operators
= #9 * #10 * 12
Sums the efforts required to provide release documentation and assessment
select the effort you assume will be required per project and release to assemble documentation for legal assessment.
= #7 * 8, feel free to overwrite
select amount of hours required by a lawyer to review the documentation per release
You may adjust the value between 100 and 500 EUR/h
= #14 * #15 + #12 * #13
= #16 * #1 * #2