Содержание
1 Область применения.......................................................1
2 Нормативные ссылки......................................................1
3 Определения и сокращения..................................................1
4 Общие требования.........................................................5.
4.1 Жизненный цикл ПО...................................................5.
4.2 Общие требования для разработки ПО......................................6.
5 Системные аспекты, связанные с разработкой ПО................................7.
5.1 Поток информации между процессами жизненного цикла системы и ПО...........7
5.2 Отказные ситуации и уровни ПО..........................................7.
5.3 Анализ системных требований............................................9.
5.4 Проектирование системы............................................... 10.
5.5 Стратегии архитектурного проектирования системы........................... 11
5.6 Библиотека разработки ПО............................................. 11
5.7 Файлы разработки ПО................................................. 12
5.8 Непоставляемое ПО................................................... 12
5.9 Подготовка к использованию ПО......................................... 12
5.10 Подготовка к передаче ПО............................................. 13.
5.11 Совместные технические и административные просмотры...................... 14
5.12 Другие действия..................................................... 14
6 Процесс планирования ПО................................................. 15
6.1 Цели процесса планирования ПО......................................... 15
6.2 Состав работ, выполняемых в процессе планирования ПО...................... 15
6.3 Типы планов ПО..................................................... 16
6.4 Планирование среды жизненного цикла ПО................................. 16
6.5 Стандарты разработки ПО.............................................. 17.
6.6 Ответственность за выполнение планирования............................... 18
6.7 Просмотр результатов процесса планирования ПО............................ 18
7 Процессы разработки ПО.................................................. 18.
7.1 Процесс определения требований к ПО.................................... 19
7.2 Процесс проектирования ПО............................................ 19
7.3 Процесс кодирования ПО..............................................21
7.4 Процесс интеграции................................................... 21
7.5 Трассируемость...................................................... 22
8 Процесс верификации ПО.................................................. 22.
8.1 Цели верификации ПО................................................. 23.
8.2 Состав работ, выполняемых в процессе верификации ПО......................23.
8.3 Просмотры и анализы ПО.............................................. 23.
8.4 Цели и методы тестирования ПО......................................... 25
8.5 Порядок выполнения тестирования ПО.................................... 28
9 Процесс управления конфигурацией ПО....................................... 30.
9.1 Цели процесса управления конфигурацией ПО.............................. 30
9.2 Состав работ, выполняемых в процессе управления конфигурацией ПО............31
9.3 Категории контроля документов.......................................... 35.
9.4 Аудит конфигурации.................................................. 35.
9.5 Компоновка и поставка ПО............................................. 35.
10 Процесс обеспечения качества ПО........................................... 35.
10.1 Цели процесса обеспечения качества ПО.................................. 36
10.2 Состав работ, выполняемых в процессе обеспечения качества ПО............... 36.
10.3 Просмотр согласованности ПО.......................................... 36
10.4 Документирование обеспечения качества ПО............................... 37
10.5 Независимость в обеспечении качества ПО................................ 37
III