Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 25041-2014 Информационные технологии (ИТ). Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Руководство по оценке для разработчиков, приобретателей и независимых оценщиков

     7 Требования и рекомендации для процесса оценки разработчиками

7.1 Общие требования

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

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

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

В процессе разработки оценщики должны принять во внимание следующие специфические вопросы.

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

Когда разработчики планируют и проводят измерение качества программного обеспечения и оценку, необходимо принимать во внимание процесс разработки.

Примечания

1 Соответствующие процессы жизненного цикла определены в ИСО/МЭК 12207. Входящие в их состав действия описаны в 6.4 и 7.1.

2 Общие понятия процесса оценки качества программной продукции можно найти в ИСО/МЭК 25040. Разработчики должны согласовывать действия по оценке с поддержкой процессов и действий.

3 Процессы поддержки программного обеспечения определены в ИСО/МЭК 12207, включая, в частности, процесс обеспечения качества (см. 7.2.3), процесс проверки программного обеспечения (см. 7.2.4), процесс проверки допустимости программного обеспечения (см. 7.2.5) и процесс аудита программного обеспечения (см. 7.2.7).


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

7.2 Установите требования к оценке

7.2.1 Входы и выходы процесса

Входными данными для определения требований к оценке являются:

a) потребности оценки качества продукции;

b) спецификация требований к качеству продукции;

c) применимые инструменты и методология измерений;

d) продукт, который будет оценен, включая промежуточные и конечные продукты.

Результатами должны быть:

a) спецификация целей оценки качества продукции;

b) спецификация требований к оценке качества продукции;

c) высокоуровневый план оценки качества продукции.

Все части продукции, которые будут включены в оценку, должны быть идентифицированы и документированы.

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

- техническая характеристика изделия;

- исходные коды программы;

- производственные руководства;

- описание продукции.