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