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