WorkProductDescriptor
Рабочий продукт (Артефакт): Architectural Proof-of-Concept
Этот рабочий продукт представляет собой решение (которое может являться просто концептуальным) для значимых для архитектуры требований, которые были указаны ранее на начальном этапе.
Назначение

Цель доказательства концепции архитектуры - определить, существует ли (либо может ли существовать) решение, удовлетворяющее значимым с точки зрения архитектуры требованиям. 

Взаимосвязи
РолиОтветственный: Изменен:
Вход дляОбязательный:
  • Нет
Необязательный: Внешний:
  • Нет
Выход из
Свойства
Необязательный
ЗапланированныйYes
Доводка
Опции представления

Доказательство концепции архитектуры может принимать различную форму. Например: 

  • список известных технологий (среды, шаблоны, исполняемые архитектуры), которые, вероятно, являются подходящими для данного решения
  • эскиз концептуальной модели решения с использованием нотации, например, UML
  • имитация решения
  • исполняемый прототип

Решение о том, требуется ли доказательство концепции архитектуры, и какую форму оно должно иметь, зависит от следующего:

  • насколько понятна данная область деятельности - если область не знакома, доказательство концепции архитектуры может не только исследовать возможные решения, но также помочь заказчику и организации-разработчику понять и прояснить требования
  • новизна системы - если организацией-разработчиком ранее было создано много подобных систем, то в создании доказательства концепции нет необходимости - существует возможность определить осуществимость на основании существующих справочных архитектур и технологий
  • так или иначе, даже если область деятельности знакома и существуют прецеденты подобных систем, все требования оцениваются как особо сложные; например, требуется очень высокая скорость транзакций либо особая надежность

Чем выше риск, тем больше усилий требуется вложить в эту деятельность по синтезу архитектуры на Начальном этапе (ожидая более реалистических результатов от созданных и оцененных моделей), так что все заинтересованные лица могут быть убеждены в том, что основа для передачи фондов и продолжения процесса на этапе уточнения заслуживает доверия. Однако, следует понимать, что нельзя исключить все риски на этом этапе. Начальный этап не следует превращать фактически в этап уточнения.