Сертификация: тел. +7 (495) 175-92-77
Стр. 1
 

31 страница

456.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Настоящий стандарт устанавливает общие положения по оценке качества программных средств вычислительной техники (далее - ПС), поставляемых через фонды алгоритмов и программ (ФАП), номенклатуру и применяемость показателей качества ПС

Введен впервые. Переиздание. Сентябрь 2001 г.

Оглавление

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

Показать даты введения Admin

С ГОСТ 28195-89 покупают: ГОСТ 19.104-78, ГОСТ Р 56546-2015, ГОСТ Р 52447-2005

Страница 1

ГОСТ 28195-89

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

ОЦЕНКА КАЧЕСТВА ПРОГРАММНЫХ СРЕДСТВ

ОБЩИЕ ПОЛОЖЕНИЯ

Издание офнииальиое

ИПК ИЗДАТЕЛЬСТВО СТАНДАРТОВ Москва

Страница 2

УДК 681.3.06.001.4:006.354    Группа    II8S

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

ОЦЕНКА КАЧЕСТВА ПРОГРАММНЫХ СРЕДСТВ

Общие положения

ГОСТ

28195-89

Quality control of software systems.

General principles

ОКСТУ 4U02

Дата введения 01.07.90

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

Термины, применяемые в стандарте, и пояснения к ним приведены в приложении 1.

1. ОБЩИЕ ПОЛОЖЕНИЯ

1.1.    Оценка качества осуществляется на всех этапах жизненного цикла ПС при:

-    планировании показателей качества ПС;

-    контроле качества на отдельных этапах разработки (техническое задание, технический проект, рабочий проект);

-    контроле качества в процессе производства ПС;

-    проверке эффективности модификации Г1С на этапе сопровождения.

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

1.3.    Оценку качества проводят специалисты организаций:

-    разработчика — на этапах разработки Г1С;

-    фондодержателя — на этапах приемки ПС в фонд;

-    испытательных центров и центров сертификации ПС — на этапах испытаний и внедрения;

-    изготовителя — на этапах тиражирования ПС;

-    пользователя — на этапах внедрения, сопровождения и эксплуатации ПС.

1.4.    Основные задачи, решаемые при оценке качества I1C:

-    планирование уровня качества;

-    контроль значений показателей качества в процессе разработки и испытаний;

-    эксплуатационный контроль заданного уровня качества;

-    выбор базовых образцов по подклассам и группам;

-    методическое руководство разработкой нормативно-технических документов по оценке качества.

1.5.    Методы определения показателей качества ПС различаются:

-    по способам получения информации о ПС — измерительный, регистрационный, органолептический, расчетный:

-    по источникам получения информации — традиционный, экспертный, социологический.

Издание официальное    Перепечатка    воснрешсиа

*

©Издательство стандартов, 1989 © ИI1K Издательство стандартов, 2(H) 1

Страница 3

С. 2 ГОСТ 28195-89

1.5.1.    Измерительный метод основан на получении информации о свойствах и характеристиках ПС с использованием инструментальных средств. Например, с использованием этого метода определяется объем I1C — число строк исходного текста программ и число строк — комментариев, число операторов и операндов, чисто исполненных операторов, число ветвей в программе, чисто точек входа (выхода), время выполнения ветви программы, время реакции и другие показатсти.

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

1.5.3.    Органолептический метод основан на использовании информации, получаемой в результате анализа восприятия органов чувств (зрения, слуха), и применяется для определения таких показателей как удобство применения, эффективность и т. п.

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

1.5.5.    Определение значений показателей качества ПС экспертным методом осуществляется группой экспертов-спецнатистов. компетентных в решении данной задачи, на базе их опыта и интуиции.

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

1.5.6.    Социологические методы основаны на обработке слециапьных анкет-вопросников.

2. НОМЕНКЛАТУРА ПОКАЗАТЕЛЕЙ КАЧЕСТВА ПРОГРАММНЫХ СРЕДСТВ

2.1. Номенклатура показателей качества и характеризуемые ими свойства программных средств приведены в табл. 1, где представлены 2 уровня иерархической структуры показателей качества ПС:

Таблица 1

Наименование групп и комплексных показателей качества

Обозначение

показатели

Характеризуемое свойство

1. Показатели надежности ПС

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

1.1. Устойчивость функционировании

HI

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

1.2. Работоспособность

Н2

Способность профаммы функционировать в заданных режимах и объемах обрабатываемой информации в соответствии с программными документами при отсутствии сбоев технических средсгв

2. Показатели сопровождения

Характеризуют технологические аспекты, обеспечивающие просит устранении ошибок в программе и программных документах и поддержании ПС в актуальном состоянии

2.1. Структурность

CI

Организации всех взаимосвязанных частей программы в единое целое с использованием логических структур «последовательность*, «выбор», «повторение»

Страница 4

ГОСТ 28195-89 С. 3

Продолжение табл. /

Наименопамие групп

Обо 1н;р1смис

XapaKiepii 1>смос снойстно

н комплексных показателен качества

показателя

2.2. Простота конструкции

С2

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

2.3. Наглядность

СЗ

Наличие и представление в наиболее легко воспринимаемом виде исходных модулей ПС, полное их описание в соответствующих программных документах

2.4. Повторяемость

С4

Степень использования типовых проектных решений или компонентов, входящих в ПС

3. Показатели удобства применения

Характеризуют свойства Г1С, способствующие быстрому освоению, применению и эксплуатации Г1С с минимальными трудозатратами с учетом характера решаемых задач и требований к квалификации обслуживающего персонала

3.!. Легкость освоения

У1

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

3.2. Доступность эксплуатационных

У2

Понятность, наглядность и полнота описания вза

программных документов

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

3.3. Удобство эксплуатации и обслужи

УЗ

Соответствие процесса обработки данных и форм

вания

представления результатов характеру решаемых задач

4. Показатели эффективности

