Software reliability analysis

Reliability analysis measures the reliability or availability of a software system. It is not so much a question whether software will fail, but rather when it will fail. That determines the risk for deployment, the time left for testing, the chance of meeting your SLA or the required capacity for corrections.

Depending on available data and circumstances, a failure probability analysis consists of a number of steps and several methods and techniques may be used::

  • Analysis of the (software) system
  • Analysis of available test or field data
  • Application of Failure Mode Effect and Criticality Analysis (FMECA) / Failure Tree Analysis (FTA)
  • Application of reliability growth models (RGM)
  • Application of the TOPAAS model
  • Analysis and reporting of the results

Need to know more?

Contact us