ГОСТ 28195-89 Оценка качества программных средств. Общие положения

ГОСТ 28195-89

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

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

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

ИПК ИЗДАТЕЛЬСТВОСТАНДАРТОВ

Москва

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

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

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

Quality control of software systems.
General principles

ГОСТ
28195-89

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Таблица 1

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

Обозначение показателя

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

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

 

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

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

H1

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

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

Н2

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

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

 

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

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

С1

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

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

С2

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

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

С3

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

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

С4

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

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

 

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

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

У1

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

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

У2

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

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

У3

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

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

 

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

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

Э1

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

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

Э2

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

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

Э3

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

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

 

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

5.1. Гибкость

Г1

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

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

Г2

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

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

Г3

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

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

 

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

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

К1

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

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

К2

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

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

К3

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

6.4. Проверенность

К4

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

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

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

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

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

Таблица 2

Номер показателя по табл. 1

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

5011

5012

5013

5014

5015

5016

5017

503

504

505

506

509

1.1

+

+

+

+

+

+

+

-

±

+

±

 

1.2

+

+

+

+

+

+

+

+

+

+

+

 

2.1

±

±

±

±

±

±

±

±

±

±

±

 

2.2

±

±

±

±

±

±

±

-

±

±

±

 

2.3

±

±

±

±

±

±

±

-

±

±

±

 

2.4

±

±

±

±

±

±

±

±

±

±

±

 

3.1

±

±

±

+

+

+

+

±

+

±

±

 

3.2

+

+

+

+

+

+

+

+

+

+

+

 

3.3

+

+

±

+

+

+

+

-

+

+

±

 

4.1

±

±

±

±

±

±

±

-

±

±

±

 

4.2

±

±

±

±

±

±

±

±

±

±

±

 

4.3

+

+

+

±

±

+

±

-

+

±

±

 

5.1

-

±

-

±

±

-

-

-

+

±

±

 

5.2

±

±

±

±

±

±

±

±

±

±

±

 

5.3

+

+

±

±

±

±

±

-

±

±

±

 

6.1

+

+

+

+

+

+

+

+

+

+

+

 

6.2

+

+

+

+

+

+

+

+

+

+

+

 

6.3

+

+

+

+

+

+

+

+

+

+

+

 

6.4

+

+

+

+

+

+

+

+

+

+

+

 

Примечания:

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

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

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

5011 - операционные системы и средства ихрасширения;

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

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

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

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

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

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

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

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

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

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

509 - прочие ПС.

ПРИЛОЖЕНИЕ 1

Справочное

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

Таблица 3

Термин

Пояснение

Базовый показатель качества

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

Вычислительные ресурсы

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

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

По ГОСТ 15467

Качество продукции

По ГОСТ 15467

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

По ГОСТ 15467

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

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

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

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

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

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

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

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

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

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

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

По ГОСТ 15467

Программа

По ГОСТ 19781

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

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

Программный документ

По ГОСТ 19781

Сбой технических средств

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

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

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

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

По ГОСТ 19781

ПРИЛОЖЕНИЕ 2

Справочное

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

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

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

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

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

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

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

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

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

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

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

Таблица 4

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

Процесс

Фаза

Подфаза

Результат

Разработка

Анализ

-

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

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

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

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

Логическое проектирование

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

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

- системы,

- программ,

- модулей,

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

Реализация

-

Модули.

Программы.

Система.

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

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

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

-

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

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

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

Выпуск

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

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

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

Испытания

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

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

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

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

Применение

Внедрение

-

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

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

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

-

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

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

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

-

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

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

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

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

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

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

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

Фаза анализа

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

Черт. 1

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

Черт. 2

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

Черт. 3

Фаза анализа

Черт. 4

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

Черт. 5

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

Черт. 6

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

Черт. 7

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

Черт. 8

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

Черт. 9

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

Черт. 10

Фаза анализа

Черт. 11

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

Черт. 12

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

Черт. 13

Фаза анализа

Черт. 14

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

Черт. 15

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

Черт. 16

Фаза анализа

Черт. 17

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

Черт. 18

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

Черт. 19

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

Черт. 20

Таблица5

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

Код элемента

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

Метод оценки

Оценка

Н0101

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

Экспертный

0-1

Н0102

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

То же

0-1

Н0103

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

»

0-1

Н0104

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

»

0-1

Н0105

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

»

0-1

Н0106

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

»

0-1

Н0107

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

»

0-1

Н0201

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

»

0-1

Н0202

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

»

0-1

Н0203

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

»

0-1

Н0204

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

»

0-1

Н0205

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

»

0-1

Н0108

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

»

0-1

Н0109

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

»

0-1

Н0110

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

»

0-1

Н0301

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

»

0-1

Н0302

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

»

0-1

Н0303

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

»

0-1

Н0304

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

»

0-1

Н0305

Показатель устойчивости к искажающим воздействиям

Расчетный

P(Y) = 1 -D/K,

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

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

Н0401

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

То же

P = 1 - Q/N,

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

N - число экспериментов,

Н0501

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

»

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

Тв - среднее время восстановления, которое определяется по формуле

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

Tвi - время восстановления после i-го отказа

Н0502

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

Расчетный

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

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

Таблица 6

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

Код элемента

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

Метод оценки

Оценка

С0803

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

Экспертный

0-1

С0302

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

Расчетный

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

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

С1002

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

То же

U = (1 - А/В),

где А - общее число переходов по условию;

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

С0303

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

Экспертный

0-1

С0304

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

То же

0-1

С0604

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

»

0-1

С0801

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

»

0-1

С0802

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

»

0-1

С0901

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

»

0-1

С1001

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

»

0-1

С0301

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

»

0-1

С0902

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

»

0-1

С0601

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

»

0-1

С0602

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

»

0-1

С0201

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

»

0-1

С0101

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

»

0-1

С030

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

»

0-1

С0102

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

»

0-1

С0903

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

»

0-1

С0603

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

»

0-1

Таблица 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

У0303

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

»

0-1

У0304

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

»

0-1

У0306

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

»

0-1

У0307

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

»

0-1

У0308

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

»

0-1

У0309

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

»

0-1

У0310

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

»

0-1

У0311

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

»

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

У0303

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

»

0-1

У0504

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

»

0-1

У0505

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

»

0-1

У0506

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

»

0-1

У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

У0801

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

»

0-1

У0802

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

»

0-1

У0803

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

»

0-1

Stroy.Expert
63,79 73,69