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