Архитектор.
В рамках командной модели MSF архитектор отвечает за архитектуру проекта. Его основная задача – обеспечить успех проекта путем разработки основных принципов приложения, которые включают в себя как организационную конфигурацию системы, так и физическую структуру ее развертывания. При этом архитектор должен стремиться к снижению сложности путем разделения системы на понятные и простые части. Архитектура приложения чрезвычайно важна, поскольку она не просто устанавливает этапы построения системы, а определяет, будет ли приложение обладать свойствами, присущими успешным проектам. К ним относятся: удобство использования, надежность, практичность сопровождения, производительность и безопасность, а также возможности модификации в случае изменения требований. Человек, назначенный на эту роль, должен быть добавлен в группу доступа «Сотрудник» (Contributor). Это позволит ему выполнять все функции, необходимые в рамках его деятельности, такие как создание и изменение документов, описателей и конечных продуктов.
Действия и операции роли
Действия:
· разработка архитектуры решения;
· планирование итерации.
Операции:
· разделение системы на подсистемы;
· определение интерфейсов;
· разработка модели угроз;
· разработка модели производительности;
· создание архитектурной модели;
· создание архитектуры инфраструктуры;
· определение требований безопасности;
· разбиение сценариев на задачи;
· разбиение требования к качеству на задачи.