Почему хорошие технические решения иногда ломают бизнес? За годы работы заметил частую закономерность: решение может быть абсолютно правильным с точки зрения архитектуры и при этом плохо работать в реальности компании/бизнеса.
Причина почти всегда одна: его принимали без учёта операционных ограничений (людей, сроков, процессов).
С тех пор, стараюсь смотреть на технические решения не только глазами инженера или CTO, но и через призму того, как с ними будет жить бизнес каждый день (COO).
Это наблюдение и стало решающим для меня при определении направления развития карьеры в сторону управления процессами. Зачастую, правильно (как требуется) поставленные процессы добиваются большего бизнес-эффекта, чем самое технически совершенное решение.
А как вы находите баланс между операционкой и техническим совершенством продукта?
Delivery Manager: где его место среди Project, Product и Program Manager?
Недавно я публиковал статью о различиях Project Manager, Product Manager и Program Manager. В комментариях закономерно возник вопрос: "А где же Delivery Manager?"
Давайте разберёмся!
В базовой статье я сознательно ограничился тремя ролями - PM, PdM, PgM. Это клубок который действительно может ввести в ступор даже бывалых, который часто встречается в IT и лучше всего показывает разницу между управлением проектами, продуктами и программами.
Delivery Manager - роль более "нишевое" явление, сильно зависящее от конкретной компании и её процессов. В разных организациях она трактуется по-разному: от старшего PM-а до операционного менеджера в Agile-команде. Поэтому в коротком сравнении Delivery Manager легко внести больше путаницы, чем пользы.
Чем отличается: Delivery Manager = фокус на выполнении обязательств команды и стабильности поставки.
Project Manager отвечает за проект: сроки, бюджет, риски.
Product Manager отвечает за ценность и развитие продукта.
Program Manager отвечает за синхронизацию множества проектов и продуктов.
Delivery Manager отвечает за то, чтобы команда реально и предсказуемо доставляла результат, а процессы разработки и поставки не ломались.
Задачи Delivery Manager-а
Следить за здоровьем процессов в команде (Agile церемонии, velocity, SLA).
Снимать операционные блокеры, чтобы команда могла работать.
Координировать взаимодействие с другими командами (DevOps, QA, Support).
Мониторить метрики поставки.
Когда Product Manager уходит в стратегию и общение с рынком, а Project Manager в бюджет и отчётность, команде часто нужен человек, который держит фокус на ежедневной предсказуемости поставки. В крупных организациях Delivery Manager становится опорой для нескольких команд разработки, снимая с PdM и PM часть операционных забот.
Метрики эффективности Delivery Manager:
Velocity & Throughput - стабильность скорости команды.
Lead Time & Cycle Time - скорость прохождения задач.
Defect Rate - качество поставки.
Team Satisfaction - насколько комфортно команде работать в текущем процессе.
Delivery Manager - это не конкурент Project/Product/Program Manager, а их дополнение.
PM, PdM и PgM отвечают за "что и зачем" (стратегия, ценность, цели).
Delivery Manager отвечает за "как именно" на уровне повседневной работы команды.
Поэтому я не включил эту роль в основное сравнение: у неё более прикладной и контекстный характер, зависящий от культуры компании. Но там, где она есть, Delivery Manager становится связующим звеном между стратегией и ежедневной поставкой.
А у вас в компаниях, есть ли отдельные Delivery Manager-ы или их функции выполняют PM/PdM?
📌 Это не просто список, а универсальный навигатор по генеративному ИИ. Для тех, кто хочет не просто «поговорить» с ИИ, а заставить его работать на результат.