4. Роли

SENAR определяет пять наборов обязанностей. Один человек МОЖЕТ совмещать несколько наборов. Все обязанности ОБЯЗАНЫ быть закрыты, но не обязательно выделенными позициями.

Карьерные траектории, руководства по переходу и коэффициенты масштабирования см. в Гиде SENAR и Справочнике.

4.1 Супервайзер (ОБЯЗАТЕЛЬНО — все конфигурации)

Направляет AI-агентов, верифицирует результаты, принимает архитектурные решения, контролирует соблюдение Шлюзов качества.

Обязанности: a) формулировать Задачи с целями и критериями приёмки до начала работы; b) предоставлять AI-агенту структурированный контекст; c) направлять AI в ходе выполнения, корректируя курс; d) проверять все результаты AI по критериям приёмки; e) принимать архитектурные решения и решения о компромиссах; f) контролировать прохождение Шлюзов качества при закрытии Задач; g) фиксировать записи знаний в ходе работы; h) поддерживать дисциплину Сессий (контрольные точки, длительность).

Производство инженерных артефактов является AI-направляемым. Супервайзер, изменяющий артефакт напрямую, допускает эффект, объявленный QG-0 (Section 8.1), без положительного вердикта, а это Обход шлюза по 8.6(h) — независимо от того, задумывался он как обход или нет. Такое изменение ОБЯЗАНО фиксироваться как Обход шлюза, с обоснованием, признанием риска, планом устранения и одобрением старшего, которых Обход шлюза и требует (Section 3.13).

Прямое изменение остаётся доступным и предполагается происходящим: инцидент, требующий исправления при недоступности агентных мощностей, и среда, в которой агента запустить нельзя, — признанные случаи. Недоступным становится делать это молча. Стоимость подготовки контекста — законное обоснование, которое фиксируется; она не является причиной обойтись без записи.

4.2 Контекстный архитектор (ОБЯЗАТЕЛЬНО — все конфигурации)

Проектирует требования как структурированный вход для AI, управляет иерархией требований (БТ → СТ → ТЗ) и обеспечивает прослеживаемость. Качество закладывается на входе: дефект в Бизнес-требовании каскадирует на все нижестоящие Системные требования, Требования к задачам и в конечном счёте — на код. Контекстный архитектор — главный хранитель качества входных данных.

Начальная (совмещение с Супервайзером — Section 4.8, Section 11.1): На Начальном уровне Супервайзер берёт на себя обязанности Контекстного архитектора. Минимальные обязанности Начального уровня: a) поддерживать файл контекста проекта (например, CLAUDE.md) в актуальном состоянии; b) перед началом задачи проверять качество контекста — входные данные QG-0 должны быть достаточны и хорошо структурированы; c) проектировать начальную декомпозицию задач (минимум БТ → ТЗ).

Командная (ОБЯЗАТЕЛЬНО — выделенная роль): a) поддерживать иерархию требований (БТ → СТ → ТЗ) с двунаправленной прослеживаемостью; b) управлять жизненным циклом требований: черновик → утверждено → верифицировано → устарело; c) обеспечивать свойства качества требований: верифицируемость (ОБЯЗАТЕЛЬНО), согласованность, достаточность, неизбыточность, прослеживаемость [Командная+: ОБЯЗАТЕЛЬНО]; d) приоритизировать работу с использованием WSJF (Section 3.29); e) периодически проверять прослеживаемость: выявлять осиротевшие требования (без Задач) и осиротевшие Задачи (без требований); f) способствовать повторному использованию требований, сохраняя верифицированные требования как записи Базы знаний; g) проектировать Профили агентов и управлять Операционными скриптами (Section 5); h) проверять изменения скриптов как изменения производственного процесса (Section 10.14); i) поддерживать инвентарь инструментов по каждому Профилю агента (Section 5.4).

4.3 Инженер знаний (ОБЯЗАТЕЛЬНО Командная+)

Фиксирует, курирует и поддерживает организационную базу знаний.

NOTE: В Начальной конфигурации (Foundation) обязанности Инженера знаний совмещены с ролью Инженера верификации — их закрывает один человек (Section 4.8, Section 11.1). Обозначение «Командная+» означает выделенную роль; на Начальном уровне обязанности совмещаются. С Командной конфигурации 4.8 задаёт, выделен Инженер знаний или разделён между Парами; с 5 пар роль выделена.

Обязанности: a) фиксировать тупиковые подходы, решения, паттерны, известные проблемы; b) поддерживать записи в поисковом и категоризированном виде; c) проверять актуальность знаний, депрецировать устаревшие записи; d) выявлять пробелы в знаниях.

4.4 Менеджер потока (ОБЯЗАТЕЛЬНО Командная+)

Управляет ритмом Сессий, учётом затрат и метриками потока.

NOTE: В Начальной конфигурации обязанности Менеджера потока берёт на себя Супервайзер (Section 4.8, Section 11.1). Обозначение «Командная+» означает выделенную роль; на Начальном уровне обязанности совмещаются.

