ГОСТ Р ИСО/МЭК 25010—2015
П р и м е ч а н и е — Примеры неотъемлемых свойств — это число строк кода и точность вычислений, обе
спеченная программным обеспечением. Примеры присвоенных свойств — это владелец программного продукта,
гарантия и цена программного продукта.
Неотъемлемые свойства могут быть разделены на функциональные свойства и свойства качества. Функ
циональные свойства определяют, что программное обеспечение в состоянии сделать. Свойства качества опре
деляют. насколько хорошо программное обеспечение выполняет свои функции. Свойства качества присущи как
программному продукту, гак и связанной системе. В связи с этим присвоенное свойство не рассматривается как
характеристика качества программного обеспечения, поскольку оно может быть изменено без изменения самого
программного обеспечения. На рисунке С.6 показано такое разделение свойств программного обеспечения.
Свойства программного
обеспечения
Неотъемлемые свойства
Проблемно-ориентированные функциональные свойства
Свойства качества (функциональная пригодность, на
дежность, уровень производительности, удобство ис
пользования. защищенность, совместимость, сопрово
ждаемость. переносимость)
Присвоенные свойства
Административные свойства, такие как. например, цена,
дата поставки, будущее продукта, поставщик продукта
Рисунок С.6 — Свойства программного обеспечения
С.7 Показатели внутреннего, внешнего качества и качества при использовании
Для каждой подхарактеристики возможности программного обеспечения определены совокупностью
статических внутренних свойств, которые могут быть измерены. Примеры внутренних показателей даны в
ИСО/МЭК ТО 9126-3 (подлежат замене ИСО/МЭК 25022). Характеристики и подхарактеристики могут быть измере ны
извне в той степени, в которой эта возможность обеспечивается системой, содержащей программное обеспече ние.
Примеры внешних показателей даны в ИСО/МЭК ТО 9126-2 (подлежат замене ИСО/МЭК 25023).
Показатели внешнего качества системы/программного обеспечения используют представление системы/
программного обеспечения в виде «черного ящика» и относятся ксвойствам, связанным с выполнением программ
ного обеспечения на компьютерном оборудовании и в операционной системе. Показатели внутреннего качества
программного обеспечения используют представление программного обеспечения в виде ’белого ящика’ и отно
сятся к статическим свойствам программного продукта, которые обычнодоступны для оценки во время разработки.
Качество программного обеспечения, измеренное изнутри, оказывает влияние на качество системы/программного
обеспечения, измеренное извне, которое, в свою очередь, влияет на качество при использовании системы.
Пример — Управляемость, измеренная изнутри посредством степени соответствия ру
к
овод
ству по дизайну интерфейса меню ИСО 9241-14, внесет свой в
к
лад в управляемость, измеренную извне
в степени, в
к
оторой пользователи см огут успешно управлять меню, что повы сит эф фе
к
тивность,
производительность и удовлетворенность при выполнении задачи (
к
ачество при использовании).
Внутренние показатели на основе изучения статических свойств могут использоваться для измерения не
отъемлемых свойств продукта работы программного обеспечения (см. таблицу С.1). Методы статического анализа
включают в себя инструменты изучения и автоматизированного анализа. Объектами работы являются требования,
проектная документация, исходный код и процедуры тестирования.
Внешние показатели динамических свойств могут быть использованы для измерения неотъемлемых свойств
компьютерной системы (целевая компьютерная система на рисунке 5) и зависимых от системы свойств программ
ного продукта.
Показатели качества при использовании (полученные по результатам тестирования или функционирования
в реальных или моделируемых условиях использования) являются мерами как внутренних свойств системы, в
которую могут входить программное обеспечение, аппаратные средства, система связи и пользователи, так изави
симых свойств преимущественно программно-вычислительной системы или программного продукта. Показатели
качества при использовании определяют воздействие системы на заинтересованные стороны.
Показатели внутреннего качества программного обеспечения могут использоваться на ранней стадии про
цесса системы/разработки программного обеспечениядля прогнозирования показателей внешнего качества систе-
мы/программното обеспечения. Зачастую имеются как внутренний, так и внешний показатели для одного и того же
свойства. Например, по оценке внутреннего показателя ожидаемого времени отклика можно предсказать время,
измеренное внешне.
Примеры показателей качества программного продукта даны в ИСО/МЭК ТО 9126-2 и ИСО/МЭК ТО 9126-3
(подлежат замене на ИСО/МЭК 25023 и ИСО/МЭК 25022 соответственно).
27