Счетчик аналитики Яндекс.Метрика

Executive Summary: без матрицы - хаос, с матрицей - порядок

В большинстве команд проблемы с дедлайнами и качеством возникают не из-за сложности задач. А из-за простого вопроса: "кто за это отвечает?"

Когда ответа нет:

  • задачи "висят" неделями
  • решения откладываются
  • ответственность размывается
  • начинается "это не я", "а я думал, что Петя"

До RACI у нас было именно так. После - появилась прозрачность, ушли конфликты, PM перестал быть "девочкой/мальчиком на побегушках".

Почему в командах возникает хаос с ответственностью

В нашей компании это выглядело так:

  • задача есть - но никто не чувствует ownership
  • несколько человек "вроде отвечают" → никто не отвечает на самом деле
  • решения затягиваются, потому что непонятно, кто принимает финальное решение
  • при проблемах начинается "а мне не сказали", "это не моя зона"

Причина почти всегда одна: роли не зафиксированы. И чем больше команда - тем сильнее эффект.

У нас не было никакой матрицы. Каждый процесс работал "на честном слове". Пока однажды мы не поняли: так больше нельзя.

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

Что такое RACI-матрица (простыми словами)

RACI - это способ четко определить роли в рамках задачи или процесса. Каждая задача получает 4 типа ролей:

  • R (Responsible) - кто делает (исполнитель)
  • A (Accountable) - кто несет ответственность за результат (один на задачу)
  • C (Consulted) - с кем нужно советоваться ДО
  • I (Informed) - кого нужно держать в курсе ПОСЛЕ

Звучит просто. Но главный секрет - не копировать шаблон из интернета, а адаптировать под реальные роли в компании.

Как мы адаптировали RACI под себя

В интернете пишут, что для RACI нужно много ролей

В нашем отделе есть ровно 5 ролей:

  • Участник команды (разработчик)
  • Тимлид (технический лидер команды)
  • Руководитель тимлидов (руководитель отдела разработки)
  • СТО (ИТ-руководитель направления)
  • PM (руководитель проектов)

Мы попробовали честно ответить на вопрос: "Кто реально делает эту работу в нашей компании?" И распределили ответственность между теми, кто есть. Ниже - наша адаптированная матрица, которая наконец-то заработала.

Наша матрица ответственности (RACI для 5 ролей)

Мы взяли ключевые процессы и для каждого честно назначили R, A, C, I. Вот что получилось:

ПроцессR (исполнитель)A (ответственный)C (спросить)I (уведомить)
Стратегия и цели
Формирование целей (команде)Тимлид, PMРуководитель тимлидовСТОКоманда
Актуализация и контроль исполнения техстратегии СТОPM (контроль), Тимлид (исполнение)СТОРуководитель тимлидовКоманда
Планирование
Планирование ресурсовPM, ТимлидРуководитель тимлидовСТОКоманда
РоадмапPMСТОРуководитель тимлидов, ТимлидКоманда
Требования и беклог
Сбор запросов стейкхолдеровPMPMТимлид, СТОРуководитель тимлидов
Управление требованиямиPMPMТимлид, СТОРуководитель тимлидов
Работа с беклогом командыPM, РазработчикPMТимлидСТО
Детализация требованийPM, РазработчикPMТимлидСТО
Поддержка и инциденты
Разбор задач из чата саппортаPM (триаж), Разработчик (исполнение)ТимлидСТО (критичные)Руководитель тимлидов
Обработка запросов поддержки (Jira очередь)PM (приоритеты), Разработчик (решение)ТимлидСТО (эскалация)Руководитель тимлидов, Команда
Postmortem инцидентовРазработчик (фикс), PM (отчет)ТимлидСТОРуководитель тимлидов, Команда
Коммуникация и отчетность
Проведение статусных синковPMPMТимлидРуководитель тимлидов, СТО
Подготовка отчетных презентаций для СТОPMPMТимлид, Руководитель тимлидовСТО
Оптимизация и процессы
Оптимизация процессовPM, ТимлидРуководитель тимлидовСТО, КомандаСТО
Управление тех.долгом командыРазработчик, ТимлидТимлидСТОPM
Архитектура
Архитектурные решения (внутри команды)Тимлид, РазработчикТимлидСТО (на сложные)PM
Квартальное планированиеPM, ТимлидСТОРуководитель тимлидовКоманда
Управление людьми
Онбординг новых сотрудниковТимлид, PMРуководитель тимлидовРазработчик (наставник)СТО
Мотивация и развитие сотрудниковPM, ТимлидТимлидРуководитель тимлидовСТО
Обеспечение работоспособности 24/7Разработчик (дежурный)ТимлидСТО (эскалация)PM, Руководитель тимлидов

Легенда: R — Responsible (исполняет), A — Accountable (отвечает за результат, всегда один), C — Consulted (спросить ДО), I — Informed (уведомить ПОСЛЕ)

Ключевые моменты:
Разбор задач из чата саппорта — до RACI эта задача висела в воздухе: никто не знал, чья очередь разбирать.
Подробнее вернемся к этому процессу в другой статье, но уже сейчас можно сказать: четкое распределение ролей по этому процессу убрало хаос и ускорило реакцию на инциденты.

Главная ошибка, которую мы чуть не сделали

Формально RACI знают многие. Но на практике делают так:

  • назначают несколько "A" → никто не отвечает
  • делают всех "R" → работу никто не делает
  • игнорируют "C" и "I" → хаос в коммуникации
  • копируют шаблон из интернета, не адаптируя под реальные роли

В итоге матрица есть, а ясности нет. Мы пошли другим путем: сначала описали реальные роли, потом - процессы, потом - честно распределили. Никаких "идеальных" схем.

