Надёжность программного обеспечения (ПО) является ключевым критерием его качества, потому что обеспечивает устойчивость функционирования. 1
Надёжное ПО способно продолжить работу после возникновения отклонений, которые могут быть вызваны техническими сбоями, ошибками во входных данных или в обслуживании. 1
Кроме того, надёжность ПО позволяет быстро реагировать на искажения программ, данных или вычислительного процесса и восстанавливать работоспособность за время, меньшее, чем порог между сбоем и отказом. 2
Таким образом, надёжность ПО гарантирует, что программа будет удовлетворять поставленным требованиям и пригодна для эксплуатации. 2