Характеризуют слепень удовлетворения потребности пользователя в обработке данных с учетом экономических, вычислительных и людских ресурсов

4.1. Уровень автоматизации

Э!

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

4.2. Временная эффективность

Э2

Способность программы выполнять заданные действия в интервал времени, отвечающий заданным требованиям

4.3. Ресурсоемкосп»

ЭЗ

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

5. Показатели универсальности

Характеризуют адаптируемость ПС к новым функциональным требованиям, возникающим вследствие изменения области применения или других условий функционирования

5.1. Гибкость

п

Возможность использования ПС в различных областях применения

5.2. Мобильность

Г2

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

5.3. Модифицируемость

ГЗ

Обеспечение простоты внесения необходимых изменений и доработок в программу в процессе эксплуатации

2-1714

Страница 5

С. 4 ГОСТ 28195-89

Продолжение табя. t

Наименование групп

Обозначение

Харак1ериз)емое свойство

н комплексных показателей качества

показателя

6. Показатели корректности

Характеризуют степень соответствия ПС требованиям, установленным в ТЗ. требованиям к обработке данных и общесистемным требованиям

6.1. Полнога реализации

KI

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

6.2. Согласованность

К2

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

6.3. Логическая корректность

КЗ

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

6.4. Проверенное™

К4

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

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

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

2.2.    Выбор номнеклатуры показателей качества для конкретного ПС осуществляется с учетом его назначения и требований областей применения. В табл. 2 представлена рекомендуемая применяемость показателей качества в зависимости от принадлежности ПС к тому или иному подклассу (группе) в соответствии с общесоюзным классификатором продукции.

2.3.    Выбранная номенклатура показателей качества фиксируется вТЗ на разработку Г1С.

Таблица 2

Номер

показа

Применяемое™, показателя по подклассам (группам) ПС

теля по табл. 1

5011

5012

5013

5014

SOI 5

5016

5017

503

S04

505

506

509

1.1

+

+

4-

4-

4-

4-

4-

_

±

4-

±

1.2

+

4-

4-

4.

4-

4-

4-

+

4-

4-

+

2.1

±

±

±

±

±

±

±

±

±

4.

2.2

±

±

±

±

±

±

±

т

±

±

2.3

±

±

±

±

±

±

±

±

4.

2.4

±

±

±

г

±

±

±

±

±

±

±

3.1

±

±

±

4-

4-

4-

±

+

±

4.

3.2

4-

+

4-

4.

4

4-

4-

+

4.

4-

4-

3.3

+

+

±

4-

4-

4-

4-

4.

4.1

±

±

±

±

±

±

±

Т

±

±

4.2

±

±

±

±

±

±

±

±

±

±

4.

4.3

+

+

4-

I

±

+

±

Т

±

±

5.1

±

X

±

4-

±

4.

5.2

±

±

±

Т

±

±

±

Г

т

±

±

5.3

+

+

±

+•

±

±

±

±

±

4.

6.1

+

+

4-

4-

+

4-

4-

4-

4-

4-

6.2

+

+

4-

+

4-

4-

4-

+

4-

4-

4-

6.3

+

4-

4-

4-

4-

4-

4.

4-

4-

6.4

+

4-

4-

+

4-

4-

4-

+

4-

4-

4-

Страница 6

ГОСТ 28195-89 С. 5

Примечания:

1.    Знак «+» означает применяемость, знак «—* — непрммсняемость соответствующих показателей качества ПС, знак «±» — ограниченную применяемость.

2.    Выбор показателей качества ПС для подкласса 509 (прочие ПС) осуществляется в зависимости от их назначения с учетом требований областей применения.

3.    Наименование подклассов (групп) ПС по ОКП:

SOI 1 — операционные системы и средства их расширения;

5012    — программные средства управления базами данных;

5013    — инструментально-технологические средства программирования;

5014    — ПС интерфейса и управлении коммуникациями;

5015    — ПС организации вычислительного процесса (планирования, контроля);

5016    — сервисные программы;

5017    — ПС обслуживания вычислительной техники;

503    — прикладные программы для научных исследований;

504    — прикладные программы для проектирования;

505    — прикладные программы для управления техническими устройствами и технологическими процессами;

506    — прикладные программы для решения экономических задач:

509 — прочие ПС.

ПРИЛОЖЕНИЕ 1 Справочное

ПОЯСНЕНИЕ ТЕРМИНОВ, ПРИМЕНЯЕМЫХ В СТАНДАРТЕ

Таблица 3

Пояснение

Термин

Базовый показатель качества Вычислительные ресурсы

Единичный показатель качества продукции Качество продукции

Комплексный показатель качества продук

ции

Логическая структура «выбор»

Логическая структура «последовательность»

Логическая структура «повторение»

Маршрут выполнения программы

Ошибка обслуживания

Показатель качества продукции Программа

Реально достижимая совокупность значений показателей качества ПС для уравнения

Технические средства ЭВМ. в том числе процессор, объемы оперативной и внешней памяти, время, в течение которого программа занимает эти средства в ходе выполнения ПоГОСТ 1546?

По ГОСТ 15467 По ГОСТ 15467

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

Детализация части программы на несколько детальных частей таким образом, что передача управления этим частях! осуществляется последовательно от предшествующей части к последующей

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

Совокупность операторов програхшы. выполненных во время однократного ее выполнения

Нарушение требуемого порядка взаихюдсйствия с программой со стороны пользователя ПоГОСТ 15467 По ГОСТ 19781


2*

Страница 7

С. 6 ГОСТ 28195-89

Продолжение табл. 3

Пояснение

Термин

Программное средство вычислительной техники (ПС)

Программный документ Сбой технических средств

Среда функционирования

Эксплуатационный программный документ

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

По ГОСТ 19781

Событие, заключающееся в нарушении исправного состояния технических средств ЭВМ при сохранении ими работоспособного состояния

