Привет, это Лиза из «Лиги А». К нам часто обращаются клиенты, которые не имеют технического бэкграунда и понимания, как и из чего создаётся сайт. Когда таких знаний нет, то и в стоимости будущего проекта разобраться сложно. В статье разбираемся, почему один сайт может стоить 200 тысяч рублей, а второй больше миллиона.Кто мыМы — агентство разработки. Делаем проекты для дизайн-студий, диджитал-агентств и продуктовых команд. Предпочитаем разрабатывать сложные сервисы и интернет-магазины, но иногда делаем корпоративные сайты и лендинги для промо-кампаний.Ведём телеграм канал и делимся опытом работы с анимациями, играми, сложными сервисами и интернет-магазинами. Давайте посмотрим на ситуации, когда к нам приходят за разработкой сайта. Так мы лучше разберёмся в том, как сложность сайта связана с его стоимостью.Итак, чаще всего к нам обращаются в трёх случаях. Первый — у клиента есть дизайн, но нужна команда разработкиПроблема: У клиента есть готовый дизайн-макет, может даже свои разработчики, но нет свободных ресурсов.Какое решение хотят от нас: Качественно закрыть задачу. В нашем случае, это разработать сайт по готовым дизайн-макетам. При этом, готовый сайт должен быть поддерживаемым и соответствовать общепринятым стандартам разработки.В данном кейсе у клиента уже есть вводные материалы и сформулированная задача, поэтому за нами грамотная постройка процесса оценки и реализации проекта. Обычно мы выстраиваем шаги так:Пример проекта, когда нам нужно было сверстать сайт-подборщик по готовым макетамКлиент обратился к нам с запросом разработать сайт по готовому дизайн-макету. Сложность была в том, чтобы не отходить от стандартов более крупных подборщиков типа Авиасейлс и Циана, но при этом сохранить вложенные фильтры на сайте.Зайти на сайт потыкаться Когда делаем задачи в рамках такого кейса, то забираем на себя все процессы — подключаем менеджера, разработчиков и тестировщика. Чаще всего работа первых двух кажется логичной, а вот с последним возникает вопрос — зачем тратить несколько дней на тестирование и платить за это деньги.Для таких случаев у нас есть статья на VC, в которой мы рассказываем, почему тестирование наоборот экономит деньги и время клиентов Второй — клиенту нужен проект с нуля, при этом дизайнер выбран с третьей стороныПроблема: К нам обращаются когда уже выбрали дизайнера, но ещё нет команды разработчиков, чтобы реализовать проект.Какое решение хотят от нас: Работать вместе с дизайнером со стороны клиента. Если нужно, рассказать про технические особенности и ответить на все вопросы. А после — разработать сайт по макету.Здесь мы имеем дело с менее технически подготовленным клиентом, поэтому строим коммуникацию плотнее. Добавляем 2 пункта к прошлым:Пример проекта, когда нам нужно было сверстать сайт по готовым макетам и интегрировать его на CMSКазалось бы, простая вёрстка сайта, но нет. На проекте мы много общались с дизайнером со стороны клиента и консультировали по техническим моментам. Иногда дизайнер не учитывал технические особенности и ограничения, что вполне нормально. Поэтому мы подсказывали, как лучше дорисовать элементы сайта, чтобы их было проще сверстать и при этом не вылезти за рамки понятного UX.Зайти на сайт и потыкаться Третий — у клиента вообще нет своих дизайнеров и разработчиков, и ему нужен проект целиком с нуляПроблема: У клиента нет дизайнеров и разработчиков, поэтому для реализации проекта ему нужна целая команда. Понимание процессов разработки и дизайна тоже на минимальном уровне, либо нет совсем.Какое решение хотят от нас: Погрузиться в сферу бизнеса клиента, подобрать оптимальные дизайнерские и технические решения и разработать проект. Наша экспертиза заключается в разработке и у нас нет штатных дизайнеровПоэтому мы подключаем к работе проверенную дизайн-студию и создаём проект двумя командами. Здесь будут все шаги из первого и второго кейса. Добавляется этап дизайна, который внутри разбивается на:Есть шаги, которые мы проходим без исключений на любом проектеАнализируем задачу. Изучаем дизайн-макеты, техническое задание, цели и задачи, которые клиент хочет закрыть с помощью проекта. Это помогает нам лучше понять главную задачу и оценить масштабы работы.Проводим онлайн-встречу. Знакомимся, обсуждаем материалы и задаём вопросы. Рассказываем, как построили бы работу над будущим проектом, где видим сложности и как их можно избежать. Собираем коммерческое предложение. Записываем все важные детали: этапы работы, оценку проекта с цифрами и спринтами, формальности в виде документов и контакты. Пример нашего КП в Ноушене. Собираем его под каждого клиента — со своими задачами и цифрамиЗнакомимся с командой клиента. Создаём общий чатик, чтобы всегда быть на связи. Добавляем туда менеджера, который отвечает на все вопросы и рулит проектом от начала и до конца. Если до старта не удалось организоваться на онлайн-встречу с клиентом, то стараемся сделать её на старте проекта. С нашей стороны всегда участвуют менеджер, разработчики и тестировщик. Для реализации проекта нужно привлечь много специалистов: менеджеров, дизайнеров, разработчиков и тестировщиков. Все они вкладываются в крутой результат, о котором мечтает клиент. Так и появляется первая составляющая стоимости проекта — количество задействованных ресурсов Почему один сайт дороже другого: дело в объёме и сложности работыНа самом деле, всё проще, чем кажется:— Чем больше уникальных блоков/компонентов на странице → тем больше времени на такую страницу уйдёт → тем дороже она выйдет — Чем сложнее и разнообразнее анимации на странице → тем больше времени на такую страницу уйдёт → тем дороже она выйдетНу и отдельно можно вынести про объём и логику:— Чем больше различных страниц планируется на сайте → тем больше часов затратит разработчик → тем дороже она выйдет— Чем сложнее логика взаимодействия компонентов/блоков/страниц между собой → тем дороже выйдет сайтНапример, такой блок мы оцениваем в 2-3 часа.В блоке нет анимаций, а все картинки — статичные. Поэтому его делать быстрее и проще Этот блок мы оценили на все 10 часов сразу.Блок сложный за счёт разных анимацийИтого — стоимость разработки складывается из часов команды на проекте Поделитесь своим проектом со мной в телеграме, а я помогу вам рассчитать стоимость — @gingerlizaИтак, давайте посмотрим на проекты Лиги и прикинем, сколько часов мы на них потратили👉🏻 Сайт без сложных анимаций. Стоимость такого проекта зависит от срочности и сложности блоков. Например, такой сайт со строительством каркасных домов занял у нас 500 часов. При этом он объёмный, но довольно простой.Делали на проекте вёрстку + интеграцию на WordPress + тестирование👉🏻 Сайт с кучей анимаций разной сложности. Стоимость складывается из сложности анимаций. Бывает, нужен лёгкий ховер (когда кнопка при наведении меняет цвет), а бывает, что весь сайт двигается и прыгает. Мы делали такой сайт для avito.tech, который занял у нас 200 часов. Сайт не многостраничный, но именно анимации съели много часов.Также разработка + тестирование👉🏻 Интернет-магазин. Стоимость связана с объёмом магазина и функционалом. Например, проект по типу интернет-магазина sunction.store занял у нас больше 400 часов на первую версию сайта. Мы с нуля создавали его и выводили в релиз. Всё ещё работаем с клиентом — помогаем развивать магазин и наполняем его новыми фичами.Сверху можем докинуть ещё + 400 часов за 2 года, сколько мы поддерживаем сайтОсобенность в том, что у интернет-магазинов всегда есть основной сценарий, в который входят: каталог с товарами, характеристики и возможность покупки. Его нужно разработать в первую очередь, чтобы пользователь сразу мог пользоваться магазином. А дальше уже можно накручивать до бесконечности) 👉🏻 Web-сервис. Стоимость также складывается из функционала. Например, вот такой сервис по подбору недвижимости занял у нас примерно 330 часов.Этот сервис относительно недавно вышел в релиз и пока что планы по улучшению ещё формируютсяОбычно мы предлагаем клиенту сделать MVP-версию проекта. Разрабатываем несколько фич, клиент выходит с сайтом на рынок, а мы собираем обратную связь. Спустя время развиваем проект и внедряем новый функционал.А сейчас будет немного нытья…Иногда к нам приносят действительно крутые дизайн-макеты, над которыми долго работали дизайнеры. На разработку закладывают маленький бюджет, в который ну соооовсем никак не уложить всю логику дизайнера.Представьте эту ситуацию:Мы понимаем, что обстоятельства бывают разные, но не перестанем повторять важное:Будет легче понять, что перенести из дизайн-решения в код будет сложно, а что нет. А ещё работа над проектом на 99% пройдёт в балансе — с точки зрения идей и бюджетов.Приходите в Лигу, если вам нужно разработать сайт любой сложности, при этом уложиться в бюджет и сроки. Поможем разобраться в задаче, когда ещё нет макетов, соберём команду под проект, подключим дизайнеров и реализуем проект, как надо. 🔗 Пишите сюда и мы прикинем стоимость вашего проекта: почта или мне в телеграм — @gingerliza🔗 Ищите другие проекты Лиги на сайте🔗 Подписывайтесь на наш телеграм канал