Перейти к содержимому
Омегаконтур (Omegakontur)
+7 (495) 128-97-96

Проджект-менеджер: зачем платить тому, кто не пишет код

·Чтение: 7 мин
Схема: три разрозненных источника требований сходятся в одну точку менеджера проекта, из которой выходит единая очередь задач к команде разработки

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

Дальше — неделя переделки, и платит за неё либо заказчик, либо подрядчик из своей прибыли. Человека, чья работа — сводить такие разговоры в одно место, называют менеджером проекта или проджект-менеджером. Он не пишет код и не рисует макеты. Разберёмся, за что ему платят и когда он действительно не нужен.

Почему эту строку вычёркивают из сметы первой

Логика при подсчёте бюджета простая: платим за то, что можно потрогать. Разработчик отдаёт работающий сайт, дизайнер — картинки будущих страниц, тестировщик приносит список ошибок. Менеджер не отдаёт ничего, что можно открыть и посмотреть, и строку «управление проектом» — обычно 10–15% сметы — просят убрать первой. Второй довод убедительнее: команда маленькая, все на связи, договоримся напрямую. Так и есть — пока в проекте один заказчик, один разработчик и одна задача.

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

Что на самом деле лежит на этой роли

Полезная работа менеджера — не контроль. Он держит четыре вещи, которые иначе не держит никто.

Границы задачи. Что входит в работу, что не входит и по каким признакам считаем её сделанной. Это записывают до начала, а не выясняют при сдаче. «Добавить отбор по складу» и «добавить отбор по складу с учётом товара, отложенного под неоплаченные заказы» — работа разного объёма. Разница вскроется либо в начале, за полчаса разговора, либо в конце, за неделю переделки.

Очередь задач. У бизнеса всегда больше пожеланий, чем часов разработки, и приходят они из разных кабинетов. Нужно одно место, где эти просьбы складываются в общий список по порядку. Иначе очередь выстраивает тот, кто громче написал последним.

Обещания других людей. Пароли от сервера остались у прежнего подрядчика, данные готовит специалист заказчика по 1С, сертификат оплачивает бухгалтерия, договор смотрит юрист. Разработчик, упершийся в такое ожидание, просто стоит — а со стороны это выглядит как «медленно делают».

Перевод с одного языка на другой. Бизнес говорит «остатки не сходятся». Разработчик слышит «на сайте и в 1С разные цифры». Кто-то должен понимать оба языка и задавать уточняющие вопросы обеим сторонам.

Заметнее всего это там, где сайт обменивается данными с 1С: со стороны заказчика работает свой специалист, сайт делает подрядчик, и между ними висят вопросы — в каком виде передавать данные, как часто, кто отвечает за расхождения. Техническое решение тут есть, и мы им пользуемся, но договариваться с людьми на той стороне всё равно приходится. Договаривается не программа.

Куда уходит время, когда роли нет

Часы пропадают не разом, а по четырём каналам.

Первый — ожидание. Разработчик упирается в вопрос вроде «какую цену показывать, если товара нет в наличии и он идёт под заказ», и пишет в общий чат. Ответ приходит через сутки: тот, кто его знает, был в отпуске, а остальные не поняли, что спрашивают их.

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

Третий — переделки, самый дорогой канал: за него платят дважды. Сначала за работу, которую сделали не так, потом за ту же работу, сделанную правильно.

Четвёртый — неверный порядок работ: сначала сделали красивый личный кабинет покупателя, а потом выяснили, что из учётной системы приходит слишком мало данных и показывать в нём нечего.

Считать удобнее в часах: ставки у всех разные, а соотношение примерно одинаковое. Возьмите команду из трёх разработчиков и прикиньте, сколько времени каждый тратит на переписку, уточнения и созвоны. Обычно набегает около часа в день — пятнадцать часов в неделю, почти два полных рабочих дня, оплаченных по ставке разработчика. А час специалиста, для которого общение и есть основная работа, стоит в два-три раза дешевле. Совсем разговоры не исчезнут, но пропадает второй счёт — за переделки, которых при заранее записанных условиях приёмки не возникает.

