Перейти до вмісту

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

Код элемента

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

Метод оценки

Оценка

Г1403

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

Экспертный

0—1

Г1404

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

То же

0—1

Г1405

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

>

О-І

Таблица 10

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

Код элемента

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

Метод оценки

Оценка

KOilOl

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

Экспертный

О—Jl.

KOI 02

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

То же

O—I

KOI 0'3

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

O—l

KOI 04

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

»

О—-1

К 0105

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

»

О—1

КО 106

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

0—1

КОИ 07

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

0—1

KOI 08

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

0—1

KOI 09

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

0-1

KOI 10

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

0—1

KOI 11

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

0—1

KOI 12

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

X»

О— 1

KOI 13

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

0—1

KOI 14

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

>

0—1

K0201

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

0—1

K0202

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

»

0—1

K020B

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

0—1

K0204

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

>

0—1

К0205

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

>

°-1

K0206

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

>

0-1

Код элемента

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

Метод оценки

Оценка

кож

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

Экспертный

0—1

КО2О8

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

То же

0—1

КО2О9

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

0-1

K0S1O

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

*

0—1

КОЗО1

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

>

0—1

КОЗО2

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

»

0—1

КОЭОЗ

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

»

0—1

КОЗО4

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

>

0—1

К0305

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

>

,0—1

КОЗО6

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

>

О-1

К0307

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

>

,01—1

К0309

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

>

0— 1

козю

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

>

0—1

КОЗИ

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

»

,0|—1

К0401

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

»

О-1

К0402

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

>

Oi—1

КО4ОЗ

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

>

,0—1

К0404

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

»

0—1

К0405

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

>

0—>1

К0406

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

»

0—1

КО407

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

>

0—1

К0408

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

>

;о—і

К0409

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

»

0—11

К0501

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

0—(1

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

Код элемента

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

Метод оценки

Оценка

К 0502

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

Экспертный

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

К 0’702

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

»

0-1

К0703

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

0-1

К0704

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

»

0—1

К0705

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

»

0-1

К0706

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

0-1

К 0'801

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

0—1

К0802

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

»

0—1

К 0803

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

»

0—1

К0804

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

»

0—1

К 0805

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

0—1

КО806

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

0-4

К1001

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

0—1

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

Код элемента

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

Метод оценки

Оценка

KlOlOe

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

Экспертный

0—11

К1003

Отношение числа модулей, отрабо-

Расчетный

<?тм

тавших в процессе тестирования и

отладки (QTM) к общему числу мо-

дулей (Q0M)

К10О4

Отношение числа логических бло-

То же

<?тб

ков, отработавших в процессе тести-

Qo6

рования и отладки (QT6), к общему числу логических блоков в програм-

ме (Qo6)

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

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

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

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

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

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

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

  3. Сумма весовых коэффициентов показателей уровня (Z) относящихся к 1-му показателю вышестоящего уровня (Z—1), есть величина постоянная. Сум­ма весовых коэффициентов (Vjj) принимается равной 1.

V Vir.-Const —1,
:=1

где / - ІЧ-/Ї,

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

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

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

  3. Определение усредненной оценки оценочного элемента по не­

Побачили розбіжність з офіційним текстом?

Повідомити про неточність

Напишіть, що саме розходиться з офіційною публікацією. Код документа вкажіть у повідомленні — так ми швидше знайдемо потрібне місце.

Перейти до форми зворотного зв'язку

Дивіться також

Весь розділ →