Совокупность организационных, информационных программных и технических средств ЭВМ при сохранении ими работоспособного состояния По ГОСТ 19781


ПРИЛОЖЕНИЕ 2 Справочное

МЕТОДИКА ОЦЕНКИ КАЧЕСТВА ПС

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

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

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

2.2.    Каждому фактору качества соответствует определенный набор критериев качества (комплексные показатели — 2-й уровень): устойчивость функционирования, работоспособность, структурность, простота конструкции, наглядность, повторяемость, легкость освоения, доступность эксплуатационных программных документов, удобство эксплуатации и обслуживания, уровень автоматизации, временная эффективность, ре-сурсоемкосгь. гибкость, мобильность, модифицируемость, полнота реализации, согласованность, логическая корректность, пронеренность.

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

2.4.    Метрики составляются из оценочных элементов (единичных показателей — 4-й уровень), определяющих заданное в метрике свойство. Число оценочных элементов, входящих в метрику не ограничено. Взаимосвязь факторов, критериев и метрик с фазами жизненного цикла ПС приведена на черт. 1—20.

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

2.6.    Для накопления информации об оценочных элементах формируется справочник оценочных элементов (табл. 5—10) на основе ранее полученных данных о качестве аналогичных ПС.

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

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

Страница 8

ГОСТ 28195-89 С. 7

Таблица 4

Процесс

Фаи

Поцфаш

Разработка

Анализ

Определение требований. Спецификация требований. Техническое задание

Проектирова

Логическое

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

ние

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

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

-    системы,

-    программ,

-    модулей,

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

Реализация

Модули.

Программы.

Система.

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

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

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

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

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

Выпуск

Испытания

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

Документация.

Правила внесения изменений Установленное ПС.

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

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

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

Применение

Внедрение

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

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

-

Предложения об усовершенствовании. Сообщение о функциональных отклонениях

Обслуживание (сопровожде ние)

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

3.2.    Для показателей качестве на всех уровнях (фа к горы, критерии, метрики, оценочные элементы) принимается единая шкала оценки от 0 до 1.

Фаш жи шсннош цикла ПС

3.3.    Показатели качества на каждом вышестоящем уровне (кроме уровня оценочных элементов) определяются показателями качества нижестоящего уровня, т. с.:

- результаты оценки каждого фактора определяются результатами оценки соответствующих ему критериев;

- результаты оценки каждого критерия определяются результатами опенки соответствующих ему метрик;

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

3-1714

Страница 9


Фаза анализа


Метрика


Критерий


Фактор


средства 6ос с та нов-ления при ошибках на Входе


Устойчивость функциони -родания


Надежность


Средства ВосстанеВ-сбоях оборудования


Cot ления при --удооа


* Указан номер метрики (критерия).

Черт. I


Фаза проектирования

Фактор    Критерий    Метрика

t Средства восстановления при ошибках на входе


Устойчивость

функциони

рования


ь


Средства вое стинов -ления при сбоях обо -руоования_

Реализация упройле -ния средствами вое -становления_


\ Надежность ПС


Черт. 2


Фазы реализации, тестирования, изготовления, обслуживания (сопровождения)


Фактор


Критерий


Метрика Средства восстанов-ЪхоУе При оши6*ах ма


Устойчивость

функциони

рования


Средства вor ста нов -ления при сбоях обо -рудоЗини»_


Реализация uni. ния средствами, становления


ь


Раоотоспо -

совпасть


Обеспечение Oi ки заданного о* информации


Страница 10

ГОСТ 28195-89 С. 9

Фактор    Критерий    Метрика

Фаза анализа

Простота

конструкции

f

Простота архитектуры проекта

