Интернет-магазин: сами с усами?

Смотрите в каталоге
Бытовая техника

В каких случаях рациональнее содержать собственных разработчиков?

На повестке дня сегодня вопрос, который нет-нет да и приходит в голову многим владельцам интернет-магазинов: «А не стоит ли мне отказаться от внешних подрядчиков и организовать разработку и поддержку своей онлайн-площадки самостоятельно?».

Вопрос правильный и важный. Однако в большинстве случаев ответом на него будет: «Нет, не стоит». Иначе, разве было бы у веб-студий столько работы?!

Тем не менее, исключения бывают. Вот о них, а также о минусах и рисках создания собственного веб-отдела, мы сегодня и спросили наших экспертов – представителей веб-разработки.

Алексей Шишкин, генеральный директор Redsoft:

«Есть очень простая логика выбора между внутренней и внешней командой разработки. Правильно подобранная внутренняя команда всегда дороже и почти всегда более качественно подходит к разработке, чем внешняя. Но главная проблема отбора сотрудников в штат заключается в поиске квалифицированного руководителя разработки или технического лидера проекта. Ошибка на этом этапе может привести к краху всего проекта, если обнаружится, например, что система, которая разрабатывалась полгода не может выдержать минимальной нагрузки из-за проблем в движке проекта.

Для мелкого и среднего бизнеса путь выбора разработки собственными силами обычно приводит к много большим затратам и худшему качества работы, чем работа с профессиональным профильным агентством. При этом риски потери ведущего разработчика проекта может откинуть компанию далеко назад. Я даже не говорю о случаях перехода такого лидера разработки к конкурентам.

В то время как для крупного e-commerce работа с внешним агентством должна носить характер разовых работ по проектам, которые нужно запустить быстро, а также в условиях, когда собственные разработчики загружены текущей операционной деятельностью компании. В крупном e-commerce в разработку вовлечено достаточно квалифицированных разработчиков, которые могут продолжать работу при потере любого ценного сотрудника.

Своим клиентам мы рекомендуем начинать разработку проекта с таким агентством как Redsoft, которое специализируется на e-commerce, и в процессе набирать команду для дальнейшей работы надо проектом, пока мы можем оценить уровень реальной квалификации потенциальных сотрудников клиента».

Инга Таирова, заместитель директора по развитию интернет-агентства Bquadro:

«В 9 случаях из 10 содержать команду в штате дороже, чем воспользоваться услугами агентства. Тут важно понимать, сравниваем ли мы одинаково высокий уровень реализации или говорим об обеспечении формального наличия магазина в итоге.

Ключевая ошибка обычно заключается в том, что клиент рассматривает вариант найма сотрудников в штат из соображений экономии. На деле только компании с бюджетом существенно выше среднего имеют возможность держать в штате команду опытных специалистов. А попытка найти сотрудника, который «и швец и жнец», то есть и дизайн нарисует, потом сверстает его, а потом запрограммирует, — это гарантированный провал.

Находясь по другую сторону баррикад, мы знаем, как мало на нашем рынке квалифицированных кадров и как дорого они стоят. Несмотря на проработанные тестовые задания, которые потенциальный сотрудник должен выполнить на собеседовании, ошибки всё равно бывают, и ожидаемый уровень знаний не всегда проходит проверку в боевых условиях.

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

Поэтому если стоит задача сэкономить, мы рекомендуем клиентам идти по пути разработки магазина на основе готовых решений, но с агентством. И, пожалуй, только в том случае, когда компания генерирует постоянный поток задач (по поддержке и разработке собственных проектов), которые часто нужно решать день в день или даже час в час, — в этом случае решение, действительно, лежит в формировании собственной полноценной команды».

Степан Корнев, руководитель коммерческого департамента Интаро:

«Сами с усами? Скорее с шерстью, которой мало, но своя. Именно такими мыслями начинает питаться более-менее вставший на ноги интернет-магазин. Если это все стреляет и вырастает в полноценный офис разработки, то есть вопрос с эффективностью использования собственных ресурсов. Это уже диверсификация бизнеса, и новому направлению нужен полноценный менеджмент, которому тоже нужно платить.

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

