Главными обязанностями группы оценки являются:
- проведение и управление соответствующими действиями по оценке качества систем или программного обеспечения;
- проведение идентификации и определение требований к качеству;
- выполнение задания требований к качеству и проектам по оценке качества;
- разработка критериев для установления контрольных точек для оценки;
- сбор и анализ результатов действий группы оценки;
- распространение результатов действий группы оценки в пределах организации;
- приобретение соответствующей технической информации;
- приобретение технологий оценки;
- разработка собственных (определенных для компании) стандартов и инструментариев;
- оценка эффективности и качества разработки и приобретения систем и программного обеспечения;
- помощь в передаче технологий.
Примечание - Группа оценки может быть внешней или внутренней относительно организации, оценивающей системы или программное обеспечение.
требований к качеству систем и программного
обеспечения и оценке качества
Организация должна разработать политику и планы относительно действий по заданию требований к качеству и по оценке качества, которые также предусматривают конкретные обязанности группы оценки.
Для задания требований должны быть использованы ИСО/МЭК 25010 и ИСО/МЭК 25030, для выполнения оценки - ИСО/МЭК 25040, ИСО/МЭК 25041 и ИСО/МЭК 25045 (когда это применимо), для выполнения процессов задания требований, измерения и оценки качества - ИСО/МЭК 25010 и стандарты ИСО/МЭК 25020 - ИСО/МЭК 25024.
Для оценки проекта конкретный проектный план оценки качества (см. пример образца в приложении А) должен определять и описывать по шагам следующие применяемые действия:
- задание требований к качеству систем и программного обеспечения;
- определение целей оценки качества систем и программного обеспечения;
- установление требований к оценке;
- задание оценки;
- проектирование оценки;
- выполнение оценки;
- анализ результатов.
Оценка качества систем и программного обеспечения должна удовлетворять предопределенным критериям, включая следующее:
- соответствие международным, национальным или внутренним стандартам (если применимо);
- способность определить количественно и четко представить прослеживаемые результаты;
- использование подходящих эффективных технологий и лучших практик.
Любая организация, которая разрабатывает, приобретает или оценивает системы и/или программное обеспечение, должна определить конкретную ответственность за их оценку и включить ее в политику организации.
6.2.1 Управление средой организации
В соответствии с применяемой политикой и процедурами организация должна осуществлять следующее:
- разрабатывать планы оценки качества систем и/или программного обеспечения и процедуры, которые совместимы со стратегией и политикой организации в области качества;
- определять обязанности, ответственности и полномочия для обеспечения стратегического управления качеством систем и/или программного обеспечения;
- определять значения целевых показателей для оценки качества;
- проводить периодические анализы моделей качества систем и программного обеспечения, используемых в требованиях по качеству и проектах по оценке.
Примечание - Вышеупомянутые требования основаны на процессах управления качеством и организационного обеспечения проекта по ИСО/МЭК 15288 и ИСО/МЭК 12207.
6.2.2 Управление ресурсами
В соответствии с применяемой политикой и процедурами организация должна осуществлять следующее:
- определять и обеспечивать поддержку инфраструктуры ресурсов, необходимых для задания требований к качеству системы и/или программного обеспечения и выполнения проекта по оценке;
- поддерживать и управлять персоналом, необходимым для укомплектования продолжающихся проектов;
- управлять противоречиями в расписаниях (планах), которые могут происходить из-за параллельного выполнения множественных проектов.
6.2.3 Планирование использования и усовершенствования задания требований к качеству и технологии оценки качества
Должен быть сделан и реализован всеобъемлющий план относительно усовершенствования оценки качества системы и/или программного обеспечения, качества требований и поддерживающих технологий.
План должен включать следующее:
a) подготовку политики:
- следует выработать политику, определяющую подход организации к введению, сопровождению и усовершенствованию задания требований и оценки качества систем и программного обеспечения;
b) определение целей организации:
- должны быть определены цели организации, достигаемые посредством введения, сопровождения и усовершенствования задания требований и оценки качества систем и программного обеспечения;
c) определение используемой технологии оценки:
- используемые методики оценки качества и инструментарии должны быть оценены и определены политикой организации. Любое отклонение от установленных целей должно быть обосновано, при необходимости цели должны быть скорректированы;
d) назначение ответственностей за управление заданием требований к качеству и управление процессом оценки:
- должна быть определена четко установленная ответственность для введения, сопровождения и непрерывного усовершенствования процессов задания требований и оценки качества;
e) определение дальнейших усовершенствований:
- следует планировать и выполнять усовершенствования процессов задания требований, оценки качества и использования новых технологий.
6.2.4 Реализация технологии оценки
Организация должна:
- определить требования для приобретения или разработки технологии оценки;
- оценить пригодность технологии оценки качества;
- определить процесс для принятия и применения приобретенной технологии оценки.
Любой аттестованный модуль оценки следует задокументировать как модуль оценки и поддерживать конфигурационным контролем. Иначе его следует направить на проверку для соответствующей оценки.
6.2.5 Передача технологии, используемой для оценки
Для того чтобы передать разработанную или приобретенную технологию, организация должна подготовить программы обучения, инструментарии и создать соответствующую окружающую среду для введения и принятия новой технологии.
Эти программы, инструментарии и окружающая среда должны соответствовать технологии, применяемой группой оценки:
a) подготовка к передаче технологии.
С целью передачи технологии организация должна учесть следующее:
- обязательная подготовка программ обучения поддержки;
- обязательная подготовка инструментария и создание окружающей среды;
- обязательное определение, каким образом собирать данные и оценивать непосредственно передачу технологии;
- обязательное определение, каким образом собирать данные относительно опыта по передаче технологий.
Примечание - Некоторую часть специализированной программы обучения следует посвятить целям, действиям, расписаниям, задачам и обязанностям в плане оценки качества по проекту;
b) осуществление передачи технологии.
Организация должна осуществить передачу технологии и собрать соответствующие данные согласно определенному плану;
c) оценка передачи технологии.
Организация должна оценивать передачу технологии следующим образом:
- оценка эффектов введенной технологии для всех проектов,
- оценка степени и распространения технологии в пределах организации.
В случае необходимости организация должна изменить или подготовить новый план по результатам оценки.
6.2.6 Оценка технологии для задания требований и оценки качества
Для того чтобы усовершенствовать задание требований и оценку качества, используемая для этого технология должна быть оценена. Данные, используемые для оценки, следует анализировать с применением соответствующих методов и инструментариев (например, с использованием экономических или статистических методов анализа). К ним относятся:
- усилия по заданию требований к качеству;
- усилия по измерениям и оценке. Соответствующая информация должна быть верифицирована с обеспечением сопровождаемости для будущего использования другими проектами, а также с целью подтверждения полноценности новой технологии;
- решение вопросов пригодности и достоверности измерений, критериев оценки и используемых методов;
- анализ эффективности задания требований к качеству;
- анализ эффективности всеобъемлющей оценки качества систем и/или программного обеспечения;
- стандартизация. Если вышеупомянутое докажет удовлетворенность результатами, то должны быть рассмотрены собственные стандарты по технологии оценки (определенные для компании);
- решение вопросов пригодности уровней оценки.
6.2.7 Управление опытом
Должна быть определена ответственность за эффективное применение технологии оценки в пределах организации. Ответственность предусматривает сопровождение результатов оценки и поддержание накопленного опыта. Это следует использовать для улучшения качества и совершенствования технологии оценки.
Усовершенствования могут быть достигнуты путем модификации собственных (определенных для компании) стандартов, таких как:
- по определению требований к качеству;
- выбору показателей;
- определению уровня оценки;
- критериям оценки.
Для того чтобы реализовать вышеупомянутые усовершенствования, должны быть учтены следующие подходы:
- периодические связанные с технологией анализы;
- объединение соответствующим образом новых и существующих стандартов;
- интеграция новых и существующих показателей;
- обратная связь при пересмотрах новых и существующих стандартов;
- обратная связь при пересмотрах планов и/или руководства по качеству;
- сопровождение записей по усовершенствованиям и обеспечение использования лучшей практики в пределах организации.
Группа оценки обеспечивает эффективное управление своими действиями. Это включает планирование задания и оценки требований к системе и программному обеспечению, продвижение плана и передачу необходимой технологии.
Для руководства проектом оценки должен быть согласован проектный план оценки качества. Оценкой должен управлять опытный руководитель проекта, а сама оценка должна иметь:
- утвержденный бюджет;
- соответствующие ресурсы;
- поддерживающие инструментарии, стандарты и процедуры;
- четко определенный, задокументированный и согласованный проектный план оценки качества (см. приложение А).
6.3.1 Поддержка планирования оценки
Для того чтобы успешно выполнить оценку систем и программного обеспечения, в начале проекта должен быть разработан проектный план оценки качества. Цель плана в том, чтобы помочь руководителю проекта в определении и мониторинге выполнения задач по обеспечению качества, оцениваемого количественными показателями. Это также должно помочь всем должностным лицам проекта в определении их собственных задач в области качества и мониторинга продвижения согласно этим задачам.
При подготовке такого плана необходимо рассмотреть:
a) цель и использование плана.
Все участники проекта должны понять важность предложенного плана, детали реализации и его приемлемость для каждого конкретного участника проекта. Эти аспекты должны быть разъяснены применительно к любой деятельности при оценке.
Этот план должен быть изучен и поддержан всеми участниками проекта и руководством;
b) аттестацию плана.
План должен быть утвержден лицом, ответственным в пределах организации. План должен быть проанализирован для гарантии того, что он соответствующим образом охватывает различные требования к оценке. Эти требования предусматривают задание следующего:
- способы достижения установленных целей,
- способы и методы количественной оценки достижения этих целей,
- определение способов поддержки процесса оценки,
- способы количественного управления в период оценки систем или программной продукции.
Примечание - Количественное управление использует данные статистического управления таким образом, чтобы предсказать, способен ли проект достичь требуемого качества и целей процесса функционирования, и определить, какие корректирующие действия должны быть предприняты,
- определение соответствующих целей по качеству.
Примечание - Цели по качеству могут быть ориентированы на продукцию, процесс или даже на соответствующий размер,
- разъяснение задач и распределение соответствующей ответственности (например, кто ответственен за сбор данных, анализ и обратную связь для персонала и руководства проекта),
- определение того, как данные должны быть собраны, проконтролированы и использованы;
c) содержание плана.
Содержание плана должно охватить все показатели, применимые к оценке свойств системы и/или программного обеспечения, определенных согласно требованиям к качеству.
Цели, отражаемые в плане, должны быть дополнены:
- соответствующими характеристиками качества продукции,
- принятыми стандартами,
- методами,
- навыками персонала,
- поддержкой управления проектом и инструментариями.
Образец проектного плана оценки качества представлен в приложении А.
В конце каждого проекта по оценке качества группа оценки должна собрать результаты оценки. Эти результаты должны быть проанализированы и определены способы дальнейшего эффективного их использования. Для этого следует учесть:
- верификацию качества собранных данных (например, значимость, представительность, корректность и статистическая достоверность);
- определение соответствующих методов обобщения данных и их анализа;
- определение соответствующих методов интерпретации данных;
- пересмотр целевых значений факторов, влияющих на качество (для каждого проекта по оценке);
- соответствующее обучение, если оно требуется.
Для совершенствования технологии оценки по каждому проекту, связанному с оценкой, должны быть проанализированы результаты и методы оценки, целевые значения факторов, влияющих на качество. Результаты анализа должны быть задокументированы.
После осуществления процесса анализа полученные результаты должны быть интерпретированы и доведены до всех участвующих сторон.
В целях использования для будущих проектов должно быть обеспечено хранение собранных результатов оценки.
(справочное)
Следующий образец проектного плана оценки качества представляет собой пример документа, который следует использовать группе оценки при подготовке и выполнении проекта по оценке. Если подготовка проекта по оценке требует более специального подхода (например, применения специального процесса оценки), пользователи настоящего стандарта могут обратиться к следующим частям серии стандартов SQuaRE:
- ИСО/МЭК 25040:2011 "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Процесс оценки";
- ИСО/МЭК 25041 "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Руководство по оценке для разработчиков, приобретающей стороны и независимых оценщиков";
- ИСО/МЭК 25045:2010 "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модуль оценки восстанавливаемости";
- ИСО/МЭК 25030:2007 "Программная инженерия. Требования и оценка качества программного продукта (SQuaRE). Требования к качеству";
- ИСО/МЭК 25020:2007 "Программная инженерия. Требования и оценка качества программного продукта (SQuaRE). Эталонная модель и руководство по измерениям";
- ИСО/МЭК 25021:2012 "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Элементы показателя качества";
- ИСО/МЭК 25022 "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Измерения качества при использовании";
- ИСО/МЭК 25023 "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Измерения качества системы и программной продукции";
- ИСО/МЭК 25024 "Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Измерения качества данных".
А.1 Раздел 1. Введение
Следует описать:
- цель плана;
- кому план предназначен;
- предполагаемое использование плана.
В этом разделе следует отразить четкие положения по задачам оценки и предполагаемого применения системы или программного обеспечения. Задачи могут быть сформулированы в терминах деловых (бизнес-) потребностей. При этом формулировки следует сделать пригодными для задания требований к качеству и установления целей по качеству и соответствующих критериев оценки.
А.3 Раздел 3. Требования к качеству систем и программного обеспечения и прикладные характеристики качества
В этом разделе следует отразить положения по характеристикам качества, вытекающим из задания требований к качеству системы и программного обеспечения и поддерживающим задачи по подразделу А.2 (например, по ИСО/МЭК 25010).
Примечание - Деятельность по заданию требований к качеству должна быть учтена в разделах 6 и 9; однако сам процесс остается вне области проектного плана оценки качества и требует отдельных усилий.
Установленные цели по качеству могут быть ориентированы как на продукцию, так и на процесс. Цель плана состоит лишь в обращении к целям по качеству продукции.
А.4 Раздел 4. Перечень приоритетов
В этом разделе следует расставить приоритеты для вышеупомянутых характеристик и дать обоснование этому.
А.5 Раздел 5. Задачи по качеству
В этом разделе следует приводить количественные выражения требований целей по качеству (целевые значения), которые верифицируются на заключительных или предыдущих этапах разработки проекта.
В этом разделе следует распределить все ответственности, связанные с реализацией плана. Это включает задание требований к качеству систем и/или программного обеспечения, сбор всех соответствующих данных, задачи анализа, реализацию других поддерживающих требований, отчетность, последовательность и подобные требования.
А.7 Раздел 7. Проектирование оценки
В этом разделе следует определить измерения (оценки), которые планируются для выполнения и покрытия требуемой области оценки качества.
В разделе следует указать, на каком этапе разработки периодически повторяются эти измерения, какой процесс оценки должен быть применен (по ИСО/МЭК 25041), как часто измерения следует повторять, какие методы или инструментарии использовать для сбора и анализа данных, и какие действия следует предпринимать, если имеют место расхождения по установленным целевым значениям.
А.8 Раздел 8. Использование и анализ данных
В этом разделе следует определить, как данные должны быть проанализированы, какие статистические и иные методы планируются к применению и какие способы представления данных должны использоваться.
В разделе следует сделать ссылки на ранее установленные ответственности, поддерживающие инструментарии и форматы. Следует также установить, как информация объединяется в процессе поэтапного прослеживания или при приемке продукции.
В этом разделе следует представить четкий план действий с определенными этапами, контрольными точками и установленными выходными результатами.
А.10 Раздел 10. Отчетность
В этом разделе следует определить все соответствующие требования к отчетности.
А.11 Раздел 11. Другие требования
В этот раздел следует включить требования, не охваченные ранее, например следующую информацию:
a) применяемые методы и методики.
Представляют полное описание применяемых методов и методик или дают ссылки на соответствующий материал (например, по методам определения размеров, оценки зрелости при разработке; инспекционный метод обнаружения ошибок; модель удаления дефектов при прогнозировании уровня ошибок);
b) поддерживающие инструментарии.
Приводят описание или отражают требования и ссылки относительно поддерживающих инструментариев. Здесь могут приводить справочники для использования баз данных, крупноформатные таблицы и статистические пакеты;
c) соответствующие стандарты и руководства.
Приводят ссылки на применяемые стандарты и поддерживающие руководства. Описывают их использование и извлечение пользы относительно требований к качеству систем и программной продукции и процессов оценки (например, по ИСО/МЭК 25000; ИСО 9001; ИСО/МЭК 90003);
d) оценка поставщиков.
Подключают процедуры оценки и измерений для эффективной количественной оценки поставщиков систем или программной продукции.
К ним относятся множество выпущенных копий, текущий статус ошибок, обзоры о выполнении инсталляционной поддержки, статистика об удовлетворенности предыдущих и нынешних пользователей, выполнение управления и финансовая стабильность. В план оценки поставщиков могут быть также включены соответствующие параметры относительно применения, которые были получены от других поставщиков.
(справочное)
СТАНДАРТОВ НАЦИОНАЛЬНЫМ СТАНДАРТАМ
Таблица ДА.1
Вернуться в "Каталог нормативных документов"
Источник информации: https://internet-law.ru/documents/prod/gost-r_gosudarstvennyj-standart/32/gost_12817.html
На правах рекламы:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||