ГОСТ Р МЭК 60880—2010
Содержание
1 Область применения.......................................................................................................................................... 1
2 Нормативные ссы лки.......................................................................................................................................... 1
3 Термины и определения..................................................................................................................................... 2
4 Сокращения............................................................................................................................................................ 5
5 Общие требования к проектам программного обеспечения..................................................................... 5
5.1 Общая информация.................................................................................................................................... 5
5.2 Типы П О .......................................................................................................................................................... 7
5.3 Подход к разработке программного обеспечения............................................................................... 8
5.4 Управление проектированием программного обеспечения............................................................. 9
5.5 План обеспечения качества программного обеспечения................................................................. 10
5.6 Управление конфигурацией...................................................................................................................... 11
5.7 Защищенность программного обеспечения.........................................................................................11
6 Требования к программному обеспечению...................................................................................................13
6.1 Спецификация требований к программному обеспечению..............................................................13
6.2 Самоконтроль...............................................................................................................................................13
6.3 Периодические тестирования...................................................................................................................14
6.4 Документация................................................................................................................................................14
7 Проектирование и реализация..........................................................................................................................14
7.1 Принципы проектирования и реализации.............................................................................................14
7.2 Язык и связанные с ним трансляторы и инструментальные средства..........................................16
7.3 Подробные рекомендации....................................................................................17
7.4 Документация................................................................................................................................................18
8 Верификация программного обеспечения.....................................................................................................19
8.1 Процедура верификации программного обеспечения.......................................................................19
8.2 Действия по верификации программного обеспечения....................................................................19
9 Программные аспекты интеграции системы.................................................................................................22
9.1 Программные аспекты плана интеграции системы............................................................................23
9.2 Интеграция системы...................................................................................................................................23
9.3 Верификация интегрированной системы..............................................................................................23
9.4 Процедуры устранения деф ектов...........................................................................................................24
9.5 Программные аспекты отчета о верификации интегрированной системы...................................24
10 Программные аспекты валидации системы................................................................................................25
10.1 Программные аспекты плана валидации системы...........................................................................25
10.2 Валидация системы..................................................................................................................................25
10.3 Программные аспекты отчета о валидации системы......................................................................25
10.4 Процедуры устранения деф ектов.........................................................................................................25
11 Модификация программного обеспечения..................................................................................................26
11.1 Процедура запроса на модификацию..................................................................................................26
11.2 Процедура осуществления модификации программного обеспечения.....................................27
11.3 Модификация программного обеспечения после поставки..........................................................28
12 Программные аспекты установки и эксплуатации....................................................................................28
12.1 Установка программного обеспечения на месте эксплуатации....................................................28
12.2 Защищенность программного обеспечения на месте эксплуатации...........................................29
12.3 Адаптация программного обеспечения к условиям эксплуатации..............................................29
12.4 Обучение оператора.................................................................................................................................29
13 Защита от отказов по общей причине, вызываемых программным обеспечением...........................30
13.1 Общие сведения........................................................................................................................................30
13.2 Проектирование программного обеспечения с учетом О О П .........................................................31
13.3 Источники и последствия ООП из-за программного обеспечения..............................................31
13.4 Реализация разнообразия......................................................................................................................32
13.5 Баланс недостатков и преимуществ, связанных с использованием разнообразия..................32
14 Инструментальные программы для разработки программного обеспечения................................... 32
14.1 Общие сведения...................................................................................................................................... 32
III