Ну, а вторая история несколько печальнее, чем повесть о Ромео и Джульетте. Вы небольшой магазин, сами занимаетесь постановкой задач, сами их принимаете, может даже разбираетесь в коде, но совсем чуть-чуть, просто чтобы примерно понимать сложность задачи. И вот в один прекрасный момент ваш разработчик не выходит на балкон, несмотря на ваше тайное венчание. Мама его не пустила, или там еще какие причины, но разработчик вас покидает. И тут сразу несколько проблем: найти замену не так просто, ведь вы понимали друг друга с полуслова; разработчик, хоть и хороший человек, но код документировал сам для себя, то есть никак; за разбор руин новым разработчиком вы тоже платите из своего кармана; и наконец, пока вы во всем этом разбираетесь, вы не управляете бизнесом. А ведь это могла быть не ваша забота. Если бы люди от бизнеса сначала бы изучили проблемы веб-студий по персоналу, а не открывали hh.ru с восторгом от количества вакансий, то проблем у этих бизнесменов было бы уж точно меньше».

Михаил Шушин, коммерческий директор Интернет-компании R52.RU:

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

 Ответ на вопрос, что правильнее, создавать и поддерживать интернет-проект своими силами или воспользоваться услугами профессионального интернет-агентства, зависит от того, достаточно ли у Вас желания, убежденности, опыта, времени и денег делать это самостоятельно. А главное - зачем это надо? 

Плюсы и минусы есть при любом подходе.  Делать домашнее вино самому это прикольно, интересно, экологично, иногда даже вкуснее, чем у профессиональных виноделов, но это долго, это надо любить, иметь опыт и у Вас никогда не получиться французское Мерло, например. Проще в супермаркет сходить или в винный бутик (кому что).

Разработка состоит из проектных работ (контент, структура, UX, бизнес-модели, прототипы, ТЗ, SEO-рекомендации и т.д.), дизайна, верстки, программирования, интеграции с базами и CRM, контентного наполнения, тестирования и т.д.  В дальнейшем потребуются доработки, А/B тестирование, работа маркетологов, сеошников, контекстологов.  Все эти экспертизы и специалисты есть в составе полносервисных агентств (в том числе и в R52.RU). Вы получаете сервисы в «одном окне».

Немаловажно также, что Вы защищены подписанными договорами с указанием сроков, цен, ответственности сторон и т.д.

Если всё же мысль разрабатывать ИМ своими силами Вас не покидает, нужно помнить о вопросах, которые придётся решать при формировании и управлении проектной командой.

  1. Набор персонала со всеми вытекающими – кого, сколько, на какое время и зарплату, как оценить опыт и профуровень.
  2. Организация производства: рабочие места, программное обеспечение, учет рабочего времени, производительности, соблюдение сроков и стандартов качества, независимое тестирование.
  3. Прелести работы с персоналом: сотрудники косячат, ленятся, болеют, не берут ответственности, увольняются и т.д.
  4. Выбор инструментария и технологий, документирование, хранение, безопасность кода и др. информации.
  5. И много чего ещё.

Если бюджет, сроки, потребности и перспективы проекта позволяют Вам тратить ресурсы на создание полноценного digital-подразделения, и Вы будете успешны на этом пути, то на выходе у Вас в руках будет собственный, подконтрольный только Вам механизм веб-производства и маркетинга и возможность самим строить и развивать свой интернет-магазин (проект).  Правда сил и средств на это, скорее всего, будет потрачено больше, чем Вам это видилось в начале».

Кирилл Кириллов, CEO AIR Production:

«Вопрос подразумевает любое количество ответов в зависимости от задач и других факторов. Постараюсь дать несколько общих рекомендаций, основанных на опыте в e-commerce, без углубления в исключения и частные случаи.

1. Если рассмотреть, например, условный начальный уровень, подразумевающий скромный бюджет, то здесь лучше избежать как аутсорса, так и собственных разработчиков. Наиболее приемлемыми вариантами будут:

— коробочные решения (готовые интернет-магазины вроде Shop-Script, не требующие сложной настройки);

— кооперация с опытным соучредителем (имеющим опыт и возможности для разработки и поддержки проекта);

— PaaS-решения (облачные платформы вроде Shopify — настроенные магазины с оплатой за использование);

— продажа через маркетплейсы;

и пр.

Для поддержки достаточно своих собственных сил, либо сил одного-двух специалистов в штате или на аутсорсе (не сформированной команды).