Соправожда - 1 емость [

Ловторяе -масть

13

Использование типовых компонентов ПС

Черт. 4

Фаза проектирования

Фактор Критерий    Метрика

Черт. 5

3*

Страница 11

С. 10 ГОСТ 28195-89

Фазы реализации, тестирования и изготовления

Критерий

Метрика

Фактор

простота ^конструкции

10

уния

2 I сложность архитек -

г/г/г

туры проекта

Комментарии логики программ проекта

Сопробомбае-

мость

9 {Оформлениетекста программ_

использование основ-пыж логических структур_

Соблюдение принципа нисходящегопрог -раммированин_

Комментарии о бос но-иония декомпозиции программ при кодировании

Черт. 6


Страница 12

ГОСТ 28195-89 С. II

Фаза обслуживания (сопровождения) Фактор    критерий


Метрика

f \ Прост от а архитекти-~1 рь/ проекта


2 {Сложность архитек -\туры проекта


- Наглядность


Комментарии логики программ проекта


{Простота г лтоп


1рукции


система ии


Оформление текста программ


Сопровождае

мость


Использование ос нов -ных логических структур_

Соблюдение принципа нисходящего прог -раммироВанин_

\сЖт!""

комментарии обоснования декомпози -ции программ при кодировании_

Черт. 7

Фаза анализа и Фактор критерий

проектирования

Метрика

(JOBS)

Удобство

Удобство

применения

эксплуата -ции и обслуживания

Черт. 8

4-1714


Страница 13

С. 12 ГОСТ 28195-89

реализации и тестирования Критерий    Метрика

Фазы

Фактор

J

Полнота пользовательской документации

ь

Точность пользователь -ской документации

5

Понятность пользовательской документации

6

Техническое исполнение пользовательской документации

7

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

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

V

Управление меню

Ю

Функция HELP

//

Управление данными

12

Рабочие процедуры (JOBS)

Доступность эксплуатационных программных документов

Удобство

применения

Удобство эксплуатации и обслуживания

Черт. 9

Страница 14

ГОСТ 28195-89 С. 13

Фазы изготовления, обслуживания (сопровождения)

Фактор


Критерии

Легкость

освоения


Метрика —^Освоение работы PC


Документация для освоения


Полнота пользовательской документации


Точность Полозова -тельской документации_


Понятность польз о-вательской доку -мента цаи_

Доступность эксплуатационных программных до -кументоВ

Техническое исполне -ние пользовательской документации_

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

Удобство

применения

Эксплуатация ■ff-j Управление меню


Удобство эксплуатации


^-\ Функция HELP ~|

— Управление данными

Рабочие процедуры O08S)

12

Чсрг. 10

Страница 15

С. 14 ГОСТ 28195-89

Фаза анализа Фактор    Критерий

Черт. 11


Фактор

Эффектив

ность


НИ


Фаза проектирования


Уровень автоматизации_


Ресурсоемкость


Критерий


Черт. 12


Фаза р с а л и з а ц и н, тестирования. изготовления, обслуживания (сопровождения)

Фаза анализа

Фактор

Критерий

Метрика

'иро/па охвата 'нкции

— Гибкость

Критерий

f уровень автомати-зации__

Фактор

Зависимость s.-n исгго/я> зиемого комплекса технических средств

^аНисимость от баз о -бога программного обеспечения

Универсаль

ность

1

1

г

z Временная эффек -тиокость

'-^обильность

ность

-^-| Ресурсоемкость

° I кзоляиия немаОиль -I каста

Черт. 13

Черт. 14

Фаза проектирования

Фактор

Критерий

Метрика

Черт. 15

Страница 16

ГОСТ 28195-89 С. 15

займи, тестирования, изготовления, ужи ван и я (сопровождения)

Фазы реал м: о 6 с л

Фактор

Критерий

Метрика

Широта, охвата функций

2 Простота архитек-туры проекта

- Гибкость

г~

Сложность архитектуры проекта

4 Сложность структуры кода программ

Применение стандартных проколов связи

Применение стандартны* интерфейсам программ

Зависимость от асполо -зуемого комплекса техЛ нииескик средств

Униберсаль -ность


Зависимость от база-вое о программного Обеспечения


Мадильность


Изоляция немовиль -ности

10

Простота кодирования |

И

—- Число комментариев

12

Качество комментариев

Модифициру

емость


а


Использование описа -тельных средств языка


Независимость модулей


Vt


Чсрг. 16

Страница 17

С. 16 ГОСТ 28195-89

Фаза анализа Фактор Критерий    Метрика

Полнота

/

Требования, предъявляемые к полноте до

реализации

кументации разра -датчика

5

Требования.преоърв • ляемые к единообразию интерфейсов мемду модулями и польза -Вателями

Согласован

ность

6_

Треерзания, лресГЪябляен&е к единообразию кодирова -ния, символрки и определения общих пере -менных

8_

Требования, предъявляемь/е к соответствию ПС стандартам программирования

Проверен -

W

Требования, предъявляемые к палноте тестирования

носто

Логическая каррект -ность

и

Требования, предъявляемые к реализации программного сред -

Черт. 17

Фаза проектирования

Критерии

Метрика

Фактор

Полнота доки мен-тации разработчика

Полнота

реализации

Единообразие интер-фейсоВ между модулями и пользователями

Каррект -ность

Согласованность

Единообразие кода -аоЗания


непротиворечивость документацииразработчика

Соответствие документации стандартам

Логическая

//

Реализация всех

ность

Черт. 18

Страница 18

ГОСТ 28195-89 С. 17

Фазы реализации, тестирования и изготовления

Критерий

Фактор

Метрика

Полнота документа -ции разработчика

Полнота

реализации

{

Полнота программной документации

Единообразие интерфейсов менди модулями и пользователями

Каррект -

Согласован

ность

ность

Единообразие кодирования и определения переменных


Непротиворечивость

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

Соответствие деку -мент а ции стандартам

Непротиворечивость

программы

Соответствие ПС станда, рамми/

а ртам по* /рования

не

соответствие Л С документации

10


Полнота тестирования проекта


Реализация всех решений


Отсутствие явных ошибок и до сто то и -ность реквизитов


Проверен -ность

Логической

коррект

ность


12


Черт. 19

Страница 19

С. 18 ГОСТ 28195-89

Фазы обслуживания (сопровождения)

Критерий

Фактор

Метрика

Полнота документации разработчика

Полнота

реализации

Полнота программной документации

Коррект

ность

Отсутствие явных ошибок и достаточность реквизитов

Логическая коррект -ность

9

6

Соответствие изменений, внесенных в программа изменениям в документации

Согласован

ность

Единообразие кодиро -вания и определения переменных

Проверен -ность

Ю

Полнота тестиро -вания проекта

/2

Черт. 20

Страница 20

ГОСТ 28195-89 С. 19

Таблица 5

Код

Наименование

М«ггод

Оценка

элемента

оценки

H010I

Наличие требований к программе по устойчивости функционирования при наличии ошибок во входных данных

Экспертный

0-1

НО 102

Возможность обработки ошибочных ситуаций

То же

0-1

НО 103

Полнота обработки ошибочных ситуаций

0-1

НО 104

Наличие тестов для проверки допустимых значений входных данных

*

0-1

НО 105

Наличие системы контроля полноты входных данных

*

0-1

НО 106

Наличие средств контроля корректности входных данных

0-1

НО 107

Наличие средств контроля непротиворечивости входных данных

*

0-1

H020I

Наличие требований к программе по восстановлению процесса выполнения в случае сбоя операционной системы, процессора, внешних устройств

0-1

Н0202

Наличие требований к программе по восстановлению результатов при отказах процессора, ОС

0-1

Н0203

Наличие средств восстановления процесса в случае сбоев оборудования

*

0-1

Н0204

Наличие возможности разделения по времени выполнения отдельных функшш программ

»

0-1

Н0205

Наличие возможности повторного старта с точки останова

0-1

НО 108

Наличие проверки параметров и адресов по диапазону их значений

0-1

НО 109

Наличие обработки граничных результатов

»

0-1

Н0110

Наличие обработки неопрсделе-ностей (деление на 0, квадратный корень из отрицательного числа и

т.д.)

0-1

H030I

Наличие централ и зова иного управления процессами, конкурирующими из-за ресурсов

»

0-1

Н0302

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

0-1

нозоз

Наличие средств, обеспечивающих завершение процесса решения в случае помех

0-1

Н0304

Наличие средств, обеспечивающих выполнение программы в сокращенном обьеме в случае ошибок или помех

*

0-1

Оценочные элементы фактора «надежность ПС»


Страница 21

С. 20 ГОСТ 28195-89

Продолжение таб.1. 5

Коя

элемента

Наименование

Метод

оценки

Оценка

Н0305

H040I

Показатель устойчивости к искажающим ВОЗДСЙСТВИЯМ

Вероятность безотказной работы

Расчетный То же

P(Y) - 1 -D/K.

где D — число экспериментов, в которых искажающие воздействия приводили к отказу.

К — число экспериментов, в которых имитировались искажающие воздействия Я- 1 - Q/N,

где Q — число зарегистрированных отказов.

1V — число экспериментов.

H050I

Опенка по среднему времени восстановлении

»

н

а

О*

1, если Ти s Г;0*1

■рлоа

1» от» лп ЛйП

Т" . если Ти >Tt

где Т™ — допустимое среднее время восстановления;

Г„ — среднее время восстановления. которое определяется по формуле

r-=if v

где N — число восстановлений;

7'и, — время восстановления после г-то отказа

Н0502

Оценка по продолжительности преобразования входного набора данных в выходной

Расчетный

н

с

О-

1, если Г 5 Г40"

П/ п;

у доп

-JH— . если Т >Тзоп .

Т1

где Г*ои — допустимое время преобразования /-то входного набора данных;

Тп( — фактическая продолжительность преобразования /-го входного набора данных

Страница 22

ГОСТ 28195-89 С. 21

Таблица 6

Код

элемента

Наименование

Метод

опенки

Оценка

С0803

С0302

Наличие комментариев н точках входа и выхода программы

Оценка простоты программы по числу точек входа и выхода

Экспертный

Расчетный

0-1

II-’ I

<0+ 1) </■ + !) ’

где D — общее число точек входа в программу,

F — общее число точек выхода из программы

CI002

Оценка простоты программы по числу переходов по условию

То же

(1 - А/В), где А — общее число переходов по условию;

В — общее число исполняемых операторов

СОЗОЗ

Осуществляете и ли передача результатов работы модуля через вызывающий его модуль

Экспертный

0-1

С0304

Осуществляется ли контроль за правильностью данных, поступающих в вызывающий модуль or вызываемого

То же

0-1

С0604

Опенка программы по числу циклов

0-1

С0801

Наличие комментариев ко всем машинозависимым частям программы

0-1

С0Н02

Наличие комментариев к машинозависимым операторам программы

0-1

С0901

Соответствие комментариев принятых! соглашениям

0-1

С1001

Используется ли язык высокого уровня

0-1

С0301

Наличие проверки корректности передаваемых данных

0-1

С<)902

Наличие комментариев-заголовков программы с указанием ее структурных и функциональных характеристик

0-1

С0601

Использование при построении программ метода структурного программировании

0-1

С0602

Соблюдение принципа разработки программы сверху вниз

0-1

С0201

Наличие ограничений на размеры модуля

*

0-1

C0I01

Наличие модульной схемы программы

0-1

СОЗО

Наличие требований к независимости модулей программы от типов и форматов выходных данных

»

0-1

СО 102

Оценка программы по числу уникальных модулей

0-1

С0903

Оценка ясности и точности описания последовательности функционирования всех элементов программы

0-1

С0603

Оценка программы по числу циклов с одним входом и одним выходом

»

0-1

Оценочные элементы фактора «сопровождаемость»


Страница 23

С. 22 ГОСТ 28195-89

Таблица 7

Код

элемента

Наименование

Метод

оненкн

Оценка

У0101

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

Экспертный

0-1

У0102

Возможность освоения ПС на контрольном примере при помощи ЭВМ

То же

0-1

У0103

Возможность поэтапного освоения ПС

*

0-1

У0201

Полнота и понятность документации для освоения

*

0-1

У0202

Точность документации для освоения

*

0-1

У0203

Техническое исполнение документации

*

0-1

У0301

Наличие краткой аннотации

*

0-1

У0302

Наличие описания решаемых задач

*

0-1

УОЗОЗ

Наличие описания структуры функций ПС

0-1

У0304

Наличие описания основных функций ПС

»

0-1

У0306

Наличие описания частных функций

0-1

У0307

Наличие описания алгоритмов

»

0-1

У0308

Наличие описания межмодульных интерфейсов

0-1

У0309

Наличие описания пользовательских интерфейсов

%

0-1

У0310

Наличие описания входных и выходных данных

%

0-1

УОЗП

Наличие описания диагностических сообщений

0-1

У0312

Наличие описания основных характеристик

ПС

»

0-1

У0314

Наличие описания программ ной среды функционирования ПС

»

0-1

У0315

Достаточность документации для ввода ПС в эксплуатацию

»

0-1

У0316

Наличие информации технологии переноса для мобильных программ

»

0-1

У 0401

Соответствие оглавления содержанию документации

»

0-1

У0402

Оценка оформления документации

»

0-1

У0403

Грамматическая правильность изложения документации

*

0-1

У0404

Отсутствие противоречий

*

0-1

У0405

Отсутствие неправильных ссылок

»

0-1

У0406

Ясность формулировок и описаний

*

0-1

У0407

Отсутствие неоднозначных формулировок и описаний

*

0-1

У0408

Правильность использования терминов

*

0-1

У0409

Краткость, отсутствие лишней детализации

*

0-1

У0410

Единство формулировок

*

0-1

У0411

Единство обозначений

*

0-1

У0412

Отсутствие ненужных повторений

*

0-1

У0413

Наличие нужных объяснений

*

0-1

У0501

Оценка стиля изложения

»

0-1

У0502

Дидактическая разделенное"!ь

%

0-1

У0503

Формальная разделенность

*

0-1

У0504

Ясность логической структуры

%

0-1

У0505

Соблюдение стандартов и правил изложения в документации

0-1

У0506

Оценка по числу ссылок вперед в тексте документов

»

0-1

Оценочные элементы фактора «удобство применения*


Страница 24

ГОСТ 28195-89 С. 23

Продолжение табл. 7

Код

элемента

Наименование

М стоя оценки

Опенка

У0601

Наличие оглавления

Экспертный

0-1

У0602

Наличие предметного указателя

То же

0-1

У0603

Наличие перекрестных ссылок

0-1

У0604

Наличие всех требуемых разделов

*

0-1

У0605

Соблюдение непрерывности нумерации страниц документов

*

0-1

У0606

Отсутствие незаконченных разделов абзацев, предложений

*

0-1

У0607

Наличие всех рисунков, чертежей, формул, таблиц

»

0-1

У0608

Наличие всех строк и примечаний

*

0-1

У0609

Логический порядок частей внутри главы

»

0-1

У0701

Наличие полного перечня документации

*

0-1

yosoi

Уровень языка общения пользователя с программой

*

0-1

У0802

Легкость и быстрота загрузки и запуска программы

*

0-1

У0803

Легкость и быстрота завершения работы программы

»

0-1

У0804

Возможность распечатки содержимого программы

*

0-1

У0805

Возможность приосганова и повторного запуска работы без потерь информации

*

0-1

У0901

Соответствие меню требованиям пользователя

»

0-1

У0902

Возможность прямого перехода вверх и вниз по многоуровнему меню (пропуск уровней)

*

0-1

У1001

Возможность управления подробностью получаемых выходных данных

*

0-1

У1002

Достаточность полученной информации для Продолжения работы

»

0-1

У1101

Обеспечение удобства ввода данных

*

0-1

У1102

Легкость восприятия

»

0-1

У1201

Обеспечение программой выполнения предусмотренных рабочих процедур

*

0-1

У1202

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

»

0-1

Страница 25

С. 24 ГОСТ 28195-89

Таблица 8

Код

элемент.!

Наименование

Метод

опенки

Опенка

Э0101

Проблемно-ориентированные функции

Экспертный или расчетный

0—1

Э0102

Машинно-ориентированные функции

Тоже

0-1

эоюз

Функции ведения и управления

*

0-1

Э0104

Функции ввода/вывола

»

0-1

30105

Функции защиты и проверки данных

*

0-1

301(16

Функции зашиты от несанкционированного доступа

»

0-1

Э0107

Функции контроля доступа

»

0-1

Э0108

Функции зашиты от внесения изменений

*

0-1

Э0109

Наличие соответствующих границ функциональных областей

»

0-1

30110

Число знаков после запятой в результатах вычислений

»

0-1

Э0201

Время выполнения программ

»

0-1

Э0202

Время реакции и ответов

*

0-1

Э0203

Время подготовки

»

0-1

Э0205

Затраты времени на защиту данных

*

0-1

Э0206

Время компиляции

»

0-1

Э0301

Требуемый объем внутренней памяти

0-1

Э0302

Требуемый объем внешней памяти

»

0-1

ЭОЗОЗ

Требуемые периферийные устройства

*

0-1

Э0304

Требуемое базовое программное обеспечение Оценочные элементы фактора «унивсрса.

*

1Ы10С1Ъ*

0-1

Таблица 9

Код

элемента

Наименование

М етод

опенки

Опенка

Г0101

Оценка числа погенциальных пользователей

Экспертный

0-1

ГОКИ

Оценка числа функций ПС

То же

0-1

гоюз

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

*

0-1

Г0104

Насколько возможности программ охватывают область решаемых пользователем задач

*

0-1

Г0105

Возможность настройки формата выходных данных для конкретных пользователей

*

0-1

Г0201

Наличие схемы иерархии модулей профаммы

*

0-1

Г0202

Опенка независимости модулей

0-1

Г0203

Оценка числа уникальных элементов/реквизитов

»

0-1

Г0204

Используется ли в текущем вызове модуля информация, полученная в предыдущем вызове

*

0-1

Г0205

Оценка организации точек входа и выхода модуля

*

0-1

Г0206

Наличие описания атрибутов модуля

*

0-1

Г0301

Оценка программ по числу переходов и точек ветвления

*

0-1

Г0401

Использование метода пошагового уточнения

*

0-1

Г0402

Наличие описания структуры программ

*

0-1

Г0403

Наличие описания связей между элементами структуры программы

*

0-1

Г0404

Наличие в программе повторного выполнения функций (подпрограмм)

*

0-1

Оценочные элементы фактора 'эффективность*


Страница 26

ГОСТ 28195-89 С. 25

Продолжение табл. 0

Код

элемента

Наименование

М стоя оценки

Оиенка

Г0501

Использование стандартных протоколов связи

Экспертный

0-1

Г0601

Использование стандартных интерфейсных подпрограмм

То же

0-1

Г0701

Опенка зависимости программ от емкости оперативной намят ЭВМ

в

0-1

Г0702

Оценка зависимости временных характеристик программы от скорости вычислений ЭВМ

в

0-1

Г0703

Оиснка зависимости функционирования программы от числа внешних запоминающих устройств и их обшей емкости

в

0-1

Г0704

Оиснка зависимости функционирования про!раммы от специальных устройств ввода-вывода

0-1

Г0801

Применение специальных языков программирования

в

0-1

Г0802

Оиснка зависимости программы от программ операционной системы

в

0-1

Г0803

Зависимость от других программных средств

в

0-1

Г0901

Оиенка локализации непереносимой части программы

0-1

Г1001

Оиснка использования отрицательных или булевых выражений

»

0-1

Г1002

Оиснка программы по использованию условных переходов

в

0-1

ПООЗ

Оценка программы по использованию безусловных переходов

в

0-1

Г10(М

Оформление процедур входа и выхода из циклов

в

0-1

Г1005

Ограничения на модификацию переменной индексации в цикле

в

0-1

Г1007

Оиснка про!раммы по использованию локальных переменных

в

0-1

Г1006

Оценка модулей по направлению потока управления

в

0-1

Г1101

Оиенка программы по числу комментариев

в

0-1

Г1201

Наличие заголовка в программе

0-1

Г1202

Комментарии к точкам ветвлений

в

0-1

Г1203

Комментарии к машинозависимым частям программы

0-1

Г1204

Комментарии к машинозависимым операторам программы

0-1

Г1205

Комментарии к операторам объявления переменных

0-1

Г1206

Оценка семантики операторов

0-1

Г1207

Наличие соглашений по форме представления комментариев

в

0-1

Г1208

Наличие обших комментариев к программам

в

0-1

Г1301

Использование языков высокого уровня

0-1

Г1302

Семантика имен используемых переменных

в

0-1

ПЗОЗ

Использование отступов, сдвигов и пропусков при формировании текста

0-1

Г1304

Размещение операторов по строкам

0-1

Г1401

Передача информации для управления по параметрам

в

0-1

Г1402

Параметрическая передача входных данных

в

0-1

Страница 27

С. 26 ГОСТ 28195-89

Продолжение табл. 9

Код

элемента

Наименование

М стоя оценки

Опенка

Г1403

Наличие передачи результатов работы между модулями

Экспертный

0-1

Г1404

Наличие проверки правильности данных, получаемых модулями аг вызываемого модуля

То же

0-1

Г1405

Использование общих областей памяти

Оценочные элементы фактора «коррекп

гность»

0-1

Таблица 10

Кол

элемента

Наимеионание

Метод

опенки

Оценка

К0101

Наличие всех необходимых документов для понимания и использования ПС

Экспертный

0-1

КО 102

Наличие описания и схемы иерархии модулей программы

Тоже

0-1

КО 103

Наличие описания основных функций

»

0-1

КО 104

Наличие описания частных функпий

0-1

КО 105

Наличие описания данных

*

0-1

КО 106

Наличие описания алгоритмов

Р

0-1

КО 107

Наличие описания интерфейсов между модулями

0-1

KOI OS

Наличие описания интерфейсов с пользователями

*

0-1

КО 109

Наличие описания используемых числовых методов

*

0-1

KOI 10

Указаны ли все численные методы

»

0-1

KOI 11

Наличие описания всех параметров

0-1

KOI 12

Наличие описания методов настройки системы

»

0-1

KOI 13

Н&пичис описания всех диагностических сообщений

»

0-1

KOI 14

Наличие описания способов проверки работоспособности программы

»

0-1

K020I

Реализация всех исходных модулей

»

0-1

K0202

Реализация всех основных функций

0-1

K0203

Реализация всех частных функций

0-1

K0204

Реализация всех алгоритмов

»

0-1

K0205

Реализация всех взаимосвязей в системе

*

0-1

K0206

Реализация всех интерфейсов между мо-дулями

*

0-1

K0207

Реализация возможности настройки системы

0-1

K0208

Реализация диагностики всех граничных и аварийных ситуаций

»

0-1

K0209

Наличие определения всех данных (переменные, индексы, массивы и проч.)

»

0-1

K02I0

Наличие интерфейсов с пользователем

»

0-1

K0301

Отсутствие противоречий в описании частных функций

*

0-1

K0302

Отсутствие противоречий в описании основных функций в разных документах

*

0-1

K0303

Отсутствие противоречий в описании алгоритмов

*

0-1

Страница 28

ГОСТ 28195-89 С. 27

Продолжение таол. К)

Код

элемента

Наиысноиаиие

М стоя оценки

Опенка

К0304

Отсутствие противоречий в описании взаимосвязи в системе

Экспертный

0-1

К0305

Отсутствие противоречий в описании интерфейсов между модулями

То же

0-1

К0306

Отсутствие противоречий в описании интерфейсов с пользователем

<*

0-1

К0307

Отсутствие противоречий в описании настройки системы

<*

0-1

К0309

Отсутствие противоречий в описании иерархической структуры сообщений

<*

0-1

КОЗ 10

Отсутствие противоречий в описании диагностических сообщений

<*

0-1

K03II

Отсутствие противоречий в описании данных

<*

0-1

K040I

Отсутствие противоречий в выполнении основных функций

0-1

К0402

Отсутствие противоречий в выполнении частных функций

0-1

К0403

Отсутствие противоречий в выполнении алгоритмов

0-1

КСМ04

Правильность взаимосвязей

0-1

К0405

Правильность реализации интерфейса хюжлу модулями

Р

0-1

К0406

Правильность реализации интерфейса с пользователем

О

0-1

К0407

Отсутствие противоречий в настройке системы

<*

0-1

К0408

Отсутствие противоречий в диагностике системы

<*

0-1

К0409

Отсутствие противоречий в общих переменных

<*

0-1

K050I

Единообразие способов вызова модулей

<*

0-1

К0502

Единообразие процедур возврата управления из модулей

0-1

К0503

Единообразие способов сохранения информации для возврата

0-1

К0504

Единообразие способов восстановления информации для возврата

0-1

К0505

Единообразие организации списков передаваемых параметров

0-1

К0601

Единообразие наименования каждой переменной и константы

0-1

К0602

Все ли одинаковые константы встречаются во всех программах под одинаковыми именами

Ф

0-1

К0603

Единообразие определения внешних данных во всех программах

»

0-1

К0604

Используются ли разные идентификаторы для разных переменных

0-1

К0605

Все ли общие переменные обьявлены как общие переменные

0-1

К0606

Наличие определений одинаковых атрибутов

0-1

К0701

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

<*

0-1

К0702

Правильное оформление частей документов

<*

0-1

К0703

Правильное оформление титульных и заглавных листов документов

0-1

К0704

Наличие в документах всех разделов в соответствии со стандартами

0-1

Страница 29

С. 28 ГОСТ 28195-89

Продолжение таол. К)

Код

ЭЛСМ С1114

Наименование

М стоя оценки

Оиенкэ

К0705

Полнота содержания разделов в соответствии со стандартами

Экспертный

0-1

К0706

Деление документов на структурные элементы: разделы, подразделы, пункты, подпункты

То же

0-1

K080I

Соответствие организации и вычислительного процесса эксплуатационной документации

<*

0-1

К0802

Правильность заданий на выполнение программы, правильность написания управляющих и операторов (отсутствие ошибок)

<*

0-1

К0803

Отсутствие ошибок в описании действий пользователя

0-1

К0804

Отсутствие ошибок в описании запуска

0-1

К0805

Отсутствие ошибок в описании генерации

<*

0-1

K0S06

Отсутствие ошибок в описании настройки

0-1

К1001

Наличие требований к тестированию программ

<*

0-1

К1002

Достаточность требований к тестированию программ

<*

0-1

К1003

Отношение числа модулей, отрабогавшнх в процессе тестирования и отладки {Q ”) к общему числу модулей )

Расчетный

Q?

о:

К1004

Отношение числа логических блоков, огра-ботавших в процессе тестирования и отладки

<07) • к общему числу логических блоков в про1рамме (ф®)

