Цели и задачи дисциплины
Цель дисциплины – формирование знаний, умений, навыков о методах, процессах и стандартах, обеспечивающих планирование и эффективную реализацию полного жизненного цикла систем.
Задачами изучения дисциплины являются получение обучаемым способности к работе по созданию (развитию) сложных систем различного вида и назначения.
Краткое содержание разделов (тем, модулей)
1. Введение. Понятие стандартизации.
Краткий обзор содержания курса. Виды нормативных документов. Основные принципы и уровни стандартизации. Классификация стандартов.
2. Стандарты на организацию жизненного цикла ПО
Понятие жизненного цикла (ЖЦ) ПО. Стандарт ISO/IEC 12207 и процессы ЖЦ ПО. Модели ЖЦ ПО. Стандарт ГОСТ 34.601
3. Документирование в процессах жизненного цикла ПО
Документация и ее роль в обеспечении качества. Определение типов и содержания документов. Требования стандартов к программной документации. Стандарты ГОСТ19.201-78 и ГОСТ 34.602-89 ( ЕСПД).
4. Разработка требований, внешнее и внутреннее проектирование ПС.
Определение требований к ПС. Определение целей и разработка внешних спецификаций. Внутреннее пректирование и программирование модулей.
5. Стандарты в области обеспечения качества ПС
Стандарты серии ИСО 9000. Основные понятия менеджмента качества. Показатели качества ПО в ГОСТ 28195 и ГОСТ Р ИСО/МЭК 9126
6. Модели надежности ПО
Понятие надежности ПО. Классификаци моделей надежности. Сертификация средств ИТ, основные понятия и организация работ по сертификации средств информатизации
7. Тестирование ПО
Определение и принципы тестирования. Методы тестирования программ. Критерии завершенности тестирования.
- Преподаватель: Михаил Аристов