2. Если же говорить о развитии бизнеса (условно, вложения в разработку от 1 млн рублей), или об открытии канала продаж в дополнение к оффлайну, то в большинстве случаев, по совокупности факторов, выгодней работать с привлекаемой командой (студией, агентством). Преимущества перед решениями из пункта 1, на мой взгляд, достаточно очевидны (больше гибкости и учета специфики, возможность отстройки от конкурентов и пр.), что же касается преимуществ перед собственной командой:

 — Опыт команды. Каждая отдельная составляющая разработки e-commerce проекта (аналитика, проектирование, дизайн и пр.) имеет собственные тренды, которые постоянно развиваются. Для того, чтобы собственная команда не отставала от тенденций, требуются значительные вложения в обучения (поскольку их развитие ограничивается работой с единственным проектом).

— Возможность оперативного привлечения узкопрофильных специалистов. У серьезных агентств, как правило, в штате есть узкие специалисты, которые могут требоваться редко. Например, у нас есть дизайнер иконок (очень хороший и высокооплачиваемый) – трудно представить ситуацию, при которой было бы рентабельно держать его в штате на одном проекте.

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

— Быстрый старт. Любой команде требуется время на притирку. Агентства предлагают уже сформированную команду без внутренних противоречий (по крайней мере должны). В случае формирования команды своими силами, помимо привыкания команды, также есть риск просто взять не того человека, понять это в середине проекта, а затем тратить много времени и сил на его замену.

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

3. Разумеется, наступает стадия, когда все перечисленные выше недостатки могут потерять актуальность. Как правило, а я не рассматриваю частности, это наступает при выходе в крупные игроки. Назову это, условно, ТОП-50 E-commerce России.

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

— Оперативность. Команда всегда «под рукой» в офисе, можно в любое время провести планерку с менеджером, да и со всей командой;

— Минимальный риск появления тех же разработок у конкурентов;

— Возможность максимально-гибкой настройки всех процессов работы для обеспечения выполнения задач (что бы не утверждали агентства, но у всех есть свои подходы, которые они не в состоянии менять для клиента);

— Относительная предсказуемость (из-за возможности не завесить от факторов, влияющих на агентство из вне).

Но и при такой схеме многие компании не исключат аутсорс. Как правило, это гибридная модель с частью команды в штате, а частью на стороне агентства. Таким образом порой получается совместить преимущества 2 и 3 подхода».

Дмитрий Логинов, директор дизайн-студии и интернет-агентства «Четвёртый Рим»:

«В зависимости от масштабов проекта, варианты решения этой задачи конечно же могут быть различными. 
Для разработки большинства интернет-магазинов содержать целую команду in-house нерентабельно и недальновидно, т.к. после драйвовой разработки придут унылые будни поддержки, и удержать крутых спецов будет очень сложно.

В крупных проектах хорошо работает вариант, когда ведущий backend-разработчик находится на стороне клиента, и для решения определенных задач подключаются команды и узкие специалисты по схеме "Time & Material". Так, например, мы разрабатывали адаптивную верстку для интернет-магазина www.tehnosila.ru, и провели полный редизайн и адаптивную верстку для www.velosite.ru, а задачи, связанные со специфической бизнес-логикой, решали внутренние команды заказчика. В то же время, после запуска проектов, при необходимости специалисты нашей студии подключаются в задачи по модернизации сайтов, когда компетенций или ресурсов внутренней команды не достаточно. Это очень удобно для клиента.

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

Роман Дорин, директор Санкт-Петербургского офиса компании «Факт»:

«Кто лучше, "инхаус"-разработчик или студия - ответить сложно. Зависит от сложности продукта, о котором идет речь.

Возьмем "базовый" интернет-магазин. Как правило, создание такого продукта давно сведена к приобретению и кастомизации готового решения. Логично предположить, что с этим фронтом работ штатник справится не хуже студии. Сотрудник, решающий несложные задачи сопровождения, обойдется дешевле, чем студия, включающая в бюджет создания/сопровождения собственные накладные расходы, прибыль и вероятные риски.

Однако, стоит помнить, что студия эти риски принимает на себя и в случае нештатных ситуаций или срочных задач масштабирует ресурс, задействованный в проекте. Ну а штатник может, к примеру, задержаться на работе. Единственный его демпфер - личное время.