Обязанности: a) мониторить длительность Сессий и каденцию контрольных точек; b) отслеживать стоимость на Задачу и Инкремент относительно бюджета; c) мониторить метрики потока (Section 9); d) фасилитировать Планирование инкремента и Ретроспективу; e) координировать зависимости между Парами (Федерация); f) планировать Обзоры качества.

На Корпоративном масштабе расширяется до координации нескольких Пар (Координатор федерации).

4.5 Инженер верификации (ОБЯЗАТЕЛЬНО Командная+)

Аудирует результаты, сгенерированные AI, на корректность, безопасность и соответствие архитектуре.

NOTE: В Начальной конфигурации обязанности Инженера верификации совмещены с ролью Инженера знаний — их закрывает один человек (Section 4.8, Section 11.1). Обозначение «Командная+» означает выделенную роль; на Начальном уровне обязанности совмещаются.

Обязанности: a) проводить Обзоры качества; b) аудировать результаты AI по Чеклисту проверки AI-вывода (см. Гид SENAR); c) проверять AI-сгенерированные тесты на покрытие и качество ассертов; d) отслеживать Defect Escape Rate и выявлять системные проблемы.

4.6 Роли Корпоративного уровня (только Корпоративная конфигурация (Enterprise))

На Корпоративном масштабе (10+ Пар) возникают три дополнительных набора обязанностей:

Портфельный менеджер: координирует несколько Инкрементов в потоках создания ценности. Управляет единым бюджетом, межпоточными зависимостями и стратегической приоритизацией. Следит за тем, чтобы инвестиции в AI соответствовали целям организации.

Главный Супервайзер: устанавливает архитектурные стандарты для всех Пар. Проверяет и утверждает архитектурные исключения. Определяет общеорганизационные паттерны взаимодействия с AI и шаблоны контекста. Примечание: Главный Супервайзер определяет общеорганизационные стандарты; Контекстный архитектор (Section 4.2) реализует их в конкретных проектах.

Координатор федерации: отвечает за межпроектное отслеживание зависимостей, общую базу знаний и межкомандную прослеживаемость требований. Фасилитирует церемонии Синхронизации федерации (Section 7.5) на уровне портфеля.

Это наборы обязанностей, а не должности. Один человек МОЖЕТ охватывать несколько ролей Корпоративного уровня.

4.7 Сводка

ОбязанностьКоманднаяКорпоративная
СупервайзерОБЯЗАТЕЛЬНО (каждая Пара)ОБЯЗАТЕЛЬНО (каждая Пара)
Контекстный архитекторОБЯЗАТЕЛЬНО (закрыт; выделенность задаёт 4.8)ОБЯЗАТЕЛЬНО (выделенный)
Инженер знанийОБЯЗАТЕЛЬНО (закрыт; выделенность задаёт 4.8)ОБЯЗАТЕЛЬНО (выделенный)
Менеджер потокаОБЯЗАТЕЛЬНО (закрыт; выделенность задаёт 4.8)ОБЯЗАТЕЛЬНО (выделенный)
Инженер верификацииОБЯЗАТЕЛЬНО (закрыт; выделенность задаёт 4.8)ОБЯЗАТЕЛЬНО (выделенный)
Портфельный менеджерОБЯЗАТЕЛЬНО
Главный СупервайзерОБЯЗАТЕЛЬНО
Координатор федерацииОБЯЗАТЕЛЬНО

NOTE: Для начального уровня внедрения (1–2 Пары) см. Основы SENAR. Роль Супервайзера в Основах вбирает все обязанности.

4.8 Комбинации ролей по размеру команды

Размер командыПаттерн совмещения
1 Пара (Базовая)Супервайзер неформально закрывает все обязанности
1–3 Пары (Начальная)Супервайзер + Контекстный архитектор (совмещены), Инженер знаний + Инженер верификации (совмещены). 2 человека закрывают все роли.
3–5 Пар (Командная)Контекстный архитектор + Менеджер потока (совмещены), Инженер знаний (выделенный или совместный), Инженер верификации (выделенный), Супервайзеры (каждая пара). Минимум 3 различных носителя ролей.
5–10 Пар (Командная)Все 5 ролей выделены. Контекстный архитектор может быть совмещён с Менеджером потока при 5–6 парах.
10+ Пар (Корпоративная)Все роли выделены + роли Корпоративного уровня (Портфельный менеджер, Главный Супервайзер, Координатор федерации).

NOTE: Комбинации ролей — рекомендация уровня РЕКОМЕНДУЕТСЯ. Организации МОГУТ выбирать другие комбинации исходя из навыков команды и предметной области. Главное — чтобы все обязанности были закрыты, а не чтобы использовались конкретные комбинации. Настоящая таблица и задаёт численность внутри конфигурации: строка «Обязанности» в 11.2 говорит о покрытии и передаёт число различных носителей ролей строкам выше.