Мы в We Wizards разрабатываем сайты и веб-сервисы разной сложности, и сегодня расскажем о том, как формируются цены на наши услуги. Бизнес услуг может очень сильно разниться в стоимости: вы можете заказать сайт как за 100 000р., так и за несколько десятков миллионов. Давайте разберемся, в чем отличие дешевого сайта от дорогого и из чего сегодня складывается стоимость разработки с нуля.

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

Мы можем легко декомпозировать сайт, разработка которого стоит 100 000р.: скорее всего, это сайт-визитка, собранный на лоу-код или зеро-код конструкторе вроде Tilda с несколькими разделами («Главное», «О компании», «Услуги», «Контакты»). С такой работой самозанятый фрилансер может справиться в одиночку за 5-15 рабочих дней с учетом пресейла и промежуточных согласований.

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

Для анализа стоимости разработки в этой статье мы возьмем сайт интернет-магазина, потому что это популярное направление, которое можно легко стандартизировать. Его также можно собрать из готовых блоков на Tilda за 100 000р., а можно заказать разработку с нуля у агентства.

Почему делать сайт с нуля или заказывать услуги агентства выгодно?

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

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

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

Сколько стоит разработка?

Чтобы ответить на этот вопрос, определим минимальный состав команды для разработки сайта с нуля:

  • Бизнес-аналитик

Это человек, который помогает определить бизнес-требования, утвердить техническое задание, сформировать CJM и написать User Stories. Цель этого этапа — сформировать документацию и предоставить прототипы будущего сайта с функционалом, который будет заложен в первую итерацию*.

*На этапе пресейла мы формируем предварительное коммерческое предложение на основе базовых функциональных требований, которые исходят из нашего опыта разработки подобных проектов. То есть, мы можем заранее примерно оценить объем работ и показать клиенту предварительную стоимость, которая будет незначительно меняться в большую или меньшую сторону в процессе согласования. Для удобства мы составляем рамочный договор а к нему 2 заказа: на бизнес-аналитику и на разработку.

  • Проектный менеджер

Это сердце разработки, он отвечает за коммуникацию между членами команды и клиентом, ставит задачи, определяет риски, формирует сроки и следит за всеми таймлайнами. Менеджер несет ответственность за ход проекта на каждом этапе.

  • Дизайн: арт-директор, дизайнер

Арт-директор определяет визуальную концепцию и отвечает за итоговый продакшн. Он анализирует рынок и продукт клиента, формирует единую визуальную концепцию. UI-дизайнер отрисовывает интерфейс на базе прототипов, которые были созданы на этапе аналитики, формирует макеты в Figma (UI-Kit, мобильная версия и набор компонентов, которые будут потом использоваться в том числе при масштабировании сайта) и оформляет в красивую презентацию.

  • Разработка: тимлид, 2 разработчика (Frontend и Backend)

Тимлид на основе проведенной аналитики выбирает технологии, которые будут использованы при разработке, декомпозирует и ставит задачи, отвечает за всю систему окружения и за конечный продакшн кода. Frontend-разработчик верстает и пишет логику клиентской части, Backend-разработчик пишет серверную логику, занимается конфигурацией CMS (если разрабатываем на ней).

  • QA: ручной тестировщик

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

  • Продакшн: контент-менеджер

Как правило, интернет-магазины просят выгрузить товар на готовый сайт из своих систем, например, 1С. Обычно это базовая номенклатура с количеством остатков, ценами и каким-то описанием, но в 90% случаев этот контент не подходит для витрины сайта. Контент-менеджер загружает фотографии нужного размера, распределяет характеристики товара и подгоняет клиентские данные под утвержденный дизайн. Заказчик может предоставить своего контент-менеджера, но проще взять человека от агентства хотя бы на старте, потому что зная специфику системы и дизайн-концепцию, он сделает эту работу быстрее и качественнее.

  • Административный цех и косвенные расходы

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

Как считается ставка каждого члена команды?

Для грубых расчетов можно вывести формулу:

Внутренняя ставка сотрудника (зп на руки)
+ НДФЛ 13%
+ ЕСН 25%
+ косвенные расходы (все косвенные расходы, деленные на кол‑во производственных единиц, допустим, 5%)
+ маржинальность для компании (в нашем случае 30%)

Получается, разработчик, который получает на руки 150 000р в месяц, обходится компании примерно в 280 000р, значит продавать его услуги выгодно примерно за 364 000р, отсюда ставка 2200 в час, если не брать в расчет отпускные и day off (у нас в компании в среднем это 7-8 дней в году).