То же

Q?

<?*о

П р и м с ч а н и с. Колы оценочных элементов составлены из 5 символов следующим образом:

1-й    символ — буква русского алфавита — указывает на принадлежность элемента тому или иному фактору. (*Н» — надежности, *С» — сопровождаемости, «У» — удобству применения, *Э» — эффективности, «Г» — универсальности. «К» — корректности);

2-й    и 3-й символы — номер метрики, которой принадлежи! оценочный элемент;

4-й и 5-й символы — порядковый номер данного оценочною элемента в метрике.

Например, «К1004» означает, ЧТО ЭТО 4-й оценочный элемент из 10-й метрики фактора «корректность».

3.4.    В процессе оценки качества ПС на каждом уровне (кроме уровня оценочных элементов) проводятся вычисления показателей качества Г1С'. т. е. определение количественных значений абсолютных показателей (Р , где ] — порядковый номер показателя данного уровня для /-го показателя вышестоящего уровня) и

относительных показателей (А' ), являющихся функцией показателя Р и базовою значения Pfy.

3.5.    Каждый показатель качества 2-го и 3-го уровней (критерий и метрика) характеризуется двумя числовыми параметрами — количественным значением и весовыми коэффициентами (У,)-

3.6.    Сумма весовых коэффициентов показателей уровня (/) относящихся к <-му показателю вышестоящего уровня <7 — 1). есть величина постоянная. Сумма весовых коэффициентов ( И ) принимается равной I.

