ГОСТ Р ИСО/МЭК 26555—2016
инструментальной поддержки, а соответствующие бизнес- и технические потребности определены и
проанализированы;
- выбрать и адаптировать инструменты. Выбраны доступные инструменты и произведена оценка их
пригодности для удовлетворения бизнес- и технических потребностей организации линейки продуктов.
По необходимости инструменты для конкретных продуктов адаптируются всоответствии с потребностями;
- установить и поддерживать инструменты. Выбранными и адаптированными инструментариями
управляют и по мере необходимости их хранят. В связи с тем, что инструменты, используемые в рам
ках линейки продуктов, должны поддерживать одновременное создание, поддержку и использование
многочисленных версий артефактов линейки продуктов, среда разработки требует координации разра
ботки домена/приложений и менеджмента организационных лроцессов/менеджмента технических про
цессов. Кроме того, важное значение имеет совместное использование артефактов линейки продуктов.
А поскольку процессы линейки продуктов развиваются и сложны, то инструментарию необходимо обе
спечить постоянную поддержку.
8.5.1 Определить потребности в инструментальной поддержке
Цель этой задачи заключается в идентификации потребности в инструментарии с соответствую
щими бизнес- и техническими потребностями. В связи с наличием двух направлений процессов раз
работки (процессов разработки домена и процессов разработки приложений, которые должны тесно
взаимодействовать друг с другом) сложность управления линейками продуктов высока и требует ин
струментальной поддержки. Кроме этого должна быть обеспечена совместная работа инструменталь
ных средств для обеспечения разработки нескольких продуктов под контролем линейки продуктов. Тем
более, что управленческая сложность менеджмента конфигурации (изменение), менеджмента вари
абельности и менеджмента прослеживаемости не позволяет обходиться без инструментальной под
держки. Инструменты менеджмента вариабельности, средства проектирования архитектуры линейки
продуктов и инструменты тестирования линейки продуктов являются примерами конкретных разновид
ностей инструментальной поддержки линейки продуктов.
Методология должна обеспечивать при определении потребности в инструментальной поддержке
следующие возможности:
- анализ технических и управленческих сложностей, из-за которых возникла потребность винстру
ментарии;
- расстановка приоритетов потребностей в инструментарии в соответствии с важностью каждого
запроса;
- подробный анализ потребностей в инструментарии (включая критерии возможностей инструментов);
- спецификация требований инструментария (предоставление шаблонов).
Инструментарий должен обеспечивать при определении потребности в инструментальной под
держке возможность выполнять следующие действия:
- предоставление доступа к инструментальным потребностям и информации о соответствующих
процессах для согласования выбора инструментария и процессов:
- сопроводительная документация по требованиям инструментария.
8.5.2 Выбрать и адаптировать инструменты
Цель этой задачи заключается в выборе доступных инструментов и оценке их пригодности для
нужд. При необходимости адаптации следует провести анализ усилий на адаптацию.
Инструментарий линейки продуктов должен обеспечивать такие возможности, как повторное ис
пользование. развитие, связывание, проверка непротиворечивости и поддержка платформ. Кроме того,
инструментарий линейки продуктов должен обеспечивать взаимодействие с другими инструментами.
Для этого обычно требуется адаптация или разработка дополнений.
Методология должна обеспечивать при выборе и адаптации инструментов следующие возмож
ности:
- поиск и выбор кандидатур инструментов;
- оценка кандидатуры инструмента на основе спецификации требований к инструментарию или
определенных критериев (например, атрибуты качества полной среды инструментальной поддержки);
- оценка совместимости с уже используемыми операционными инструментами;
- определение инструментов и их адаптация при необходимости.
Инструментарий должен обеспечивать при выборе и адаптации инструментов возможность вы
полнять следующие действия:
- обеспечение коммуникационной среды для обсуждения;
- хранение и извлечение информации об адаптации;
- совместное использование обоснований выбора инструментария.
42