А еще Вам наверняка придется решить парочку организационных вопросов, которые часто становятся камнем преткновения. Кто руководит программистом, ставит задачи и контролирует выполнение? Кто  понимает его ответы на вопросы? Внутри веб-студии эти вопросы уже решены. Ну а вам остается контактировать с менеджером, который будет общаться с Вами на понятном Вам языке.

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

  1. Бизнес-процессы в студии оптимизированы под создание интернет-проектов.
  2. Студия выделяет на проект команду сотрудников, каждый из которых делает свою задачу. К примеру, в студии «Факт» команда проекта включает 12 человек.
  3. Студия предоставляет менеджера, имеющего достаточный опыт, понимающего в интернет-магазинах.
  4. Студия берет на себя обязательства и ответственность за результат. Ведь для студии репутационные риски важнее финансовых. Штатник же рискует только рабочим местом.
  5. Штатный программист вряд ли обеспечит скорость и качество лучше, чем команда, заточенная под создание интернет-магазинов».

Кирилл Гришанин, партнер в WB—Tech:

«Сложно говорить конкретно, не вдаваясь в детали проекта. Но давайте рассмотрим несколько типовых примеров.

1. У вас уже есть офлайн-магазин, где настроен 1С, есть терминал, ведется учетка и вбита номенклатура. И если всё, что вам нужно — это попробовать дополнительный канал продаж в лице интернета, то в этом случае самым простым будет связка 1С+Типовая CMS (Bitrix, NetCat и т.д.). Тогда оптимальным вариантом будет нанять в штат специалиста, который уже сталкивался с подобной работой раньше. Тогда всю головную боль с настройкой сайта и импортом товаров он возьмет на себя, а у вас появляется новая задача — заниматься каналами траффика (это само по себе весьма непросто). Со временем, если этот канал станет успешным (а он им станет, так как аудитория интернета растет), переходим к следующим вариантам.

2. Второй пример: вы продаете станки по миллиону долларов за штуку и, вероятно, у вас совсем немного товарных позиций, которые не изменятся в ближайший год. В этом случае будет важно сосредоточиться на качественной подаче этого контента, дизайне, проектировке под смартфоны и планшеты, а разработку ограничить до минимальной логики, например, формы обратной связи или заказу в 1 клик. В этих условиях проще найти команду и заказать такую работу на стороне.

Так, например, по подобному запросу мы спроектировали и запустили lascom.pro для компании, которая занимается производством станков для финишной обработки электронагреваемого стекла лазером. По сути этот магазин предлагает всего один вид товара - станок. Поэтому вместо каталога мы сосредоточились именно на качественной презентации самого производителя и его производственной линейки 2-х основных станков.

3. Еще вариант: ваш магазин дорос до десятка тысяч товарных позиций, сотни категорий и вариантов комплектации, у вас налажены каналы привлечения трафика и сейчас вам нужно сделать сайт удобным для посетителя и для контент-менеджера, а также потом изредка вносить правки в дизайн или функционал сайта. И здесь идеальным решением опять же будет подключение аутсорс-команды. Она возьмет на себя всю головную боль, связанную с редизайном, переездом с типовой CMS на платформу, специально спроектированную под вашу задачу, решением каких-то специфичных бизнес-процессов и т.д. решение».

Андрей Морозов, генеральный директор компании ЕВРОСАЙТЫ:

«Мы часто сталкиваемся с такой ситуацией, когда заказчик, который хочет разработать сайт (интернет-магазин), после обращения в несколько компаний приходит к выводу, что лучше нанять несколько специалистов к себе в штат. Но мало кто задумывается, что очень сложно оценить компетенцию специалиста, которого берешь на работу.

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

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

В завершении хочу отметить, что создание сайта сложный процесс, в котором принимают участие множество специалистов разного профиля (у нас это 8-12 человек), поэтому сходу в короткие сроки организовать отдел таких специалистов у себя в компании с нуля это нереально, даже при больших финансовых возможностях».

Постараемся тезисно сформулировать основные мысли.

