Чтобы согласования не затягивались, а ТЗ внедрялись
На больших и сложных проектах всё всегда идёт не по плану. Из раза в раз мы сталкиваемся с хаосом на проекте, потому что непонятно:
Эти проблемы почти всегда связаны не с технической частью, а с обычными человеческими факторами. Если их не проработать, работа идёт медленно, а результат получается плохим.
Чтобы наладить работу, мы с самого старта проекта стараемся предвидеть все сюрпризы, сделать работу с нами удобной, а наши задачи — понятными. О том, как это делать я рассказал на конференции Optimization в 2017 году. Ниже — видео с выступления и текстовая версия.
Константин Солодянников рассказывает, как организовать работу на проекте с большим количеством людей
Первая проблема появляется ещё на старте проекта — непонятно, что делали прошлые подрядчики и что происходит с SEO на проекте прямо сейчас. Объясню, как это выглядит на примере одного крупного проекта.
Мы выиграли тендер и сразу столкнулись с тремя проблемами:
Чтобы избежать этих проблем, надо подумать о них заранее:
Найти зависшие задачи. Прошлый подрядчик поставил разработчикам задачу: настроить автоматическую генерацию страниц в каталоге. Затем мы сменили прошлого подрядчика. Про эту задачу мы ничего не знали.
Когда разработчики принесли нам завершённую задачу, это стало сюрпризом. С точки зрения техзадания, всё было хорошо: страницы по товарам создаются автоматически, добавляются в перелинковку и карту сайта. С точки зрения SEO, всё было плохо: появилось много страниц, на которые нет спроса. За это поисковики снизили нам позиции, и трафик упал.
Нам удалось всё починить, но это заняло полгода. Хорошо, что был не сезон и потери в деньгах были не очень значительны.
Разузнать о работающих процессах по оптимизации. Прошлый подрядчик регулярно добавлял на сайт новые продукты и сразу оптимизировал
Получилось так, что мы сломали отлаженный процесс, потому что ничего про него не знали. А в итоге упустили часть трафика. Даже брендового.
Учесть все текущие расходы. Клиент не всегда знает, как распределяется бюджет на стороне подрядчика, потому что ему неинтересно
Однажды на одном из проектов у нас возникли дополнительные расходы на десятки тысяч рублей, потому что мы не знали о расходах на арендные ссылки, которые закупал прошлый подрядчик. Это было неприятно и для нас, и для клиента.
Чтобы избежать сюрпризов на новых проектах, нужно глубоко разбираться, что, как и за сколько делал прошлый подрядчик. Для этого мы задаём как можно больше вопросов всем участникам процесса: руководителю, команде проекта, прошлым подрядчикам и менеджерам. Это затягивает начало работы, но значительно добавляет ясности и защищает от ошибок по незнанию.
Вторая проблема — долгие согласования. На крупных проектах приходится даже по небольшим задачам
Когда на проекте много людей, техническое задание или предложение по улучшению быстро тонет в цепочке писем, а до результата не доходит. Работать в таком режиме неудобно и бессмысленно.
Чтобы знать, кто за что отвечает и к кому нужно обращаться в разных ситуациях, мы заполняем таблицу людей и ролей на проекте. Это помогает нам понимать, кого и по какому вопросу нужно привлекать, а кого — нет.
В жизни это выглядит так: мы предложили агентству недвижимости сделать видеообзоры офисов, чтобы повысить продажи. Теперь эту задачу нужно согласовать с руководителями и распределить задачи по команде. Подумав, мы поняли, что нам для этого нужно девять человек:
Обычно все задачи записывают в одно общее техзадание, и каждый участник самостоятельно ищет свои задачи среди них.
Чтобы не было путаницы, мы сразу распределяем задачи по людям. Для этого мы находим нужных людей в таблице и пишем для каждого отдельное техзадание. Чтобы отдельные техзадания не терялись, мы добавляем ссылки на них в таблицу. Благодаря этому, каждый участник знает, что ему нужно сделать, а мы знаем, от кого и какой ждать результат.
Вместо одного техзадания, получается несколько, но, благодаря разделению по ролям, с ними проще работать.
Большое количество людей на проекте — это нормально. Чтобы задачи не терялись в большом потоке информации, нужно разделять задачи для каждого отдельного человека. Мы делаем это с помощью таблицы людей и ролей на проекте. В конкретном примере нам удалось согласовать решение и распределить обязанности за 20 минут в скайпе.
Третья проблема — распределение задач по ролям ещё не гарантирует, что задачи будут сделаны.
Бывает так, что мы ставим задачи только нужным людям, но всё равно ничего не происходит. На одном проекте мы научили разработчиков от клиента делать всё правильно и даже сделали вместе несколько задач, но в однажды всё остановилось на три недели.
Причина была в том, что вдобавок
Обычно в такой ситуации начинаются длительные и агрессивные переговоры.
В этот момент важно не давить, не обвинять и ни с кем не ругаться.
Описать задачу и ожидаемый эффект. В нашем примере список задач для разработчиков формируется раз в месяц.
Менеджер управляет задачами на глаз: в приоритет ставятся задачи от тех, кому важнее или кто первый пришёл. В такой ситуации мы как постановщики задачи должны чётко её описать и рассказать о предполагаемом эффекте. Так мы не просто говорим, что задача срочная, но и объясняем, почему она срочная.
Разделить задачу по ролям и оценить в часах. На этом этапе важно не занижать часы на задачу. Например, задача по технической оптимизации сайта может
Если задача большая, лучше самостоятельно разбить её на мелкие и средние. Например, в стандартном техзадании стоит задача «создать несколько разделов на сайте». Разделы нужно разбить в порядке приоритетов по спросу и учесть, насколько у них отличается структура.
Придерживаться базовых правил контроля. Клиенту должно быть с нами комфортно — это значит, что нами должно быть легко управлять как подрядчиком. Для этого все нужные люди должны знать о том, что происходит на проекте.
После каждой встречи мы высылаем команде клиента отчёты, в которых описываем, что обсуждали и о чём договорились. Это помогает всем участникам всегда быть в курсе происходящего.
Часто отчёты получаются слишком большими.
Мы всегда стараемся упростить клиенту эту задачу. Для этого мы описываем самое важное
Я рассказал только часть тех проблем, которые встречаются в работе на проекте с большим количеством людей. Но даже избавление только от них значительно упростит работу и повысит результаты.
Что нужно сделать:
Всё вместе помогает предотвращать неприятные сюрпризы, доводить задачи до результата и делать нашу работу понятнее.
21 июля 2023
Записал Вячеслав Демиш, отредактировала Наташа Ганецкая
Управление
План обучения менеджеровИнструменты
Инструменты
Шаблон таблицы возможностейУстройство агентства
Правила выживания для стажёров и сотрудниковИнструменты
Кластеризатор ключевых слов на Power QueryУстройство агентства
Презентация подходаИнструменты
Шаблон воронки продажПродолжая пользоваться сайтом, вы принимаете соглашение о передаче данных.