ГОСТ Р ИСО/МЭК 25041—2014
В связи с наличием различий в области приложения целевых систем и программных продуктов, в
методахразработки ииспользуемыхинструментов, в проектныхорганизацияхи вкорпоративнойкульту
ренекоторыепоказатели качества могут бытьполезны воднойорганизации, нонемогутиспользоваться
вдругих.
Для каждого требования кпоказателю внешнего качества программной продукции выбираютодно
или более свойств таким образом, чтобы представлять те свойства, которые необходимы в процессе
разработки.
Значения, присвоенные в процессе внутренних измерений целевым свойствам программного
обеспечения, используютдля управления качеством в процессе разработки.
Оценщики должны определить ряд показателей внутренних свойств программного обеспечения,
которые:
- охватывают каждый соответствующий промежуточный продукти егодействия:
- подходятдля области приложения и методов, используемых в разработке;
- покрываютидентифицированные риски продукции и разработки. Примерами рисков разработки
являются нестабильные спецификации, выявленные нерешенные проблемы, отставание от графика, и
т. Д-
Должны быть включены надлежащие внутренние показатели, обеспечивающие измерения для
оценки качества промежуточных продуктов.
В случае регулярного использования соответствующих внутренних показателей, некоторые из
показателеймогутбыть использованыдля выявления тенденции качества продукциив процессе разра
ботки программногообеспечения.
Примерами таких показателей тенденции являются: «Количество тестирования завершенных
модулей», «Количество разрешенныхпроблем», «Количествоизмененныхтребований», в течениекаж
дой недели и т. д.
Оценщики должны определить набор показателей внутренних свойств программного обеспече
ния. которые либо связаны с показателями внешних свойств программного обеспечения, либо соотве
тствуют требованиям к качеству.
Значения таких показателей внутренних свойств используют в качестве индикаторов характерис
тик или подхарактеристик качества продукции. Соответствующие промежуточные продукты должны
быть проанализированы, аданные внутренних измерений получены для того, чтобы:
- оценить качество промежуточных продуктов, чтобы определить, удовлетворяются ли требова
ния к качеству;
- предсказать качество конечных продуктов.
ИСО/МЭК 2502... можно использовать в качестве руководства для выбора показателей (мер)
качества.
Оценщики должны определить прогнозирующую модель для определенной характеристики
качества, связи между индикаторами ивнешними показателями свойств программного обеспечения.
Индикатор не требует жесткой один к одному связи со свойствами, которые он призван измерить.
Тем не менее, связь между индикатором(ами) и соответствующим свойством(ами) должна быть четко
определена.
Для эффективного использования управления количество индикаторов недолжно бытьбольшим.
Приоритет должен быть отданиндикаторам, которые могутбыть поддержаныданными, ужесобранны
ми в ходе существующих процессов, таких как управление конфигурацией или комплексное тестирова
ние.
Оценщики должны определить условия, при которых должны быть выполнены измерения, что в
данном случае означает выявление других свойств, значения которых могут повлиять на измерение и
определить значения измеряемых свойств.
Величина значения свойств программного обеспечения, измеренная внутренними показателями,
может быть получена независимо от другихсвойств.
7.3.3 Определите критерии решения для показателей качества
Критерии принятия решения при сопоставлении измеренных значений каждой выбранной подха
рактеристикиили характеристикикачествас рейтинговымиуровнямидолжны бытьопределеныдлякаж
дого выбранного показателя качества.
Номинальный уровень каждой выбранной подхарактеристики или характеристики качества целе
вой продукции должен быть определен посредством определенного отображения измеренного значе
ния каждого выбранного показателя.
14