Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная работа по СиСПО.doc
Скачиваний:
60
Добавлен:
01.04.2014
Размер:
118.27 Кб
Скачать

Учреждение образования

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Факультет непрерывного и дистанционного обучения

Специальность: Программное обеспечение информационных технологий

КОНТРОЛЬНАЯ РАБОТА

ПО ДИСЦИПЛИНЕ

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

Студент:

Группа 701024

Минск 2010

Вопросы:

1. Сформулируйте отличия понятия «программный продукт» от понятия «программное средство».

2. Из каких структурных единиц состоит процесс разработки программных средств в соответствии с положениями ГОСТ 28195-99: Перечислите их.

3. Перечислите отличия модели качества, положенной в основу оценки качества программных средств по стандарту ГОСТ 28195-99 от аналогичной модели стандарта СТБ ИСО/МЭК 9126-2003.

4. Сформулируйте основные различия модели внутреннего качества программных средств от модели внешнего качества.

5. Определите цели сертификации программных средств.

  1. Отличие понятия «программный продукт » от понятия «программное средство».

Программное средство-это объект, состоящий из программы, процедур, правил и документов относящихся к функционированию системы обработки информации. Программное средство представляет собой конкретную информацию, объективно существующую как совокупность всех значимых с точки зрения ее представления свойств каждого из материальных объектов, содержащих в фиксированном виде эту информацию.

Программный продукт – это программное средство, предназначенное для постановки, передачи, продажи пользователю.

  1. Структурные единицы процесса разработки программных средств в соответствии с положением гост 28195-99.

Методика оценки качества ПС

1 Оценку качества ПС проводят на фазах жизненного цикла. Она включает выбор номенклатуры показателей, их оценку и

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

таблице А. 1. ГОСТ 28195-99

2 Показатели качества объединены в систему из четырех уровней, указанных ниже. Допускается вводить дополнительные показатели

на каждом из уровней.

2.1 Для обеспечения возможности получения интегральной оценки по группам показателей качества используют факторы качества

(первый уровень): надежность ПС, сопровождаемость, удобство использования, эффективность, универсальность, функциональность.

2.2 Каждому фактору качества соответствует определенный набор критериев качества (комплексные показатели - второй уровень):

устойчивость функционирования, работоспособность, структурированность, простота конструкции, наглядность, повторяемость, легкость

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

эффективность, ресурсоемкость, гибкость, мобильность, модифицируемость, полнота реализации, согласованность, логическая

корректность, полнота документации, управление и контроль доступом, резервирование, проверенность.

2.3 Критерии качества определяются одной или несколькими метриками (третий уровень). Если критерий качества определяется

одной метрикой, то уровень метрики опускается.

2.4 Метрики составляются из оценочных элементов (единичных показателей - четвертый уровень), определяющих заданное в метрике

свойство. Число оценочных элементов, входящих в метрику, неограниченно. Взаимосвязь факторов, критериев и метрик с фазами

жизненного цикла ПС приведена в таблицах А.2 - А.9. ГОСТ 28195-99

2.5 Выбор оценочных элементов в метрике зависит от функционального назначения ПС и проводится с учетом данных, полученных

при проведении испытаний различных видов, а также по результатам эксплуатации ПС.

2.6 Для выбора оценочных элементов используются таблицы А. 10 - А. 15. ГОСТ 28195-99

3 Оценку качества ПС проводят в следующей последовательности.

3.1 На фазе анализа проводят выбор показателей и их базовых значений.

Таблица - Фазы жизненного цикла ПС

Процесс

Фаза

Подфаза

Результат

Разработка

Анализ

-

Определение требований.

Спецификация требований.

Техническое задание.

Проектирование

Логический проект

Логический проект (функциональный проект).

Программно-технический проект:

системы,

программ,

модулей,

документации.

Реализация

-

Модули.

Программы.

Система.

Средства тестирования.

Дополняющая документация.

Тестирование

-

Тестирование модуля, программы, системы, дополняющая документация.

Сдача в фонд (при необходимости).

Изготовление

Выпуск

Программное средство в форме, готовой для поставки. Документация.

Правила внесения изменений.

Испытания

Установленное ПС.

Организация применения.

Отчет об испытаниях.

Отзыв пользователя

Применение

Внедрение

-

Подтверждение стабильной эксплуатации.

Предоставление набора услуг по внедрению.

Эксплуатация

-

Предложения об усовершенствовании.

Сообщение о функциональных отклонениях

Обслуживание

(сопровождение)

-

Информация о сопровождении программ.

Измененное ПС