Роль: Implementer
Задача исполнителя этой роли состоит в разработке программных компонентов и проверке их функциональности после интеграции в подсистемы, в соответствии с требованиями к адаптируемости проекта.
Взаимосвязи
Выполняет:Ответственный за:
Дополнительно выполняет: Изменяет:
Основное описание

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

Литература

См. Code Complete - A Practical Handbook of Software Construction [MCO93].

Свойства
Несколько вхождений
Необязательный
ЗапланированныйYes
Персонал
Квалификация

Способности и знания, необходимые для выполнения роли реализатора:

  • понимание тестируемой системы или приложения
  • опыт работы с утилитами тестирования и автоматизации тестирования
  • навыки программирования
Подходы к назначению

Реализатору может быть передана задача создания структурной части системы (например, подсистемы классов или реализации) либо функциональной ее части, например, реализации вариантов использования или функции.

Реализатор, помимо своих основных обязанностей, может также осуществлять проектирование, выполняя обе роли.

Два сотрудника могут выполнять задачи реализации одного компонента системы одновременно, либо разделяя задачи, либо выполняя их совместно.

Дополнительные сведения