Дата введения 2008-01-01
Отправить по почте
Межгосударственный стандарт Оценка качества программных средств ГОСТ 28195-99
Действует на территорий РК с 01.01.2008 г. согласно Приказу Комитета технического регулирования и метрологии от 04 октября 2006г. № 433
Дата введения 2008-01-01
1. Разработан научно-исследовательским институтом "Агат" Республики Беларусь
Внесен Госстандартом Республики Беларусь
2. Принят Межгосударственным Советом по стандартизации, метрологии и сертификации (протокол № 15-99 от 28 мая 1999 г.)
За принятие проголосовали:
Наименование государства |
Наименование национального органа по стандартизации |
Азербайджанская Республик Республика Армения Республика Беларусь Грузия Республика Казахстан Кыргызская Республика Республика Молдова Республика Таджикистан Туркменистан Республика Узбекистан |
Азгосстандарт Армгосстандарт Госстандарт Республики Беларусь Грузстандарт Госстандарт Республики Казахстан Кыргызстандарт Молдовастандарт Таджикгосстандарт Главгосинспекция Туркменистана Узгосстандарт |
3. Введен в действие постановлением Госстандарта Республики Беларусь от 23 августа 1999г. №14 непосредственно в качестве государственного стандарта Республики Беларусь с 1 марта 2000г.
4. ВЗАМЕН ГОСТ 28195-89
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания на территории Республики Беларусь без разрешения Госстандарта Республики Беларусь
1. Область применения
Настоящий стандарт устанавливает общие положения по оценке качества программных средств (далее - ПС) вычислительной техники: номенклатуру и применяемость показателей качества по подклассам и по фазам жизненного цикла.
2. Нормативные ссылки
В настоящем стандарте использованы ссылки на следующие стандарты:
ГОСТ 15467-79 Управление качеством продукции. Основные понятия. Термины и определения
ГОСТ 19781-90 Обеспечение систем обработки информации программное. Термины и определения
ГОСТ 28806-90 Качество программных средств. Термины и определения
3. Определения
В настоящем стандарте применяют следующие термины с соответствующими определениями:
Базовое значение показателя качества - значение показателя качества продукции, принятое за основу при сравнительной оценке ее качества (ГОСТ 15467).
Ресурс системы обработки информации - средство системы обработки информации, которое может быть выделено ПС на определенный интервал времени (ГОСТ 19781).
Единичный показатель качества - показатель качества продукции, характеризующий одно из ее свойств (ГОСТ 15467).
Измерительный метод определения показателей качества ПС - метод получения информации о свойствах и характеристиках ПС с использованием инструментальных средств.
Примечание - Этим методом определяются, например, объем ПС - число строк исходного текста программ и число строк-комментариев, число операторов и операндов, число исполненных операторов, число ветвей в программе, число точек входа (выхода), время выполнения ветви программы, время реакции и другие показатели.
Качество - совокупность свойств продукции, обусловливающих ее пригодность удовлетворять определенные потребности в соответствии с ее назначением (ГОСТ 15467).
Комплексный показатель качества - показатель качества продукции, характеризующий несколько ее свойств (ГОСТ 15467).
Маршрут выполнения программы - совокупность операторов программы, выполненных во время однократного ее выполнения.
Ошибка обслуживания - нарушение требуемого порядка взаимодействия с программой со стороны пользователя.
Оценка качества ПС - совокупность операций, включающих выбор номенклатуры показателей качества оцениваемого ПС, определение значений этих показателей и сравнение их с базовыми значениями.
Показатель качества продукции - количественная характеристика одного или нескольких свойств продукции, составляющих ее качество, рассматриваемая применительно к определенным условиям ее создания и эксплуатации или потребления (ГОСТ 15467).
Программа - данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма (ГОСТ 19781).
Программное средство; ПС - объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относящихся к функционированию системы обработки информации.
Примечание - Программное средство представляет собой конкретную информацию, объективно существующую как совокупность всех значимых с точки зрения ее представления свойств каждого из материальных объектов, содержащих в фиксированном виде эту информацию (ГОСТ 28806).
Программный документ - документ, содержащий в зависимости от назначения данные, необходимые для разработки, производства, эксплуатации и сопровождения программы или программного средства.
Примечание - Программные документы и их части могут выполняться любым способом на любом материале, вводиться в ЭВМ и передаваться по каналам связи (ГОСТ 19781).
Расчетный метод определения значений показателей качества ПС - метод получения информации о свойствах и характеристиках ПС с использованием теоретических и эмпирических зависимостей (на ранних этапах разработки), статистических данных, накапливаемых при испытаниях, эксплуатации и сопровождении ПС. При помощи расчетного метода определяются длительность и точность вычислений, время реакции, необходимые ресурсы.
Регистрационный метод определения значений показателей качества ПС - метод получения информации о свойствах и характеристиках ПС во время его испытания или функционирования, когда регистрируются и подсчитываются определенные события, например время и число сбоев и отказов, время передачи управления другим модулям, время начала и окончания работы.
Сбой технических средств - самоустраняющийся отказ, приводящий к кратковременному нарушению работоспособности технических средств.
Экспертный метод определения значений показателей качества ПС метод получения информации о свойствах и характеристиках ПС на основании мнений группы экспертов - специалистов, компетентных в решении данной задачи на базе их опыта и интуиции. Экспертный метод применяется в случаях, когда задача не может быть решена никаким другим из существующих способов или другие способы являются более трудоемкими. Экспертный метод рекомендуется применять при определении показателей наглядности, полноты и доступности программной документации, легкости освоения, структурности.
4. Общие положения
4.1 Оценка качества осуществляется на всех этапах жизненного цикла ПС при:
- планировании показателей качества ПС;
- контроле качества на отдельных этапах разработки (техническое задание, технический проект, рабочий проект);
- контроле качества в процессе производства ПС;
- проверке эффективности модификации ПС на этапе сопровождения.
4.2 Оценка качества проводится специалистами:
- организации-разработчика - на этапах разработки ПС;
- организации-фондодержателя - на этапах приемки ПС в фонд;
- испытательных центров и центров сертификации ПС - на этапах испытаний и внедрения;
- организации-изготовителя - на этапах тиражирования ПС;