Надёжность – нефункциональное требование к информационным системам и программному обеспечению, на котором работают данные системы, которое заключается в том, что система и ПО должны продолжать выполнять свои заявленные функции даже в случае сбоев отдельных программных или аппаратных компонентов, а также ненадлежащего использования ПО пользователями (по ошибке либо умышленно).
Свойства надёжности ПО могут быть самыми разными, конкретика часто фиксируется в соответствующей документации. На уровне принципов в плане надёжности от ПО обычно ожидается что:
Надёжность информационной системы обеспечивается на следующих уровнях:
Нефункциональные требования |
---|
• Надёжность • Масштабируемость • Удобство сопровождения • Сбой |