Плюсы внутренней команды и предпосылки задуматься о ее создании есть в следующих случаях:

  • Нужные вам функции и настройки ИМ имеются в действующих версиях SaaS и CMS, какие-то сложные доработки не требуются;
  • Внутренняя команда часто бывает весьма полезной, за счет более глубокого погружения в особенности бизнеса;
  • У вас очень ограниченный бюджет, зато есть люди, готовые работать «за еду»;
  • Обороты вашей онлайн-площадки превышают несколько миллионов рублей в месяц, вы планомерно развиваетесь и отчетливо видите следующие шаги по апгрейду сайтов;
  • Техподдержка вашего сайта и развитие вашего бизнеса не предусматривает серьезных доработок или изменений.

Основные плюсы внешней команды и их аргументация:

  • У вас нет опытного специалиста, который бы правильно оценивал и планировал все необходимые работы и требования к сайту с точки зрения выполнения ваших бизнес-задач. Пожалуй, это самое главное;
  • Специфика вашего бизнеса позволяет избежать регулярных обновлений сайта, интеграций или баз данных. Пример, b2b-оборудование с минимумом ассортимента;
  • Если проект не нуждается в регулярных «допиливаниях» и предусматривает разовую работу - однозначно лучше взять внешнюю команду, иначе внутренней скоро будет нечем заняться;
  • Самостоятельно сложно оценить квалификацию и потенциал нужных специалистов, а также в случае необходимости экстренно найти замену;
  • Многие нужные специалисты не задействованы в производственном процессе постоянно. Что они будут делать остальное время? Как их мотивировать? К примеру: проектировщики или seo-специалисты. А ведь помимо дизайнеров, верстальщиков и разработчиков в создании интернет-магазина, как правило, задействовано от 5 до 10 специалистов различного профиля.

Безусловно, получить точку зрения по такому деликатному вопросу лишь от одной стороны (веб-студий) было бы не объективно. Поэтому в следующий раз мы представим вам мнение по данной теме самих владельцев и сотрудников интернет-магазинов.

Компании и сервисы: Техносила, Shopify, NetCat, Redsoft - eCommerce агентство, Shop-Script, 1С-Битрикс, Велосайт

Читайте также

22 июля 2022 / Комментарии

Веб-разработка интернет-магазина: рейтинги, ошибки и полезные советы

В этом материале мы изучим критерии выбора веб-разработчиков интернет-магазинов, немного изучим рынок ecommerce, сделаем обзор трёх рейтингов веб-разработчиков интернет-магазинов на основе данных от Рейтинга Рунета и дадим несколько полезных советов как избежать досадных ошибок.

далее →

20 марта 2022 / Комментарии

Товарная автоматизация для маркетплейса на 30+ брендов

G-shopping.ru – это российский маркетплейс современных товаров для красоты, здоровья и удобного отдыха. Маркетплейс работает одновременно как магазин оптовой и розничной торговли и продает товары напрямую от производителей. У компании также есть собственные производственные линии. Поэтому основным требованием при разработке программных продуктов была настройка плавного автоматизированного процесса загрузки больших каталогов товаров, сегментированных на категории, а также наличие инструментов для управления запасами. С такими задачами клиент обратился к нам, в Simtech Development

далее →

21 февраля 2022 / Комментарии

Перенос сайта на платформу InSales: выгоды и преимущества

От CMS зависит очень многое: функциональность сайта, стабильность его работы, удобство взаимодействия с пользователями. Однако сделать правильный выбор не так легко. В этом материале рассмотрим выгоды, преимущества платформы и 8 причин, чтобы перенести сайт на InSales.

далее →

6 декабря 2021 / Комментарии

Шесть историй о том, как облачный хостинг помог бизнесу вырасти

Simtech Development работает на рынке разработки и поддержки ПО для электронной коммерции больше 15 лет. Наше решение для eCommerce хостинга  — это больше, чем просто хранилище для сайта. В этой статье мы расскажем о нескольких случаях, когда работа наших хостинг экспертов не только превзошла ожидания клиентов, но и внесла весомый вклад в развитие их онлайн-бизнеса.

далее →

30 ноября 2021 / Комментарии

InSales – платформа управления онлайн-торговлей: преимущества, тарифы и планы по развитию

InSales – единый инструмент для всех каналов интернет-продаж, где можно создать сайт интернет-магазина, продавать на всех маркетплейсах, через социальные сети и мессенджеры. Платформа InSales обеспечивает полное техническое сопровождение продаж в e-commerce. Уже 13 лет компания помогает начинающим предпринимателям и офлайн-бизнесам продавать онлайн.

далее →