I У// - Const = I ,

>->

где j = 1 + я .

я — число показателей уровня (/) относящихся к г-ому показателю вышестоящего уровня (/ — 1).

3.7.    Общая оценка качества ПС в целом формируется экспертами по набору полученных значений оценок факторов качества.

3.8.    Для оценки качества ПС различного назначения методом экспертного опроса составляется таблица значений базовых показателей качества ПС.

Страница 30

ГОСТ 28195-89 С. 29

3.9.    Определение усредненной оценки (mt ) оценочного элемента по нескольким его значениям (от ) проводится по формуле

/

X ITt j > -1_

тК Ч =    I    I

где / — число значений ОЭ (оценочного элемента); к — порядковый номер метрики; q — порядковый номер ОЭ.

3.10.    Итоговая оценка к-й метрики /-го критерия ведется по формуле

О

Д.


(3)


ры _

А "


где Q — число ОЭ в к-й метрике.

3.11. Абсолютные показатели критериев i-го фактор;! качества определяются но формуле

(4)

где я — число метрик, относящихся к j-му критерию.

3.12. Относительный показательу-го критерия /-то с|«ктора качества вычисляется по (формуле

IlL

^ij = ptMi -    (5)

3.13. Фактор качества (А''*') вычисляется но формуле

Ъ(К,Гуи>-    (6)

где .V — число критериев качества, относящихся к /-му фактору.

4. Качество ПС определяется путем сравнения полученных расчетных значений показателей с соответствующими базовыми значениями показателей существующего аналога или расчетною ПС, принимаемого за эталонный образен.

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

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

Страница 31

С. 30 ГОСТ 28195-89

ИНФОРМАЦИОННЫЕ ДАННЫ К

1.    РАЗРАБОТАН И ВНЕСЕН Министерством приборостроения, средств автоматигацин и систем унра&тения СССР

2.    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по стандартам от 28.07.89 № 2507

3.    ВВЕДЕН ВПЕРВЫЕ

4. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ

Обозначение НТД. на который дама ссылка

Номер приложения

ГОСТ 15467-79

Приложение 1

ГОСТ 19781-90

Приложение 1

5. ПЕРЕИЗДАНИЕ. Сентябрь 2001 г.

Редактор В. //. Копыат Технический редактор В. //. Прусакова Корректор Е. Ю. Митрофанова Компьютерная верстка В. //. Романовой

И и. дни. N? 02354 01 14.07.2000. Сдано в набор 17.07.2001. Подписано и ne’iaib 17.09.2001. Уел. печ. я. 3.72. Уч.-над. л. 3.IS.

Тира* 150 зкз. С 2035. Зак. 1714.

ИНК Издательство стандартов. 107076. Москва, Колоде ж uil пер.. 14. http://ttww.xlandardv.ru email: infoi3standards.ru Набрано в Калужской тжкмрдфнн стандартов на ПЭВМ.

Калужская типография стандартов. 248021. Калуга, ул. Московская. 256.

ПЛР № 040138