Программные факторы - факторы, влияющие на состояние средств программного обеспечения (в т. ч. специального и системного ПО) АСОИУ.
К программным факторам относятся:
1) точность математической формализации задач обработки данных и управления;
2) полнота и обоснованность требований к программному обеспечению;
3) степень удовлетворения требований при разработке ПО;
4) степень отлаженности программ;
5) качество структуры общего алгоритма обработки данных и степень согласованности отдельных программ в каждом программном модуле.
Эксплуатационные факторы.
Кроме перечисленных факторов существуют факторы, которые следует учитывать непосредственно в процессе эксплуатации.
К эксплуатационным факторам относятся:
1) условия, в которых система функционирует по назначению;
2) условия проведения обслуживания (профилактики);
3) своевременность и полнота ремонта (восстановления) элементов и частей системы;
4) обеспеченность запасными элементами и принадлежностями;
5) соблюдение режимов труда и отдыха персонала;
6) поддержание параметров внешней среды и условий обитаемости на рабочих местах и в функциональных помещениях.
Программа обеспечения надежности.
Перечисление факторов, влияющих на надежность АСОИУ, позволяет сделать вывод о том, что поиск путей обеспечения заданной надежности должен строиться на системном подходе, не за счет учета каких-либо отдельных групп факторов. Обеспечение надежности должно осуществляться на всех этапах “жизни” системы на основе программы обеспечения надежности (ПОН), включающей планы обеспечения надежности для каждого этапа разработки и эксплуатации АСОИУ. Такая программа входит в состав нормативно-технической документации.