Стандартная смета проекта сайта интернет-магазина

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

Аналитика

Разработка дизайна веб-сайта

Backend-разработка сайта

Frontend-разработка сайта

QA (Тестирование)

Предпродакшн

Публикация сайта

Итоговая стоимость

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

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

Комментарии (33)


  1. bolk
    26.12.2023 13:24
    +7

    Подскажите пожалуйста, сколько там в 2024 году доллар стоит?


    1. danilalolwut
      26.12.2023 13:24
      -1

      около ста рублей примерно будет


    1. itmind
      26.12.2023 13:24

      В статье все в рублях, к чему ваш вопрос?


      1. bolk
        26.12.2023 13:24
        -1

        Я же написал: интересно сколько там доллар стоит.


  1. biggun44
    26.12.2023 13:24
    +11

    Как же круто у вас там в ваших Москвах...

    А в реальности клиент готов отдать 30к за сайт, для которого у него есть только контакты и прайс.... вот и выкаблучивайся на WP как можешь...


  1. Dancho67
    26.12.2023 13:24
    +1

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


  1. Tyusha
    26.12.2023 13:24
    +1

    Страницу "Спасибо" UI-дизайнер будет разрабатывать 32 часа?! Чего?! Потом 24 часа еë будет делать фронтендер! Хорошо хоть бэкендер уложится за день, за 8 часов.

    Итого 64 часа, т.е. 10 дней с учëтом выходных.

    Я надеюсь, это хотя бы интеграцией с банковским API по оплате? Им это отдельно?


    1. dom1n1k
      26.12.2023 13:24
      +9

      На практике примерно так и получится. Вы видимо подумали, что имеется в виду сел, 4 дня рисовал одно слово "спасибо", отдал готовый макет. Потом фронтендер что-то там 3 дня делал - отдал и забыл.
      Нет. Первый вариант они, конечно, сделают гораздо быстрее. А потом пойдут правки, обсуждения и согласования, жрущие время как бегемот — эту кнопку туда, эту сюда, тут покрупнее, тут перекрасить, тут подвинуть, тут добавить. А ещё такой кейс, сякой и эдакий. А вот ещё добавили фичу, и она влияет на 5 других страниц. Миллион действий, каждое из которых по отдельности вроде бы несложное, но в сумме сжирающие часы и дни.
      Так что по общему итогу оценки правдоподобные.


      1. Max173
        26.12.2023 13:24

        Оооо даа, даже крупные дяди из банков очень любят обсуждать цвет кнопки или в понедельник на демо просить вообще все переделать, не смотря на то что сами и утверждали последний вариант


    1. gun_dose
      26.12.2023 13:24

      Интеграция с банковским API идёт в задаче "Оформление заказа". Там 56 часов на бэкенд заложено.


  1. Vadiok
    26.12.2023 13:24
    +1

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

    Но вот оценка времени на указанные этапы по-моему в раз в 5-10 завешена.


    1. newintellimouse
      26.12.2023 13:24

      Это с заказчиком решается легко на самом деле. Заключается договор на Time&Material с указанной стоимостью часа. Тогда он заплатит только за фактически выполненную работу.

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

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


      1. Vadiok
        26.12.2023 13:24
        -1

        Я скорее не про обводки кнопки, а, как указано в ветке выше про работу бэкендера. Сложно обсуждать без конкретного ТЗ и используемых технологий, но 5 рабочих дней на каталог + 8 рабочих дней на карточку товара явно завышено (я вообще не понимаю, что бэкендер должен сделать по карточке товара).


        1. newintellimouse
          26.12.2023 13:24
          +3

          Просто понимаете какой будет ор, если сделать нормальную смету, а потом удвоить её строчкой «Время на созвоны, совещания, переделку ранее сделанного, ожидание доступов к 1С» и отказываться её вычёркивать?


  1. itmind
    26.12.2023 13:24
    +1

    Внутренняя ставка сотрудника (зп на руки)
    + НДФЛ 13%
    + ЕСН 25%
    + косвенные расходы (все косвенные расходы, деленные на кол‑во производственных единиц, допустим, 5%)
    + маржинальность для компании (в нашем случае 30%)

    Получается, разработчик, который получает на руки 150 000р в месяц, обходится компании примерно в 280 000р, значит продавать его услуги выгодно примерно за 364 000р, отсюда ставка 2200 в час, если не брать в расчет отпускные и day off (у нас в компании в среднем это 7-8 дней в году).

    Вы два раза по 30% маржинальность закладываете?

    Затраты = 150 000 + 13% = 169 500 + 30% (ЕСН и косвенные) = 220 350

    Первая маржа компании = 220 350 + 30% = 286 455

    Вторая маржа компании ! = 286 455 + 30% = 372 991


    1. Tim_86
      26.12.2023 13:24

      Следите за руками)


  1. nirom
    26.12.2023 13:24
    +1

    Первые два сайта из вашего портфолио разработаны на cms wordpress. Это как бы не совсем с нуля))


  1. Deadorik
    26.12.2023 13:24

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


    1. wwzrds Автор
      26.12.2023 13:24

      Сколько у вас на руки, если не секрет? В аутстаффе (выкуп) наименьшая маржа за счет относительно низких рисков и почти отсутствие косвенных расходов, поэтому ставка в выкупе специалиста меньше, чем тот же в фикс контракте


  1. Notactic
    26.12.2023 13:24

    Я так понимаю, очевидно это сайт на wp, это оверпрайс конечно, но за качество придётся платить)

    С другой стороны, сайт на wp можно склепать за пару дней из ассетов одним человеком содрав с клиента 3ляма)))


  1. RaTeNs
    26.12.2023 13:24
    +1


  1. AntonVarnauski
    26.12.2023 13:24

    24 часа frontend настраивает окружение для работы??? По факту взял готовую сборку webpack, поменял пару зависимостей


    1. omgiafs
      26.12.2023 13:24
      -1

      Брать деньги за "настройку окружения" это примерно так:

      Я пришел в парикмахерскую. Сел в кресло. Меня подстригли. И выкатывают двойной прайс. На моё удивленное "какого уха?" мне отвечают, что половина - это цена подготовки рабочего места.

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


  1. beduin01
    26.12.2023 13:24
    +1

    Цены за типовое говно удивляют. Как если бы все интернет магазины были уникальны. А по факту разница только в скинах.


  1. mDoll
    26.12.2023 13:24

    Что-то у вас арт-директор из коллектива выбивается)


  1. MrRewolwer
    26.12.2023 13:24

    Удивительно, что такой формат статей до сих пор существует. Студии писали такие статьи массово в 12 - 14 годах.

    Пишутся такие статьи обычно для собственных клиентов и распространяются в собственных блогах компаний. В паблик такое нельзя писать, потому что в комментариях вы всегда найдете пару сотен комментариев типа "Следию в 10 раз дешевле + домен и хостинг".

    Кстати, сделаю в 10 раз дешевле, обращайтесь :|


  1. seoevil
    26.12.2023 13:24

    Сайт на тильде за 100к? Серьезно? Кто-то покупает?


  1. Alex-HAV
    26.12.2023 13:24

    Я конечно могу быть не прав, но как то не увидел никакой "киллер-фичи" в сравнении например с опенкартом+фрилансер который все настроит за пару вечеров. И вот бы скрин страницы спасибо)


  1. kastembay
    26.12.2023 13:24

    Будут меня минусить, но …

    Пишете, что идет разработка с нуля, но в студиях (в крупных) уже давно есть свои движки написанные на разных фрейворках (ну, или написанные с нуля) и бек делается с минимальными доработками, но выставляете клиенту фуллпрайс и кучу времени. Так же знаю, что во всех крупных компаниях огромное количество заказов, поэтому и нанимают аутсорсов, которые делают сайт за 30к, а вы поднимаете просто n-сумму. Почему я это знаю? Я был фрилансером и успел поработать с различными студиями, в том числе и анонимно. Я не осуждаю, кусать бутерброд с маслом и красной икрой все хотят, но сроки…


  1. AlexAlex_557
    26.12.2023 13:24
    +1

    Лол. Из статьи не понятно, кто ваша ЦА?

    Просто не встречал заказчиков, которые выбирает между "ненадежным фрилансером" с сайтом на тильде за 100к и оверпрайс студией с сайтом на 3 мульта.

    Забыли ещё на сеошку заложить миллиона два. Там можно только за страницу "Контакты" вписать ещё 100 часов работ. Только делать это обязан не джун, а сеньор. Не перепутайте!


  1. Holing
    26.12.2023 13:24

    Выглядит как статья-черновик. Слишком мало конкретики.


    1. wwzrds Автор
      26.12.2023 13:24

      Что бы хотели, чтобы мы раскрыли подробнее?


  1. Epsiloncool
    26.12.2023 13:24

    Лол, я думал сделать сайт - это накатить WP и готовую тему, настроить, подшаманить странички и меню мышкой, работы на 5-6 часов и готово. Сколько вы говорите, 100к руб?

    Как же плохо я узнал веб-дев за свои 22 года разработки :)