
- •И сертификация программных средств иинформационныхтехнологийисистем
- •1. Краткая характеристика программных средств как объекта разработки и стандартизации
- •1.1. Технические особенности разработки программных средств. Принципы модульности и адаптируемости
- •1.2. Экономические особенности разработки программных средств
- •1.3. Вопросы оценки трудоёмкости разработки программных средств в свете требований стандартизации
- •2. Основные понятия и положения технологии разработки программных средств
- •2.1. Проблемы и задачи проектирования программных средств
- •2.2. Этапы жизненного цикла программных средств
- •2.3. Виды поддержки и стадии этапа проектирования
- •2.4. Основные понятия и определения статического анализа программных средств
- •3. Эффективность технологий проектирования программных средств
- •3.1. Критерии оценки технологий проектирования программных средств
- •3.2. Суть управления качеством программных средств
- •3.3. Составляющие затрат в жизненном цикле программных средств
- •3.4. Основные факторы, влияющие на трудоёмкость разработки программных средств
- •3.5. Длительность разработки программных средств
- •3.6. Распределение затрат по этапам разработки
- •4. Общие сведения о сертификации информационных систем и их программных средств
- •4.1. Основные понятия и определения
- •4.2. Основные положения закона «о техническом регулировании» (тр)
- •Глава 2
- •Глава 3
- •Глава 7
- •Глава 9
- •4.3. Особенности сертификации программного обеспечения
- •5. Методы оценки технико-экономических показателей программных средств
- •5.1. Порядок и методология проведения статического анализа программных средств
- •5.2. Методика оценки трудоёмкости разработки программных средств
- •5.3. Методика оценки трудоёмкости сопровождения программных средств
- •Значения поправочного коэффициента, учитывающего язык программирования, технологии и средства разработки пс*
- •«Разработка вариантов реализации изменений» (Нвр.Вар) от объемов документации и программ
- •«Анализ и определение перечней программ и документов, требующих изменения» (Нвр.Пер) от объемов документации и программ
- •«Реализация процесса разработки для внесения изменений» (Нвр.Раз) от объема доработок
- •«Проверка внесенного изменения в целях подтверждения работоспособности измененного пс» (Нвр.Пи) от объема программ
- •«Проверка соответствия переносимого пс стандарту исо/мэк 12207-99» и «Разработка плана переноса» Нвр.П от объемов документации и программ
- •«Обучение специалистов пользователя работе в новой среде» (Нвр.Об) от объемов документации и программ
- •«Архивация прежних программ и документации» (Нвр.Ар) от объемов документации и программ
- •«Разработка и оформление плана снятия с эксплуатации » (Нвр.Псэ) от объемов документации и программ
- •«Обучение пользователей в течение периода параллельной эксплуатации прежнего и нового программных средств» (Нвр.Обн) от объемов документации и программ
- •5.4. Методика прогнозирования стоимостных показателей информационных систем
- •5.5. Методика оценки уровня качества программных средств информационных систем
- •6. Лабораторный практикум. Решение задач оценки и прогнозирования технико-экономических показателей
- •6.1. Оценка трудоёмкости разработки программных средств
- •6.2. Оценка трудоёмкости сопровождения программных средств
- •6.3. Сопоставительно-аналоговый метод прогнозирования стоимостных показателей информационных систем
- •6.4. Оценка уровня качества программного обеспечения и информационных систем
- •6.5. Поиск оптимальных решений надёжности средствами Excel
- •1. Краткая характеристика программных средств как объекта разработки и стандартизации………..……………………………………..3
- •2. Основные понятия и положения технологии разработки программных средств…………………………………………………….….9
- •3. Эффективность технологий проектирования
- •4. Общие сведения о сертификации информационных систем
- •5. Методы оценки технико-экономических показателей программных средств на различных этапах
- •6. Лабораторный практикум. Решение задач оценки
- •Сергей Львович Котов Борис Васильевич Палюх Сергей Лукич Федченко
Федеральное агентство по образованию Тверской государственный технический университет
С.Л. Котов, Б.В. Палюх, С.Л. Федченко
РАЗРАБОТКА, СТАНДАРТИЗАЦИЯ
И сертификация программных средств иинформационныхтехнологийисистем
Учебное пособие
Издание первое
Допущено Учебно-методическим объединением по образованию в области прикладной информатики в качестве учебного пособия для студентов высших учебных заведений, обучающихся по специальности «Прикладная информатика (по областям)» и другим экономическим специальностям
Тверь 2006
УКД 681.3: 658.1 (075.8) ББК 32.965.7 Я7
Котов С.Л., Палюх Б.В., Федченко С.Л. Разработка, стандартизация и сертификация программных средств и информационных технологий и систем: Учеб. пособие. 1-е изд. Тверь: ТГТУ, 2006. 104 с.
Содержится основной материал по дисциплинам «Разработка и стандартизация программных средств и информационных технологий» и «Сертификация информационных систем» для специальностей «Прикладная информатика (в экономике)» и «Информационные системы и технологии». Поскольку первая дисциплина изучается вначале, учебное пособие начинается с краткой характеристики программных средств как объекта разработки и стандартизации. Затем излагаются основные понятия и положения технологии разработки программных средств, позволяющие систематизированно представить вопросы нормирования и стандартизации жизненного цикла программной продукции, оценки технико-экономических показателей её разработки и эффективности соответствующих технологий проектирования.
Вопросам сертификации информационных систем посвящена отдельная глава, в которой рассматриваются основные положения закона «О техническом регулировании» № 184 от 18.12.02 и особенности сертификации программных средств. В отдельную главу выделены также методики оценки технико-экономических показателей, учитываемых при разработке и сертификации программных средств и информационных систем.
Завершается учебное пособие методическими указаниями к лабораторному практикуму по решению задач оценки и прогнозирования наиболее важных технико-экономических показателей.
Предназначено для студентов, магистрантов и аспирантов, обучающихся по соответствующим дисциплинам и специальностям.
Рецензенты: заместитель директора ФГУП «Государственный испытательный сертификационный центр программных средств и вычис-лительной техники», кандидат технических наук, доцент Ю.В. Гибин; заместитель директора ФГУП «Межотраслевой центр эргономических исследований и разработок», кандидат технических наук, старший науч-ный сотрудник, эксперт по сертификации систем качества Г.Н. Фролов.
ISBN 5-7995-0317-1 © Тверской государственный технический университет, 2006
3
ВВЕДЕНИЕ
Быстрое развитие информационных технологий (ИТ) и расширение сферы их применения в последние годы привели к резкому росту разработок программного обеспечения (ПО). В стоимостном исчислении ПО и информационные услуги составляют более половины объёма рынка всех продуктов информационных технологий. На российском рынке программных средств (ПС) заметно определённое завоевание отечест-венными производителями таких направлений, как бухгалтерские системы, системы распознавания текстов, различные корпоративные и управлен-ческие программы, а также системы распределённой обработки данных [2, 3]. Характеризуя общие тенденции в области информатизации, следует отметить высокую динамичность изменений технических и потреби-тельских свойств ИТ и средств их реализации. В настоящее время срок смены поколений аппаратных и программных средств составляет 3 – 4 года, что предъявляет высокие требования к срокам и качеству их разработки, особенно ПС. Опыт организации работ на всех фазах жизненного цикла ПС показывает, что это сложная, трудоёмкая и длительная работа, требующая высокой квалификации специалистов и новых подходов к проектированию на основе широкого использования методов программной индустрии, стандартизации и сертификации [4, 5, 6]. Чрезвычайно важными показателями для разработчиков и пользователей программной продукции являются трудоёмкость изготовления и сопровождения ПС, а также стоимостные показатели и уровень качества программной продукции. Поэтому этим вопросам в учебном пособии уделено особенное внимание.