ГОСТ Р ИСО/МЭК12207—2010
7.3.1.2 Выходы
В результате успешного осуществления процесса проектирования доменов:
a) выбираются формы представления модели иархитектуры домена;
b
) определяются границы домена и его взаимосвязи с другими доменами;
c) разрабатывается модель домена, которая объединяет в себе существенные общие и различные
свойства, возможности, концепции и функции вэтом домене;
d) разрабатывается архитектура домена, описывающая семейство систем в пределахдомена, вклю
чая их общность и изменчивость;
e) специфицируются активы, относящиеся к домену;
f) соответствующие активы приобретаются или разрабатываются и поддерживаются втечение всего
жизненного цикла;
д) модели и архитектуры домена поддерживаются втечении всего ихжизненного цикла.
П р и м е ч а н и е 1 — Проектирование доменов основано на повторном применении подхода к определе
нию области применения (то есть определению домена), спецификации структуры (то есть архитектуры домена)
и созданию активов (например, требований, конструкции, программного кода, документации) для класса систем,
подсистем или приложений.
П р и м е ч а н и е 2 — Процесс, относящийся к проектированию доменов, может перекрываться с про
цессами разработки и сопровождения, использующими активы, созданные процессом проектирования доменов.
7.3.1.3 Виды деятельности и задачи
При реализации проекта необходимо выполнять следующие виды деятельности и задачи в соответ
ствии с принятыми в организации политиками и процедурами, относящимися к процессу проектирования
доменов.
П р и м е ч а н и е — Более детальное множество действий и задач, согласующихся с видами деятельности
и задачами, приведенными ниже, представлено в [1].
7.3.1.3.1 Реализация процесса
Данный вид деятельности состоит из решения следующих задач:
7.3.1.3.1.1 Разработчикдоменов должен создавать и выполнять план проектирования доменов.
7.3.1.3.1.2 Разработчикдоменов должен выбирать формы представления, которые будут использо
ваться для архитектур и моделей доменов.
7.3.1.3.1.3 Разработчик доменов должен определять процедуры получения, выработки решений и
обеспечения обратной связи с менеджером активов каждый раз, когда возникают проблемы или заявки на
изменения разработанных им активов.
7.3.1.3.2 Анализ доменов
Данный вид деятельности состоит из решения следующих задач:
7.3.1.3.2.1 Разработчикдоменов должен определять границы каждого домена и взаимосвязи между
конкретным доменом идругими доменами.
7.3.1.3.2.2 Разработчикдоменов должен идентифицировать текущие и предполагаемые потребности
правообладателей программных продуктов в пределах этого домена.
7.3.1.3.2.3 Разработчикдоменов должен создавать модели домена, используя формы представле
ния, выбранные вдействиях процесса реализации данного процесса.
7.3.1.3.2.4 Разработчикдоменов должен составлять словарь, охватывающий терминологию для опи
сания важных понятий доменов и взаимоотношений между сходными или общими активами домена.
7.3.1.3.2.5 Разработчикдоменов должен классифицировать идокументировать модели домена.
7.3.1.3.2.6 Разработчикдоменов должен оценивать модели и словарь домена в соответствии с усло
виями выбранной техники моделирования и процедурами приемки исертификации активов организации.
7.3.1.3.2.7 Разработчикдоменов должен проводить анализ ревизий домена. Разработчики программ
ных средств, менеджеры активов, эксперты домена и пользователи должны принимать участие в ревизиях.
7.3.1.3.2.8 Разработчикдоменов должен представлять модели домена менеджеру активов.
7.3.1.3.3 Проектирование доменов
Данный вид деятельности состоит из решения следующих задач:
7.3.1.3.3.1 Разработчикдоменов должен создавать идокументально оформлять архитектурудомена,
согласовывать ее с моделью домена и следовать стандартам организации.
7.3.1.3.3.2 Архитектура домена должна оцениваться в соответствии с условиями выбранной техники
проектирования архитектуры и процедурами приемки и сертификации активов организации.
64