Полоцкий государственный университет

Полоцкий
государственный
университет

УМК Стандартизация и сертификация программного обеспечения

Стандартизация и сертификация программного обеспечения: учеб.-метод. комплекс для студентов спец. 1-40 01 01 «Программное обеспечение информационных технологий» / С.В. Кухта. – Новополоцк: ПГУ, 2008. – 292 с.
Приведена структура изучаемого курса: темы и объем в часах лекций и практических лекционных занятий. Представлены рекомендации по организации рейтингового контроля изучения дисциплины. Рассмотрены общие положения организации систем стандартизации, сертификации и управления качеством продукции в Республике Беларусь. Изложены процессы стандартизации и модели жизненного цикла программных средств. Описаны основные факторы, определяющие качество программных средств, и стандарты, регламентирующие жизненный цикл и характеристики качества. Изложены методы оценивания характеристик качества программных средств и организация сертификации программных продуктов.

Кухта Сергей Васильевич

Сергей
Васильевич
КУХТА

заведующий кафедрой информационных технологий.

В 1986г. окончил с отличием факультет прикладной математики Белорусского государственного университета. С 1986 по 1989г. работал в НИИ средств автоматизации НПО «Агат» (г.Минск). С 1990 по 1992 годы обучался в аспирантуре Санкт-Петербургского государственного университета телекоммуникаций им. М.А. Бонч-Бруевича. С 1992г. работает в УО «ПГУ». Область научных интересов: CAD/CAM/CAE-системы; системы поддержки принятия решений; управление качеством продукции. Опубликовано более 200 научных и учебно-методических работ. Читает курсы «Структура и организация данных в ЭВМ», «Стандартизация и сертификация программного обеспечения», «Программные методы защиты информации», «Основы информационных технологий», «Основы информатики и вычислительной техники».

СОДЕРЖАНИЕ

Введение
Рабочая программа
Рейтинговая оценка знаний

КОНСПЕКТ ЛЕКЦИЙ
1. Качество как экономическая категория и объект управления

1.1. Понятие качества. Предмет и задачи курса
1.2. Управление качеством как фактор успеха предприятия в конкурентной борьбе
1.3. Стандартизация в системе управления качеством
1.4. Механизм управления качеством
1.5. Стандарты ИСО серии 9000
1.6. Сертификация продукции, услуг и систем менеджмента качества
Вопросы по теме

2. Жизненный цикл программных средств
2.1. Понятие жизненного цикла
2.2. Базовый профиль жизненного цикла программных средств
2.3. Особенности стандартизации жизненного цикла программных средств
2.4. Методическая основа технологии жизненного цикла программных средств
2.5. Преимущества применения стандартов жизненного цикла
2.6. Структура профилей стандартов жизненного цикла программных средств
2.7. Стандартизация жизненного цикла программных средств
2.8. Модель жизненного цикла программного продукта
Вопросы по теме

3. Основные понятия и характеристики качества программных средств
3.1. Основные факторы, определяющие качество программных средств
3.2. Стандарты, регламентирующие характеристики качества
3.3. Метрики характеристик качества программных средств
3.4. Особенности измерения и оценивания характеристик качества
3.5. Негативные факторы, влияющие на качество
3.6. Ресурсы, ограничивающие достижимые характеристики качества
Вопросы по теме

4. Выбор мер и шкал характеристик качества программных средств
4.1. Принципы выбора характеристик качества
4.2. Выбор свойств и атрибутов качества функциональных возможностей
4.3. Выбор количественных атрибутов характеристик качества
4.4. Выбор качественных атрибутов характеристик качества
4.5. Процессы выбора и установления характеристик и мер качества в проектах программных средств
Вопросы по теме

5. Стандартизация оценивания технологических процессов жизненного цикла и характеристик качества программных средств
5.1. Оценивание уровня зрелости процессов жизненного цикла и обеспечения качества программных средств
5.2. Оценивание жизненного цикла программных средств по стандарту ISO 15504
5.3. Оценивание качества готового программного продукта по стандарту ISO 14598
5.4. Организация и средства для оценивания качества комплексов программ
Вопросы по теме

6. Единая система программной документации
6.1. Общая характеристика ЕСПД
6.2. Структура ЕСПД
6.3. ГОСТ 19.101. Виды программ и программных документов
6.4. ГОСТ 19.102. Стадии разработки
6.5. ГОСТ 19.103. Обозначение программ и программных документов
6.6. ГОСТ 19.105. Общие требования к программным документам
6.7. ГОСТ 19.104. Основные надписи
6.8. ГОСТ 19.106. Требования к программным документам, выполненным печатным способом
6.9. ГОСТ 19.201. Техническое задание. Требования к содержанию и оформлению
6.10. ГОСТ 19.202. Спецификация. Требования к содержанию и оформлению
6.11. ГОСТ 19.301. Программа и методика испытаний. Требования к содержанию, оформлению и контролю качества
6.12. ГОСТ 19.401. Текст программы. Требования к содержанию и оформлению
6.13. ГОСТ 19.402. Описание программы
6.14. ГОСТ 19.404. Пояснительная записка. Требования к содержанию и оформлению
6.15. ГОСТ 19.502. Описание применения. Требования к содержанию и оформлению
6.16. ГОСТ 19.503. Руководство системного программиста. Требования к содержанию и оформлению
6.17. ГОСТ 19.504. Руководство программиста. Требования к содержа¬нию и оформлению
6.18. ГОСТ 19.505. Руководство оператора. Требования к содержанию и оформлению
6.19. ГОСТ 19.508. Руководство по техническому обслуживанию. Требования к содержанию и оформлению
Вопросы по теме

7. Оценивание характеристик качества программных средств
7.1. Оценивание функциональных возможностей
7.2. Оценивание надежности функционирования
7.3. Оценивание эффективности использования ресурсов ЭВМ
7.4. Оценивание практичности
7.5. Оценивание сопровождаемости
7.6. Оценивание мобильности
7.7. Оценивание качества эксплуатационной и технологической документации
7.8. Оценивание рисков в жизненном цикле
7.9. Интегральное оценивание характеристик качества
Вопросы по теме

8. Сертификация программного обеспечения
8.1. Организация сертификации программных продуктов
8.2. Документирование процессов и результатов сертификации
Вопросы по теме

ПРАКТИЧЕСКИЕ ЗАНЯТИЯ
Практическая работа 1. Выбор характеристик и мер качества программного средства по стандарту ISO 9126
Практическая работа 2. Разработка технического задания на создание программного средства
Практическая работа 3. Разработка технологической документации на программное средство
Практическая работа 4. Разработка эксплуатационной документации на программное средство
Практическая работа 5. Оценивание качества программного продукта по стандарту ГОСТ 28195

Словарь основных терминов

Список использованных источников

Перечень основных международных стандартов в области обеспечения жизенного цикла и качества программных средств