21 ноября
«Создать успешное агентство — как выиграть в казино», сооснователь WakeApp Эдуард Лебедев
Если вы заказываете у подрядчика сайт, веб-сервис или мобильное приложение, сроки проекта зависят не только от него. Вы можете повлиять на то, чтобы это было быстрее. Как вести себя с подрядчиками, чтобы они не срывали сроки, какие функции нужно оставить на себе, а какие можно делегировать, рассказывает Юлия Бердникова, интернет-маркетолог агентства «Атвинта».
— Со сроками веб-разработки у компаний часто возникает какая-то беда: то пообещают быстро и затянут, то говорят какие-то нереальные даты и включают непонятные работы. Я расскажу, как заказчик может влиять на скорость процесса и помочь не срывать сроки.
В команде каждого проекта со стороны агентства есть аккаунт, проджект-менеджер, аналитики, дизайнеры, программисты. И есть еще одна роль, которую часто не учитывают, — заказчик. Да, это часть команды, и его роль наиболее важная:
Разберем на примерах разных проектов возможности заказчика ускорить релиз продукта. Мы разделили все проекты на три группы: краткосрочные, с углубленной аналитикой и те, которые разрабатываются по принципу MVP. В каждом из этих вариантов есть аналитика, непосредственно разработка и согласование.
Итоговый результат такого проекта можно описать практически сразу. Этапы аналитики и разработки занимают примерно равное время. Аналитика нужна, чтобы оценить ситуацию на рынке: что делают конкуренты и что нужно пользователям. В таких проектах основное время занимают подготовка контента и согласование с заказчиком.
Пример 1. Разработка сайта с личным кабинетом для фотостудии заняла чуть меньше 2 месяцев. Текст и фотографии для сайта заказчик заготовил заранее. При работе над личным кабинетом он рассказал о специфике работы с фотографиями клиентов в интернете. Благодаря вовлеченности заказчика в проект мы сразу запрограммировали приватное скачивание фотографий и оперативно сверстали дизайн с готовым контентом.
Пример 2. Разработка информационного сайта для производителей наружной рекламы. У компании очень много услуг. Каждой услуге соответствует отдельная посадочная страница. На каждой странице — текстовое описание, иллюстрации, фото с примерами работ. На таких сайтах очень многое зависит от контента. А точнее — от того, чтобы вовремя его предоставить. Нам передали список, описание и иллюстрации всех услуг, чтобы мы сформировали структуру сайта и наполнили его информацией. Сроки не затянулись.
А вот альтернативный пример — сайт для жилищного застройщика. С момента согласования дизайн-концепции до релиза сайта прошло 4 месяца. И все это время мы ждали от заказчика верные изображения планировки квартир и текстовые описания для наполнения разделов.
Создать такой контент самостоятельно, без участия заказчика, не выйдет. Этой информацией обладает только он сам.
Как заказчику повлиять на скорость разработки:
В терминах проектной разработки их называют двухэтапными или waterfall-проектами. Зачастую это проекты, которые автоматизируют бизнес-процессы. Их нельзя сделать, придумав функции с потолка. На первом этапе подрядчик будет разбираться в сфере и специфике бизнеса компании. Потом — исследовать пользовательские сценарии, создавать прототипы, по которым отрисует дизайн будущего интерфейса. В таких проектах невозможно точно спрогнозировать, сколько времени понадобится непосредственно на программирование и верстку, пока не проведен этап аналитики.
Пример 1. Сервис учета сделок для компании, которая занимается аудитом, был создан за 3 месяца. Два из них ушли на изучение и описание бизнес-процессов.
Компания активно тестировала пользовательские сценарии, объясняла все нюансы работы, иногда отвергала предложенные нами очевидные решения, «потому что у нас так не сработает». Благодаря такой включенности проект сдали вовремя.
Антипример: разработка корпоративного портала с функциями системы постановки задач, планировщиком и мессенджером. Работа растянулась почти на год.
Основная проблема — на этапе прототипирования работал один представитель компании, а к моменту согласования подтянулись руководители смежных подразделений. У них были свое видение и пожелания. Пришлось снова погружаться в бизнес-процессы, отрисовывать интерактивные прототипы, согласовывать, учитывать противоречивые замечания каждой из сторон. Количество функций будущего продукта разрасталось, а срок аналитики вырос на треть.
В итоге через полгода мы остановились на варианте, который устраивал наиболее влиятельных представителей компании. За следующие 2 месяца задизайнили и запрограммировали систему автоматизации коммуникаций. Готовый продукт оказался настолько многофункциональным, что инструкция для пользователей уложилась в книгу. Внедрить веб-сервис заказчикам оказалось проблематично.
Как заказчику повлиять на скорость разработки:
Ситуации с раздуванием этапа аналитики можно избежать, если разделить весь проект на блоки. Сначала надо описать и запрограммировать основные функции. Остальные — наращивать на следующих этапах. Этот подход идеален для сложных многопользовательских веб-сервисов: уже с минимальным рабочим веб-продуктом заказчик будет получать прибыль или оптимизирует работу сотрудников.
Например, для корпоративного портала из прошлого примера такой подход позволил бы поэтапно делать и внедрять продукт.
Основная цель разработки корпортала — сделать удобной совместную работу сотрудников из разных городов и регионов. На первом этапе достаточно запрограммировать систему постановки задач и новостной раздел. После этого внедрить новую систему и узнать мнение сотрудников, чего не хватает корпоративному порталу. В следующих шагах добавлять те функции, которые повысят скорость коммуникаций и улучшат работу. Например, добавить внутренний мессенджер или планировщик задач в виде календаря.
Как заказчику повлиять на скорость разработки:
Так что это получается: клиент платит подрядчику деньги за готовый веб-продукт, и ему же придется «поработать» на проекте? И да, и нет. У заказчика есть обязанности, от которых не отойти, и те, которые может взять на себя подрядчик.
Неизбежные обязанности заказчика:
Обязанности заказчика, которые можно делегировать подрядчику:
21 ноября
«Создать успешное агентство — как выиграть в казино», сооснователь WakeApp Эдуард Лебедев
19 ноября
Особое признание: Betera с двумя наградами престижной премии ADMA
19 ноября
Республиканский DemoDay – победители «Стартап-марафона» определятся в ближайшее время
19 ноября
3Х-кратный рост мясоперерабатывающего предприятия благодаря внедрению «1С:ERP Управление предприятием 2» компанией Академ и К
19 ноября
Бесплатные БелВЭБ-Кассы от Банка БелВЭБ!
18 ноября
Специальная партия SERES | AITO M5 уже в Минске: ваш рациональный выбор здесь и сейчас!
18 ноября
Международный форум ЭДО в Москве 2024: Взгляд на будущее электронного документооборота
18 ноября
Вторая жизнь рекламных баннеров: компания МТС презентовала уникальный мерч