ГОСТ Р ИСО/МЭК 25021—2014
Продолжение таблицы А. 1
Порядковый
помер
ЭПК
Описание
15
т ) Процессы) жизнен
ного цикла програм
много обеспечения
От анализа требований до сопровождения
п) Ограничения изме
рений (дополнительно)
Заполняется по необходимости
16
а) Имя ЭПК
Сложность задачи
Ь) Целевой объект
(целевая сущность)
Задача
с) Цель и свойство для
измерения
Понять сложность задачи. Сложность программного продукта может вли
ять на удобство использования программного обеспечения, главным об
разом, на надежность и пригодность для сопровождения. Определение
сложности конкретной задачи показывает нам трудность выполнения этой
задачи. Определение задачи: задача — функция, которая должна быть
выполнена в определенном промежутке времени. В данной публикации
задача рассматривается с точки зрения программного обеспечения, по
этому упомянутая функция является самим программным обеспечением.
Институт инженеров по электротехнике и электронике (IEEE) определяет
сложность как степень трудности понять и проверить проект или реали
зацию системы или компонента. В этой публикации в качестве взаимо
действующей стороны рассматривается пользователь, и трудность вы
полнения задачи определяется вводом данных или запроса, в программу и
извлечением результата из системы.
П р и м е ч а н и е — Задача:
1 В проектировании программного обеспечения — это компонент про
граммного обеспечения, который может работать параллельно с другими
компонентами программного обеспечения.
2 Параллельный обьект с его собственным потоком управления.
3 Последовательность инструкций, обрабатываемых, как основ
ная единица работы программой под управлением операционной
(ИСО/МЭК/IEEE 24765 Системы и программная инженерия. Словарь).
(4) Требование, рекомендация или разрешенное действие, предназна
ченные для содействия достижению одного или более выходов процесса
(ИСО/МЭК 12207 Системная и программная инженерия. Процессы жиз
ненного цикла программного обеспечения) (ИСО/МЭК 15288 Системная и
программная инженерия. Процессы жизненного цикла систем)
d) Релевантные пока
затели качества
ПК. такой, как уровень сложности задачи программы, чтобы управлять
функциями пользовательского интерфейса или уровень сложности за
дачи программы для измерения удобства использования, надежности и
пригодности для сопровождения
е) Метод измерения
Сложность задачи
f) Список подсвойств,
имеющих отношение к
свойству для измере
ния (дополнительно)
Переменные и параметры
д) Определение каждо
го подсвойства (допол
нительно)
Число переменных, определенных и используемых в системе программ
ного обеспечения. Исходный код. который использует больше пере
менных. чем можно понять, отладить и поддержать. Число аргументов
(параметров), включенных в каждый вызов функции в исходном коде. Ар
гументы функции (параметры) можно считать переменными. Функцию с
большим количеством параметров трудно понять, отладить и поддержать
26