Как это выглядело до внедрения

В нашей компании до RACI:

  • ответственность за задачи пересекалась
  • одни и те же вопросы обсуждались на нескольких встречах
  • команды ждали друг друга
  • решения затягивались
  • postmortem’ы не писала никто

Типичная фраза: "мы думали, что это сделает кто-то другой"

Переломный момент

Стало очевидно: проблема не в людях и не в загрузке.

Проблема - в отсутствии системы ответственности.

Мы взяли лист бумаги, выписали все процессы, которые "висят", и для каждого написали: кто делает, кто отвечает. Никакой магии. Просто честность. Именно здесь RACI перестал быть "таблицей" и стал реальным инструментом управления.

Как мы внедряли RACI (и это сработало)

1. Начали не с матрицы, а с боли

Спросили команду: где задачи зависают? Где конфликты? Где никто не отвечает? Это и есть точки для RACI.

2. Сделали для процессов, а не для каждой задачи

Не нужно матрицу на каждую мелочь. Достаточно: работа с багами, онбординг, планирование, инциденты.

3. Строго один Accountable на процесс

Критичное правило. Если A два человека - ответственности нет. Один человек говорит "да". Это не про контроль, это про ясность.

4. Ограничили количество Responsible

Если "делают все" - не делает никто. 1–2 R - идеально.

5. Явно прописали Consulted и Informed

Это убрало хаос в коммуникации: лишние встречи, лишние сообщения, неожиданные "а почему меня не спросили".

Пример: процесс работы с багами

До:

  • баги заводятся как попало (в чат, в трекер, на словах)
  • непонятно, кто их разбирает
  • разработчики и тимлид дублируют работу
  • PM "пушит" всех вручную

После (с нашей RACI):

  • R - разработчик (фиксит), PM (координирует)
  • A - тимлид
  • C - СТО (если критичный баг)
  • I - руководитель тимлидов

Результат: баги не висят, решение принимает один человек, все знают, кого уведомить.

Пример: postmortem инцидентов (больная тема)

До: инцидент произошел. Все тушат пожар. А потом... ничего. Postmortem никто не пишет, потому что "не до того", "непонятно, чья очередь", "тимлид и так занят".

После: мы честно сказали: директора по эксплуатации у нас нет. Значит, за сбор информации отвечает PM (R), за результат - тимлид (A). Консультируется с СТО (C), уведомляет руководителя тимлидов и команду (I).

Результат: postmortem'ы перестали висеть. Да, это не идеальное распределение, но оно честное и работает в нашей реальности.

Что изменилось после внедрения

На практике мы получили:

  • сократилось количество "подвисших" задач
  • решения стали приниматься быстрее
  • исчезло дублирование работы
  • снизилась нагрузка на PM и тимлидов
  • рутину (фоллоуапы, отчеты, первичный разбор postmortem) мы отдали ИИ - и PM наконец перестал быть "секретарем", а занялся реальным управлением процессами

PM перестает быть "диспетчером" и становится управленцем, который видит систему, а не тонет в операционке.

Почему RACI часто не работает (и как мы этого избежали)

Основные причины провалов:

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

Мы сделали иначе: начали с боли, адаптировали под 5 ролей, проговорили с командой, закрепили в процессах. И это сработало.

Роль project manager в этом процессе

В нашей системе PM:

  • выявляет зоны хаоса (где задачи виснут, где конфликты)
  • формализует ответственность (не назначает, а помогает команде договориться)
  • договаривается с командами и руководителями
  • следит за тем, чтобы система реально использовалась
  • передает рутину ИИ (фоллоуапы, сводки, первичные отчеты)

Это уже не операционная роль, а управление системой. Именно это я называю настоящим проектным менеджментом.

Вывод: матрица есть - хаоса нет

RACI - это не бюрократия и не таблица ради галочки. Это инструмент, который отвечает на один простой вопрос: кто отвечает за результат.

Главный вывод из нашего опыта: RACI - это не про наличие всех ролей из учебника. Это про честный разговор в команде: "Вот наши люди. Вот задачи. Кто что делает?"

У нас не было матрицы - был хаос. Мы создали матрицу - хаос ушел. Не идеальную, а НАШУ. Адаптированную под 5 реальных ролей. И это сработало.

Начинайте не с матрицы, а с конфликтов. И всегда помните: один Accountable - это не рекомендация, а правило.

FAQ

Что делать, если в компании нет всех ролей из стандартной RACI?

Адаптируйте матрицу под реальные роли. Главное — четко распределить R, A, C, I между теми, кто есть. В нашем случае мы обошлись 5 ролями вместо 11.

Как убедить команду использовать RACI?

Начните с боли: покажите, где задачи висят из-за размытой ответственности. Демонстрируйте преимущества на практике, а не навязывайте теорию.

Можно ли иметь несколько Accountable на процесс?

Нет, это главное правило RACI. Один A — один человек, который отвечает за результат. Если A двое — ответственности нет.

Как часто обновлять RACI-матрицу?

Проверяйте раз в квартал или при изменении состава команды. Матрица должна отражать текущую реальность, а не идеальную структуру.

Главные правила нашей RACI

1 A на процесс - главное правило
1–2 R оптимальное количество исполнителей
C + I снижают хаос в коммуникации
5 ролей а не 11 - наша реальность

Главный вывод: Не ждите идеальной структуры. Берите то, что есть. Рисуйте матрицу под реальные роли. Назначайте одного ответственного. Отдавайте рутину ИИ. И порядок появится. В следующей статье — как читать книги для развития. (Библиотека PM)

Без матрицы - хаос. С матрицей - порядок. Проверено на себе.