Что происходит с качеством

Качество здесь — не количество ошибок в программе. Тестировщик ловит поломки, но не ловит главную беду проекта: сделали аккуратно, работает исправно, а нужно было совсем другое. Эта ошибка рождается в самом начале, когда задачу поняли по-своему, и всплывает при сдаче.

Второй слой — последствия в соседних местах. В большом интернет-магазине — скажем, 400 000 товаров и 4 000 посетителей в сутки — безобидная правка в расчёте цены уезжает дальше самого сайта: в файлы с товарами для маркетплейсов, в поиск по каталогу, в отчёты. Разработчик держит в голове свой участок; кто-то должен держать всю картину и спросить «а что будет с выгрузками» до того, как правку выложат.

Третий слой — предсказуемость. Когда известно, что и когда будет готово, бизнес может готовиться к сезону, запускать рекламу, обучать менеджеров. Без этого проект превращается в чёрный ящик, и обходится такая неизвестность дороже самой разработки.

Когда менеджер не нужен и когда он вредит

Роль нужна не всем. Если в проекте один разработчик, один человек со стороны бизнеса, который принимает решения, и задачи приходят по одной — посредник только удлинит цепочку. Поток однотипных мелких задач тоже обходится без отдельного человека: хватает письменных правил — куда писать заявку, в каком порядке их берут в работу и за какое время мы отвечаем. Часть проектов мы так и ведём; про приёмку сайта на поддержку рассказали в отдельной статье.

Эту работу может тянуть и сам владелец бизнеса, если готов отдавать ей несколько часов в неделю: записывать, что считаем сделанным, держать один список приоритетов, отвечать на вопросы в течение дня. Плохо работает другое — когда управление вешают на ведущего разработчика в довесок к задачам. Он либо перестаёт писать код, либо перестаёт управлять. Обычно страдает управление: код виден, а его отсутствие — нет.

Вредит же менеджер в двух случаях. Без права решать он превращается в испорченный телефон: передаёт вопросы туда и обратно, добавляя круг задержки. А не разбираясь в деле заказчика — задаёт бизнесу вопросы разработчика, разработчику вопросы бизнеса и раздражает обоих. Сюда же порядок ради порядка: ежедневные совещания на команде из двух человек, три списка задач в разных программах, отчёты, которые никто не читает.

Как понять, что она вам уже нужна

Смотреть надо не на размер команды, а на число мест, где люди передают работу друг другу. Задачи приходят больше чем от двух человек. В работе одновременно больше двух исполнителей. Есть зависимость от кого-то снаружи — свой специалист по 1С, агентство, поставщик данных. Работу регулярно возвращают на доработку после сдачи. Совпало хотя бы три пункта — роль в вашем проекте уже существует, просто её бесплатно и плохо выполняют несколько человек сразу.

При этом менеджер проекта — это работа, а не обязательно отдельная должность и целая ставка. Её можно взять на часть времени, отдать подрядчику вместе с разработкой или закрыть силами владельца. Выбор тут примерно такой же, как между своим программистом и внешней командой. Ошибка не в том, что роль не наняли отдельно, а в том, что её не поручили никому.

IT компанияПроцессы

Похожие статьи

Схема: каталог поставщика, от которого к трём покупателям идут линии с разной ценой, одна из линий закрыта замком

Как мы делали B2B-площадку для юрлиц: решения, которые пришлось принять

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

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

Поддержка или доработка: за что подрядчику платят отдельно

Почему задача «добавить фильтр» не входит в ежемесячную оплату, из чего складывается цена доработки и как ставить задачу, чтобы оценка не выросла вдвое.

Нужна помощь с сайтом?

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

Создание и разработкаДоработка и поддержкаОставить заявку
Все статьи

Мы в соцсетях

ВКонтактеMax

Реквизиты

ИП Коновалова Ю. В.

ИНН: 590402889790

ОГРНИП: 326508100405306

+7 (495) 128-97-96

© 2016–2026 Омегаконтур IT