ГОСТ Р ИСО/МЭК 26555—2016
3 Термины и определения
В настоящем стандарте применены следующие термины и определения. В перечень не включены
общие термины, характерные для всей линейки программных продуктов и систем. Дополнительная
информация об общих терминах приведена в ИСО/МЭК 26550.
3.1 процесс разработки приложения (application engineering process): Набор процессов, предна
значенных для разработки продукта из линейки продуктов.
3.2 связанный процесс (attached process): Процесс, определяющий использование в приложе
нии каждого актива.
П р и м е ч а н и е — Совокупность связанных процессов — это то. что организует активы вместе в единое
целое приложение.
3.3 время связывания (binding time): Момент времени разрешения вариабельности.
3.4 внешняя вариабельность (external variability): Изменяемость, видимая потребителям.
3.5 процесс разработки домена (domain engineering process): Набор процессов, необходимых
для разработки актива домена.
3.6 внутренняя вариабельность (internal variability): Изменяемость, определенная с точки зре
ния разработчика, но не видимая потребителями.
3.7 связывание вариабельности (variability binding): Действие определения варианта в точке
вариации, определенной в модели вариабельности.
3.8 документация по вариабельности (variability documentation): Подробное описание моделей
вариабельности для использования в продуктах из линейки продуктов.
3.9 вариабельность в пространстве (variability in space): Вариация, происходящая в один и тот
же момент времени различным образом.
3.10 вариабельность во времени (variability in time): Вариация, происходящая в разное время.
3.11 механизм вариабельности (variability mechanism): Механизм управления вариантами в ли
нейке продуктов для поддержки сборки активов домена.
3.12 прослеживаемость вариабельности (variability traceability): Способ прослеживания связей,
установленных для модели вариабельности как для активов домена, так и для ресурсов приложений в
случаях, если варианты связаны.
4 Эталонные модели технического менеджмента линейки продуктов
Технический менеджмент обеспечивает процессы решения технических проблем, возникающих
во время реализации линейки продуктов, развертывания процессов и разработки активов и продуктов
в линейке продуктов в балансе с достижением целей линейки продуктов, заданными затратами, рас
писанием и т.д. Совокупность процессов технического менеджмента связана с менеджментом вари
абельности. управлением активами, процессами, а также с процессом поддержки менеджмента для
управления техническими возможностями, ресурсами, проблемами и навыками, необходимыми для
успешной реализации линеек продуктов.
Инструменты и методы технического менеджмента поддерживают систематическую разработку
линеек продуктов. Из-за крайней сложности линеек продуктов необходимо обеспечить надлежащую
поддержку инструментов в течение всего жизненного цикла разработки домена и приложений, а также
поддержку технического и организационного менеджмента, чтобы организация линейки продуктов обе
спечивала возможность контроля технических сложностей.
Эталонная модель технического менеджмента, изображенная на рисунке 1. представляет собой
структуру, состоящую из четырех процессов: менеджмента процессов, менеджмента вариабельности,
управления активами и управления поддержкой. Каждый процесс разделен на подпроцессы, а каждый
подпроцесс описан с использованием следующих атрибутов:
- наименование подпроцесса;
- цель подпроцесса:
- входы, необходимые для получения выходов;
- задачи, необходимые для достижения результатов;
- выходы подпроцесса.
- возможности инструментов и методов — перечень требуемой поддержки инструментов и мето
дов для выполнения задач должным образом.
2