23
применительно к конкретным условиям применения ПО в определённой
организации. Важность каждой характеристики качества меняется в
зависимости от класса ПО, а также от различных точек зрения на их
важность со стороны пользователя, разработчика и руководителя. В
соответствии с этим разработчиками могут использоваться различные
метрики для одних и тех же характеристик ПО,
потому что одни и те же
метрики не применимы для всех фаз ЖЦ ПО. Так, если пользователя
интересует только качество конечной продукции, то разработчики
заинтересованы и в качестве промежуточных результатов на всех фазах
ЖЦ, так как без этого конечный результат может быть не оптимальным
или вовсе не отвечать заданным требованиям. Руководители
более
заинтересованы в общем качестве ПО, чем в конкретных характеристиках,
и поэтому для них важнее вопросы сопоставления повышения качества с
критериями управляемости, такими как плановая задержка или перерасход
стоимости, так как для них основная задача состоит в оптимизации
качества в пределах ограниченной стоимости, трудовых ресурсов и
установленного времени [9].
Для шести
вышеназванных характеристик качества ПО используют
несколько достаточно апробированных метрик, но стандартами предусмат-
ривается возможность разработки организациями дополнительной
номенклатуры характеристик и показателей, своих собственных моделей
процесса оценивания и методов формирования метрик, связанных с этими
характеристиками. Это делается для более широкого охвата различных
областей применения ПО с определённой спецификой решаемых задач.
Считается общепринятым
, что наиболее объективным путём опреде-
ления важности характеристик является путь проведения экспертных оце-
нок на предмет выявления свойств, определяющих качество ПО конкрет-
ного применения, включая и те, которые не вошли в шесть обязательных
характеристик [9], и упорядочение их по предпочтительности.
Руководствуясь этим, в интересах оценки и сертификации ИС
специального назначения одним
из авторов при выполнении
соответствующей НИР был проведен опрос, в основу которого была
положена анкета с включённой в неё совокупностью характеристик
(свойств), полученной в результате анализа требований к ПО данной ИС.
Объективность опроса достигалась участием в нём 35 ведущих
специалистов из 10 организаций заказчиков и разработчиков ИС, а также
проверкой согласованности ответов
экспертов и исключением крайне
противоположных оценок. Результаты обработки такой информации с
учётом некоторой корректировки названий свойств, в соответствии с
рекомендациями [9] приведены в табл. 4.1.